How to Measure QR Code Campaign Success: The Complete KPI Guide

11 min read

Most businesses deploy QR codes without a clear definition of what success looks like. They print the code, launch the campaign, and hope for the best. Then, when someone asks "did the QR campaign work?", there's no meaningful answer — because the right metrics were never defined, and the data was never collected.

This guide gives you a practical framework for measuring QR code campaign success, covering the key performance indicators (KPIs) that matter, how to interpret them, and how to use scan data to make smarter decisions on every future campaign.

Define Success Before You Launch

The most important thing you can do before deploying a QR campaign is decide what success means. This sounds obvious, but it's almost universally skipped. Different campaign types have different success criteria:

  • Brand awareness campaigns: Success = high total scan volume, good geographic spread
  • Direct response campaigns: Success = high conversion rate on the destination page
  • Location-specific campaigns: Success = scan volume from the target geographic area
  • Repeat engagement campaigns: Success = high ratio of unique returners to first-time scanners
  • Time-sensitive promotions: Success = concentrated scan volume during the promotion window

Write down your success criteria before you print anything. Then you know exactly what data to look for when the campaign runs.

The Essential QR Campaign KPIs

1. Total Scan Count

The total number of times your QR code was scanned across the campaign period. This is your headline reach metric. It tells you how many times someone chose to engage with your physical material by scanning the code.

Context matters here. A QR code on a billboard in a busy city centre will naturally generate more scans than one in a small shop window. Always benchmark against your expectations for the placement, not against unrelated campaigns.

2. Unique Scan Count

The number of distinct scanners — individuals who scanned at least once. The gap between total scans and unique scans tells you about repeat engagement. If you have 500 total scans and 480 unique scanners, almost everyone scanned once and moved on. If you have 500 total scans and 150 unique scanners, your content is compelling enough to bring people back multiple times.

High repeat scan rates are positive for menus, product information, and loyalty schemes. For a campaign driving first-time purchases, you'd expect a higher unique count relative to totals.

3. Scan-to-Conversion Rate

What percentage of people who scanned your QR code completed the desired action on your landing page (purchase, booking, form submission, sign-up)? This is your most important performance metric and requires connecting QR scan data with website analytics.

To measure this, use UTM parameters in your QR code destination URL. Tag the URL with utm_source=qr&utm_medium=print&utm_campaign=your-campaign-name and your website analytics (e.g. Google Analytics 4) will show you sessions from the QR code separately from other traffic sources.

Calculation: Scan-to-conversion rate = (Conversions from QR source in GA4 ÷ Total QR scans) × 100

A rate of 2–10% is typical for print-to-digital campaigns, depending heavily on offer quality and landing page optimisation.

4. Geographic Distribution of Scans

Where in the world are your scans coming from? For localised campaigns, geographic data validates whether your physical materials are reaching the right audience. For multi-location campaigns, it reveals which locations are performing above or below average.

If you placed QR codes across three cities and one city is generating 80% of scans, that tells you something important about either the placement quality, the audience engagement, or both.

5. Device Type Split

The ratio of iOS to Android scans tells you about your audience's device preferences and has direct implications for your landing page. If 75% of your scanners use iOS, your landing page must perform flawlessly on Safari. If you're seeing significant desktop traffic (often from people photographing the QR and uploading to camera roll), your desktop experience also matters.

6. Scan Timing Patterns

When are people scanning? Peak days and hours reveal when your audience is most engaged with your physical materials. This data is especially valuable for campaigns where timing affects conversion — a restaurant offering a lunch special should see peak scans around midday, for example.

Timing data also reveals whether scans are concentrated immediately after launch (good for time-sensitive campaigns) or distributed evenly over time (better for always-on campaigns).

7. Campaign ROI

The ultimate measure. If you can connect QR scan data to revenue generated, you can calculate a true return on investment for your print marketing spend.

ROI Formula:

  • Revenue from QR campaign = Conversions × Average order/transaction value
  • Cost of QR campaign = Print costs + QR tracking platform cost + Creative/design costs
  • ROI = ((Revenue − Cost) ÷ Cost) × 100

Even a rough calculation — estimated conversion rate applied to known scan volume — gives you a defensible number to justify print marketing spend.

Interpreting Your Scan Data: Common Patterns

Pattern 1: High Scans, Low Conversions

What it means: Your physical material is compelling (people scan), but your landing page or offer is not (people don't convert).
Action: Optimise the landing page. Check page load speed on mobile. Ensure the offer matches the expectation set by the QR code's surrounding text. A/B test headlines and CTAs.

Pattern 2: Low Scans, High Conversion Rate

What it means: Only highly motivated people are scanning, but when they do, they convert well.
Action: Increase the prominence or quantity of QR code placements. Consider whether the QR code is positioned where your target audience actually sees it.

Pattern 3: Scans Concentrated in One Location

What it means: One physical placement is dramatically outperforming others.
Action: Investigate why. Is the location higher traffic? Better positioned? More visible? Replicate the success factors in other locations.

Pattern 4: Strong Start, Rapid Decline

What it means: The campaign generated initial interest but engagement dropped off quickly.
Action: For ongoing campaigns, refresh the creative or offer. Consider whether the QR code's physical environment has changed (removed, obscured, worn).

Benchmarks for QR Code Campaign Performance

Industry benchmarks for QR code performance vary significantly by sector and placement type, but the following ranges provide a starting point:

  • Restaurant/menu QR codes: High scan rates (20–60% of diners may scan once), very high repeat scan rates
  • Retail product packaging: Lower scan rates (1–8% of buyers may scan), but highly engaged audience
  • Billboard/outdoor advertising: Very low scan rates (typically under 1% of viewers), but high volume environments mean absolute numbers can still be significant
  • Direct mail flyers: Moderate scan rates (2–15%), highly variable by offer quality
  • Event/conference materials: High scan rates (often 15–40% of attendees), strong intent

Using AI-Powered Insights to Go Further

QR Insights includes AI-powered analysis that automatically examines your scan patterns and generates plain-English recommendations. Rather than manually interpreting tables of numbers, the AI identifies anomalies, spots trends, and suggests specific actions to improve campaign performance.

This is particularly useful for businesses without dedicated data analysts — the AI does the pattern recognition work and presents findings in accessible language that any marketer or business owner can act on.

The combination of real-time scan data, geographic breakdowns, device analytics, and AI interpretation gives you everything you need to not just measure QR campaign success — but continuously improve it.

Ready to Track Your QR Code Campaigns?

Start your FREE first month of QR Insights, then just £6.99/month

Start Your Free Trial