How to Track QR Code Scans with Analytics
One of the greatest frustrations of print advertising is that it's hard to measure. You spend money on a flyer campaign and have no idea whether anyone responded. Dynamic QR codes solve this problem — every scan is logged, timestamped, and attributed to the specific code that was scanned.
What QR Analytics Data Is Available?
- Total scan count over any time period
- Daily, weekly, and monthly scan trends
- Geographic distribution by country and city
- Device breakdown — iOS vs Android, mobile vs tablet
- Browser and operating system details
- Unique scans vs repeat scans
Setting Up QR Code Tracking
- Create a dynamic QR code in QR Hound — static QR codes cannot track scans.
- Assign meaningful names to each code so you can identify them in the dashboard.
- If using Google Analytics on the destination site, append UTM parameters to the destination URL.
- Deploy your QR codes — one per campaign, placement, or print run for granular data.
- Check the QR Hound analytics dashboard from day one to verify scans are registering.
UTM Parameters: Connecting QR Scans to Google Analytics
QR Hound tracks scans at the QR code level. Google Analytics tracks what users do after they arrive on your site. To connect the two, add UTM parameters to your destination URL: utm_source (e.g. 'flyer'), utm_medium (e.g. 'print'), and utm_campaign (e.g. 'spring2025'). This lets you see in Google Analytics exactly how many sessions, conversions, and revenue came from each QR code placement.
Interpreting Your QR Code Data
Raw scan counts are useful but context matters. A QR code on a billboard with 50,000 daily impressions and 10 scans is performing very differently from a table tent with 30 daily covers and 10 scans. Always compare scan rate (scans ÷ estimated impressions) rather than absolute scan counts when comparing placements.
Using Scan Data to Optimise Your Campaign
- Low scans: improve the CTA copy, increase the QR code size, or change placement
- High scan rate but low conversions: the destination page needs work
- Scans concentrated in unexpected geographies: consider localised campaigns
- Scan spikes on specific days: identify what happened and replicate it
- Decline over time: refresh the offer or creative to re-engage the audience
Start tracking your QR code scans with QR Hound analytics.
Create a Free Account