no login · no cookies · works offline

tracking, decided

Static vs dynamic QR: do I actually need tracking?

Being upsold a dynamic QR code with 'analytics'? What scan tracking really shows, when it's worth it, and how to count scans for free without it.

If you’ve priced up a QR code lately, you’ve been offered “dynamic” codes with analytics — scan counts, locations, devices — usually for a monthly fee. Sometimes that’s genuinely useful. Often it’s a subscription for a dashboard you’ll never open, sold by making the free option sound blind. Here’s what the tracking really shows, when it’s worth paying for, and how to answer “did anyone actually scan it?” for free.

What scan tracking actually shows

A dynamic code doesn’t hold your URL — it holds a short link to the vendor’s redirect server, which every scan passes through on its way to your real page. That detour is the whole trick: in that split second, the server logs the scan. So the tracking is a side-effect of the redirect, not magic in the code.

What it can honestly capture is a count, a timestamp, a rough location, and the device type (from the browser’s user-agent). That’s the real list — and the limits are worth knowing, because they’re routinely oversold:

When it’s genuinely worth it

Go dynamic when you’ll actually use what it gives you:

When you don’t need it

The real costs of renting tracking

The middle path: count scans without a dynamic product

Here’s the reassuring bit most upsells skip. The common real question — “is this poster doing anything?” — you can answer with tools you already have, no dynamic-QR subscription:

Two honest caveats: this gets you page-visit counts, not a per-scan device-and-location breakdown; and a long UTM-laden URL makes the code denser, so keep the tag short or hide it behind a short link. But for “did anyone scan it, and roughly how many”, it’s plenty — with no third party permanently in the path, and no expiry risk.

Make a static code at dottr

dottr makes static, no-account codes right in your browser — it never sees or counts your scans, because there’s no server of ours in the way. If you want numbers, you bolt on one of the options above yourself, keeping control (and the privacy trade-off) in your own hands. It’s free, and nothing you paste ever leaves your device.

Someone ask where you got this?

dottr this page

Drag to your bookmarks bar — then on any site, get its QR and add it to your wallet in a tap.