Back to blog
Guide

QR code analytics: see if your offline stuff works

You printed flyers. Put up a poster. Handed out stickers.

Then what? Usually you guess.

Dynamic QR codes with tracking won't solve all of offline marketing. But they tell you one useful thing: did anyone scan?

Why bother tracking scans?

A QR code is just a bridge. Physical thing → phone → your page.

Without stats, you don't know if the bridge got used.

With stats, you can compare placements, spot dead campaigns early, and fix obvious problems (tiny code, bad spot, boring landing page).

Not perfect data. Still better than zero.

What you typically see

Depends on the tool. Often something like:

  • Total scans
  • Scans over time
  • Mobile vs desktop
  • Rough location
  • Which QR code performed best

Enough to ask: is this working at all?

Compare placements

Same offer. Three flyers.

One in the shop window. One at an event. One in the delivery bag.

Give each its own QR code. Check which one gets scans.

That's the whole game — you're not guessing which placement paid off.

Fix things before the campaign ends

Sales numbers lag. Scan numbers show up faster.

Low scans? Maybe the code is too small. Maybe nobody sees it. Maybe "scan for menu" is vague. Maybe the page loads slow on mobile.

Small tweaks. Sometimes they help a lot.

Simple A/B test

Two posters. Same design. Different line:

  • "Scan for our menu"
  • "Scan for today's special"

Different QR codes. See which gets more scans.

Cheap test. No ad platform needed.

What happens after the scan?

The scan is step one. The page is step two.

Booking, review, signup, menu, video — analytics usually stop at the scan. That's still useful. If nobody scans, the rest doesn't matter.

DotQR

We added scan stats because people kept asking "did this work?"

Create codes for links, WiFi, video, pages. See basic analytics on paid plans. Pricing has the split.

Bottom line

Offline marketing doesn't have to be pure guesswork.

Track scans. Compare codes. Move the ones that work. Kill or fix the ones that don't.

Pair that with dynamic QR codes so you can swap the landing page when the numbers tell you it's weak.

Ready to create your first smart QR code?

Start free with 5 dynamic QR codes. No credit card required.

Create your free QR codeView pricing