Cookie preferences
We use cookies for analytics. Privacy Policy You can accept or decline non-essential tracking.
Practical guide to offline utm qr tracking: formulas, workflow, implementation pitfalls, and a direct execution playbook with UTM Builder.
Go to tool
Marketing link constructor with validation and presets.
Print ads, event booths, product packaging — none of these have clickable links. But you can still track them in GA4 by combining QR codes with UTM parameters.
Use utm_medium=qr to separate QR traffic from digital channels:
| Scenario | utm_source | utm_medium | utm_campaign | utm_content |
|---|---|---|---|---|
| Conference booth | `event-name-2026` | `qr` | `product-demo` | `booth-banner` |
| Magazine print ad | `vogue-april-2026` | `qr` | `spring-collection` | `full-page-ad` |
| Product packaging | `packaging` | `qr` | `post-purchase-upsell` | `insert-card` |
| Business card | `business-card` | `qr` | `networking` | `john-doe` |
| Restaurant menu | `menu` | `qr` | `feedback-survey` | `table-tent` |
Use UTM Builder to generate:
https://shop.example.com/spring?
utm_source=vogue-april-2026
&utm_medium=qr
&utm_campaign=spring-collection
&utm_content=full-page-adLong URLs produce dense QR codes that are harder to scan at small sizes. If your URL is over 100 characters, use a redirect: example.com/go/vogue-spring → full UTM URL.
Use any QR generator (Google Charts API, qr-code-generator.com, or a library in your tech stack). The content of the QR code is your full URL.
Scan the QR code with your phone. Verify:
In GA4, filter by utm_medium=qr. You can now see:
Compare cost per placement against the conversions it generates to calculate offline ROI.
This article is reviewed by the Tools Hub editorial team for factual accuracy, practical relevance, and consistency with current product workflows.
Last reviewed:
Use UTM Builder to generate more consistent source, medium, campaign, term, and content naming systems with the built-in AI Assistant.
Practical guide to utm naming convention: formulas, workflow, implementation pitfalls, and a direct execution playbook with UTM Builder.
Practical guide to utm for facebook ads: formulas, workflow, implementation pitfalls, and a direct execution playbook with UTM Builder.
GCLID auto-tagging vs UTM parameters in GA4 — when each works, when they conflict, and how to set up hybrid attribution without losing data.