Quick answer
The most effective marketing QR code is a URL with UTM parameters appended, printed with error correction level Q (25%) and a 4-module white quiet zone. This lets you track exactly which ad, magazine, or location generated each scan in Google Analytics, while keeping the code itself simple and reliable. For a 6-month campaign, dynamic codes ($10-50/month) are worth it; for permanent placements, static codes (free) are more reliable.
7 ways marketers use QR codes
1. Print ads and magazines
A QR code on a magazine page or newspaper ad links to a landing page, video, or exclusive offer. With UTM parameters, you can see which publication, page, and issue generated each scan. This is the highest-volume use of marketing QR codes - over 60% of consumer magazine readers report scanning a QR code in the past year.
2. Product packaging
Place a QR code on packaging to link to recipes, instructions, warranty registration, customer support, or a brand community. CPG brands report 15-30% engagement rates when packaging codes link to genuinely useful content (vs. marketing fluff). A 2.5 x 2.5 cm code with error correction Q works for most packaging sizes.
3. Business cards and direct mail
A vCard QR code on a business card saves the contact details to the recipient's phone with one scan - no typing. Combine with a URL QR code for the recipient to see your portfolio or website. The same code works on direct mail, flyers, and brochures.
4. Billboards and outdoor advertising
Modern billboards increasingly use QR codes to give drivers and pedestrians a reason to stop and engage - link to a video, an AR experience, or a coupon. The code must be large (15-30 cm) and high-contrast to be scannable from a distance.
5. Email and digital signatures
Embed a QR code image in your email signature or newsletter. Recipients can scan to instantly save your contact info, follow your social, or visit a specific landing page. Higher engagement than text links for the same destinations.
6. Social media profiles and cross-promotion
Many businesses use QR codes on physical signage to drive social follows ("scan to follow us on Instagram") or to share a specific post or short URL. The QR code replaces the need for users to type a long username.
7. Trade shows and event booths
QR codes at trade show booths replace stacks of brochures. Visitors scan to download your catalog, watch a demo video, or book a follow-up call. Link the QR code to a unique landing page per show to track which events drive the most engagement.
QR code size by marketing placement
| Placement | Viewing distance | Minimum size |
|---|---|---|
| Magazine / newspaper ad | 30-40 cm | 2.5 x 2.5 cm |
| Product packaging | 20-30 cm | 2 x 2 cm |
| Business card | 15-25 cm | 2 x 2 cm |
| Flyer / direct mail | 30-50 cm | 3 x 3 cm |
| Trade show banner | 1-3 meters | 8 x 8 cm |
| Billboard | 10+ meters | 20-30 cm |
| Bus / transit shelter | 3-8 meters | 10-15 cm |
How to track QR code scans in Google Analytics
Use UTM parameters. Append them to the URL encoded in the QR code. Google Analytics parses them automatically and populates the Source, Medium, and Campaign reports.
Template:
https://yoursite.com/landing?utm_source=qr&utm_medium=print&utm_campaign=spring_2026&utm_content=magazine_page47
Recommended UTM values by placement:
- utm_source: qr (or specific name like magazine, billboard, business_card)
- utm_medium: print, email, packaging, transit, event, social
- utm_campaign: your campaign name (summer_2026, product_launch, etc.)
- utm_content: specific placement (front_cover, page_47, billboard_a)
- utm_term: optional, for paid keyword tracking
Generate one unique URL per placement. The QR code itself stays the same, but each location gets its own URL - giving you accurate per-placement attribution in Google Analytics.
7 best practices for marketing QR codes
- Always include UTM parameters. A QR code without UTM is a missed attribution opportunity. Add them from day one of any campaign.
- Use a clear call to action (CTA). "Scan to get 20% off" converts 3-5x better than "Scan for more information". Tell the user exactly what they get.
- Test the landing page on mobile first. 95%+ of QR code scans happen on phones. If the page is slow or non-mobile-friendly, you lose the conversion.
- Use error correction level Q (25%) or H (30%). Print imperfections, dust, and fading reduce scannability. Q is the sweet spot for most marketing.
- Maintain contrast and quiet zones. 4 modules of white space (quiet zone) around the code. Dark on light, never light on light or similar tones.
- Test before mass printing. Print one code on the actual material and test with 3-5 different phones. Damaged or low-contrast codes fail silently.
- Track, measure, iterate. Review Google Analytics weekly. Cut placements with low scan rates, double down on high performers. Most campaigns see 5-10x variation between placements.
Frequently asked questions
How do marketers use QR codes?
Marketers use QR codes in print ads, product packaging, business cards, direct mail, email signatures, social media profiles, billboards, trade show booths, and TV commercials. The most common use is bridging offline to online - a physical ad leads the customer to a digital experience like a landing page, video, or app download.
Do QR codes work for marketing in 2026?
Yes, more than ever. Post-pandemic, QR code scans have grown 700%+ globally. Marketers report 20-40% higher engagement rates when print materials include QR codes vs. plain URLs or instructions. Over 80% of US smartphone users now scan QR codes regularly, and that number is growing worldwide.
What is the best QR code for print advertising?
Use a URL QR code with UTM parameters appended (e.g., https://example.com/sale?utm_source=magazine&utm_medium=print). The QR code itself stays simple, but the URL tracks exactly which magazine, issue, and page generated each scan. Use error correction level Q (25%) to handle print imperfections and add a 4-module quiet zone (white border) for reliable scanning.
How do I track QR code scans in Google Analytics?
Add UTM parameters to the URL encoded in the QR code. For example: https://yoursite.com/landing?utm_source=qr&utm_medium=print&utm_campaign=summer_sale. Google Analytics automatically populates the Source, Medium, and Campaign reports with these values. You can also use unique QR codes per location (magazine page, billboard, business card) to see which placements drive the most scans.
Should I use dynamic or static QR codes for marketing?
Static codes work for campaigns that have a fixed destination (e.g., a permanent landing page). Dynamic codes let you change the destination after printing, run A/B tests, and view scan analytics without printing again. For most marketing campaigns under 6 months, dynamic codes are worth the $10-50/month. For long-term placements (billboards, packaging, business cards), static is more reliable.
How do I measure QR code campaign ROI?
Track three metrics: (1) Total scans per QR code location (volume); (2) Conversion rate from scan to desired action (scan to purchase, sign-up, etc.) using UTM and conversion tracking; (3) Cost per scan (total campaign cost divided by scans). Compare cost per scan to the lifetime value of a customer acquired through that channel. A good QR campaign has cost per scan under $1 and conversion rate above 2%.
What size QR code is needed for print ads?
For a magazine page viewed from 30-40 cm, the QR code should be at least 2.5 x 2.5 cm. For a poster viewed from 1-2 meters, use at least 4 x 4 cm. For a billboard viewed from 10+ meters, use 20-30 cm. Add 4 modules of white space (quiet zone) around the code, and use error correction level Q (25%) to handle print imperfections. Test on the actual printed material before mass production.
Generate a marketing QR code
Create your marketing QR code in seconds with QRBuilt. The tool runs entirely in your browser, supports UTM parameters in the URL, and exports as PNG, SVG, or EPS for any print size.
Create Your Marketing QR Code