05 · Analytics

See exactly who's scanning — and from where.

Every dynamic QR code streams scan data into your dashboard in real time. Forensic detail, not just totals.

Every scan

Not aggregated

Each scan is a row: timestamp, country, city, device, OS, browser, and referrer.

Filters

Slice by date and code

Compare campaigns, cross-check placements, spot the surprise winner.

Export

CSV on Business

Pipe raw scan data into your BI stack whenever you want.

Workflow

A reporting rhythm your team can keep

Scan data only changes decisions when someone looks at it on a schedule. Here is the cadence that works.

  1. 1

    Instrument before launch

    Confirm the code is dynamic and the destination carries UTMs, so scans show up in both QR Lift and your web analytics.

  2. 2

    Baseline the first week

    Record week-one scans per placement. Everything after is measured against this, not against a hopeful target.

  3. 3

    Segment by device and geography

    Device split tells you about the audience; geography tells you whether assets ended up where you shipped them.

  4. 4

    Compare placements, not campaigns

    The useful question is which surface earns scans — window, table, packaging, receipt — because that's what you can change next time.

  5. 5

    Export for the wider stack

    Push raw scan rows into your BI tool so QR performance sits next to the rest of the funnel instead of in a silo.

  6. 6

    Close the loop monthly

    One short readout: top placements, dead codes, and destinations worth repointing. Then act on it.

Best practices

Analytics best practices for QR teams

Ways to keep the numbers honest.

Expect a test-scan spike

Your own team scans the code during QA. Note the launch date so the first hours don't skew the baseline.

Treat repeat scans as engagement

Menus and info codes get rescanned by the same people. That's a signal, not noise — just don't read it as unique reach.

Never repoint mid-measurement

Changing destination mid-campaign breaks comparability. If you must, mark the date in the readout.

Keep raw exports

Aggregate views change; raw scan rows are your record. Export before you archive a campaign.

Frequently asked

How accurate is the geo data?

Country and city are inferred from the scanner's IP. Country is near-perfect; city is close for most, less reliable on cellular networks.

Do you track personal info?

No. We capture the browser's User-Agent and the IP for geo lookup — no cookies, no fingerprinting, no cross-site tracking.

Can I track scans on static QR codes?

No — static codes go directly to the destination without passing through us. That's why dynamic codes exist.

Ready to try it?

Free plan includes 3 dynamic codes. No credit card required.

Start tracking scans