UTM for TV and print attribution
Offline media — TV, radio, print, out-of-home — has no clickable link, so UTMs cannot ride a click. Instead you give each offline placement a vanity URL, QR code, or promo code that redirects to a UTM-tagged landing page. This page explains designing that offline-to-online bridge.
The offline-to-online bridge
Since there is no click to tag, the offline placement must drive the visitor to a URL you control and can tag. Three common bridges:
- Vanity URL: a short, spoken/printed path (example.com/tv) that redirects to a tagged URL
- QR code: encodes a UTM-tagged URL directly (good for print and out-of-home)
- Promo code: maps a redemption to a campaign in your own backend
One bridge per placement
Give each offline placement its own bridge so you can tell them apart: a different vanity path or QR per channel (TV vs radio vs a specific magazine). If they share one path, the offline channels collapse into one undifferentiated number.
Worked example:
Printed: example.com/mag → 302 → /offer?utm_source=print&utm_medium=offline&utm_campaign=fall&utm_content=mag-x
Interpreting the signal carefully
Offline attribution is directional, not exact — people may type your main domain instead of the vanity path, or scan a QR weeks later. Read it as a measured response to the placement, and corroborate with timing (did visits to the path rise when the ad ran). Avoid overclaiming precision the medium cannot give. Specifics of any broadcast/print buy are not verifiable from public docs; the bridge pattern is the durable method.
How it appears in analytics and logs
Traffic to a campaign-specific vanity path or QR-tagged URL is your offline signal. A spike on that path after an ad airs is the measurable response, since offline media has no referrer.
Diagnostic use case
Attribute offline TV, radio, and print campaigns by giving each a unique vanity URL or QR code that redirects to a UTM-tagged page.
What WebmasterID can help detect
WebmasterID attributes visits that reach a UTM-tagged landing page server-side, so the vanity URL or QR redirect behind an offline ad becomes a countable channel.
Common mistakes
- Sharing one vanity path across multiple offline placements.
- Sending offline traffic to your homepage with no tag instead of a tagged landing page.
- Treating directional offline numbers as exact counts.
- Encoding individual or location data into offline campaign URLs.
Privacy and accuracy notes
Offline campaign URLs and codes carry campaign labels only, never an individual. Coarse, country-grain geography is acceptable for regional TV/print; precise location is not.
Related pages
- QR code campaign tracking with UTM
A QR code is just an encoded URL, so encoding a UTM-tagged link turns print, packaging, and signage into measurable offline-to-online traffic. This page shows the structure, a worked example, and the rule that no personal data goes in the encoded URL.
- UTM parameters in redirects
Redirects are where UTM attribution quietly dies. A 301/302 or a link shortener that does not forward the query string strips your tags before the visitor reaches the landing page. This page explains how to preserve UTM parameters through redirects, shorteners, and vanity URLs.
- Spotify & audio ads UTM tracking
Audio ads on Spotify and podcasts have no clickable link in the audio itself, so attribution leans on companion display banners (which can carry UTMs) and on spoken vanity URLs or promo codes. This page explains where UTMs do and do not apply to audio, and how to make spoken URLs measurable.
- Campaign links (docs)
Map vanity paths and QR codes to tagged campaign URLs.
Sources and verification notes
- Google Analytics Help — Collect campaign data with custom URLsStandard utm_ parameters used on the landing page the offline bridge points to.
Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.