A form is a destination. The interesting question is how people get to it. Branded short links and QR codes are how you distribute a form into places a long URL cannot go — print, packaging, conference badges, the back of a business card.
This is the practical guide to using them well: when to bother, what to brand, and the analytics you need on the other side.
When a short link beats a raw URL
Raw form URLs work fine in most digital contexts. Use a short link when:
- The URL goes on print — flyers, business cards, packaging, signage. A 12-character link is the difference between "scannable" and "skipped".
- The URL goes on screen — slides, video lower-thirds, billboards. Anything the viewer cannot click.
- You need to swap the destination later without reprinting. A short link is an indirection layer. The printed URL is permanent, the destination is not.
- You want per-channel attribution without UTM noise in the URL itself. A clean
brand.link/formlooks better thanformspring.io/f/abc123?utm_source=flyer-2026.
Skip the short link when the URL is going into an email or a webpage and the analytics will come from the platform anyway. Adding an indirection layer there just costs you a redirect.
What to put in the short slug
Two camps here, and they are both wrong in the limit.
The "descriptive slug" camp: brand.link/contact-sales. Reads well, looks branded, easy to type. Downside: every campaign needs a new slug, and you end up with contact-sales, contact-sales-q2, contact-sales-v2, contact-sales-final.
The "opaque slug" camp: brand.link/c4f. Short, cheap, infinitely reusable. Downside: looks like a tracking link, which it is, and some print contexts (conference badges, business cards) read better with a human-readable slug.
The pragmatic split: human-readable for permanent destinations (/contact, /demo, /apply), opaque for one-off campaigns (/sx9 for the Q2 trade show). Don't try to make one rule cover both.
QR codes: what changes
A QR code is just a short link with a different surface. The same rules apply, plus three more:
-
Test contrast on the printed surface. A QR code on glossy black with embossed white logo looks great until you scan it in a dim conference hall. Print one, scan it on three phones, and only then approve the artwork.
-
Include a visible URL below the code. Two reasons: redundancy if the scan fails, and trust signal — people are wary of bare QR codes after a wave of phishing. "Scan or visit brand.link/demo" reads as legitimate. A bare code reads as suspicious.
-
Size for the viewing distance. Rule of thumb: the QR code's width should be at least 1/10th of the expected scan distance. A code on a billboard 5 metres away needs to be 50cm wide. A code on a business card held 30cm away needs to be 3cm wide. Smaller codes look elegant and don't scan. The underlying error-correction levels are specified in ISO/IEC 18004 — model 2 codes can tolerate up to 30% damage with the H error level.
UTM strategy: less is more
A short link platform usually handles the UTM tagging for you. The mistake we see most often is overloading the link with five parameters when two would do.
The minimum useful UTM set:
utm_source: where the link physically appears (print-flyer, conference-badge, video-overlay).utm_campaign: which campaign it belongs to (q2-trade-show, summer-promo).
Skip utm_medium, utm_content, and utm_term for print campaigns. They don't add signal you can act on, and they bloat the destination URL in analytics reports.
For digital campaigns where the link sits in a paid ad or email, the full UTM set still pays off — but that is a digital problem, not a short-link problem.
The analytics that matter
A short-link platform gives you scan counts, geographic breakdown, device split, and time-of-day distribution. Most of that is decorative. The two reports worth running:
- Scan-to-submit conversion. How many people scanned the QR code and how many of those completed the form? A low conversion here means the form is asking too much for the context. A QR code on a conference badge with a 40-field form will see 80% scans and 5% submits. Fix the form, not the link.
- Channel cost per submission. Take the campaign cost (printing, ads, conference fees) divided by submissions attributed to that channel. This is the only number that tells you whether the channel is worth running again.
Everything else is interesting context. These two are decisions.
Custom domains, not generic shorteners
If you are putting a link on print, use your own domain. brand.link/demo reads as "this is from the brand". bit.ly/3xK9p reads as "this is a tracking link from a marketer". The conversion difference on a branded link versus a generic one is usually 15–25% on print campaigns. The setup cost is one DNS record.
This matters even more after the wave of QR phishing in 2024–2025 ("quishing") — see the FBI IC3 public service announcement on QR fraud for the threat shape. People learned to distrust unknown short links. A branded domain restores the trust signal.
Related from this desk
- Multi-step lead funnels without writing code — what the short link should point at when you need more than a single screen.
- Form submission automations: routing, enrichment, follow-up — what happens after the scan, on the receiving end of the form.
- How CAPTCHA kills form conversion (and what to use instead) — once the link converts, don't lose the submission to friction at the form.
- The form automation platform agencies actually need in 2026 — why agencies want short links inside the same platform as the forms.
- Product side: branded short links and form backend.
The setup that pays off
The shape we recommend:
- One custom short domain for the brand (
brand.linkorbrand.co). - Two slug conventions — human for permanent, opaque for campaigns.
- Minimal UTM tagging (source + campaign).
- A weekly review of the two analytics reports.
- QR codes generated from the same platform that owns the short link, so the redirect chain is single-hop.
Five minutes of weekly review on the analytics, and the channel earns its place in the budget. Skip the review and you are paying for a short-link platform without using what it is for.