Keep Codes

QR Code Marketing: How to Drive Real Results

QR codes failed their first wave in the early 2010s — not because the technology was wrong, but because they were used wrong. No call to action. No mobile-optimised destination. No tracking. The second wave, post-2020, is different. Marketers who use QR codes with intent are seeing strong engagement rates in print, OOH, and physical retail. This guide shows you how to do it properly.

Step-by-Step Guide

1

Define the Conversion Goal First

Before you create a single QR code, define what a successful scan looks like: email sign-up, product page visit, app download, coupon redemption? Every decision — placement, CTA, destination — flows from that goal.

2

Build a Mobile-First Landing Page

100% of QR code scans happen on mobile. If you send traffic to a desktop-designed page, you waste every scan. Build or designate a landing page that loads under 3 seconds, has a single CTA above the fold, and requires no zooming.

3

Use Dynamic Codes with UTM Parameters

Create a dynamic QR code that redirects to a UTM-tagged URL (e.g. ?utm_source=flyer&utm_medium=print&utm_campaign=spring). This passes campaign data to Google Analytics so you can see exactly how much revenue each QR placement generates.

4

Write a Specific Call to Action

Generic labels like 'Scan here' convert poorly. 'Scan for 20% off your first order' converts well. Give the user a concrete reason to scan before they point their camera. The stronger the incentive, the higher the scan rate.

5

Test Placement and Size

On a flyer, a QR code in the bottom-right corner with a clear CTA outperforms one buried in the middle. On packaging, the back panel near the product description works better than the base. Run A/B tests between placements using different dynamic codes pointing to the same URL.

6

Monitor, Learn, Optimise

Check scan analytics weekly during active campaigns. Low scan counts on high-traffic placements signal a CTA or size problem. High scan counts with low conversions signal a landing page problem. Fix the weakest link first.

Try It Now — Create Your QR Code

Loading generator...

Pro Tips

  • Add a deadline to the CTA when running time-limited offers — 'Scan before 30 April for 15% off' drives urgency.
  • Track scans by city or region using separate dynamic codes per market — useful for multi-city campaigns.
  • QR codes in email are unusual enough to stand out — try one in your next campaign as a novelty CTA.
  • For high-value print runs, always do a pre-print scan test on the actual printed material (paper texture and ink can affect readability).
  • Minimum print contrast ratio for reliable scanning: 4:1 between dark and light modules.

Frequently Asked Questions

What scan rate should I expect from a QR code on a print ad?+

Benchmarks vary widely by placement and audience, but a well-designed QR code in a relevant print ad typically sees 1–3% scan rate of total impressions. With a strong incentive and clear CTA, 5%+ is achievable. Compare against your email CTR as a baseline — QR print CTR is often similar.

Should I track QR codes with Google Analytics or a QR platform?+

Both, if possible. UTM parameters give you GA4 integration and connect scans to revenue. A QR platform (like Keep Codes) gives you raw scan counts, device breakdown, and geographic data without needing GA4 setup on every destination page.

Can QR codes work on TV or video ads?+

Only with static camera frames — typically end cards or bumper ads held for 5+ seconds. Fast cuts make them impossible to scan. If you're using QR codes in video, design for a still frame of at least 5 seconds and display the URL as a fallback.

What is the best size for a QR code on a billboard?+

For a billboard viewed from a car at 20–30 metres, the QR code needs to be at least 30 cm × 30 cm and ideally 50 cm+. Most roadside billboard QR codes are too small and never get scanned. Only use them on pedestrian-facing boards where dwell time is sufficient.

Related QR Code Types

URLvCard / Contact

Related Guides

QR Codes by Industry

Ready to Create Your QR Code?

Generate unlimited free QR codes with custom colors and styles. No sign-up required. Your codes work forever.

Create Free QR Code