What you’re actually paying for
A QR code is just a square barcode that holds a web address. Generating one is, and always has been, free — there are dozens of free generators, and your phone can read any of them. So why do QR companies charge a monthly subscription?
One feature: the dynamic QR code. A “static” QR has the destination baked into the printed squares — if you want it to point somewhere else, you reprint it. A “dynamic” QR points at the company’s server first, and they forward it to wherever you tell them. Because the forwarding lives on their server, you can change the destination without reprinting… as long as you keep paying.
That’s the whole business model. The code on your flyer, your truck wrap, or your business card is a permanent leash back to a subscription. Stop paying and the code goes dead — even though it’s printed on a thousand things you already handed out.
The part nobody mentions
The “forward through our server” trick isn’t special technology. It’s a redirect — the oldest, most boring feature on the web. If you have a website (and at local-business traffic levels, hosting that site is free), you can host the exact same redirect yourself.
So instead of pointing your QR at some-qr-company.com/abc123, you point it at a page on your own domain — say yourbusiness.com/go/flyer — and that page forwards visitors wherever you want. Want it to send people to your booking page this month and a seasonal promo next month? You change one line and save. The printed QR never changes. You never pay a forwarding fee, because the forwarding is happening on a site you already own.
The QR code is permanent. Where it sends people is editable. That’s the entire feature the subscription was selling — and it’s a redirect you can own outright.
What it costs each way
Here’s the honest math over five years for a single dynamic QR code — the kind you’d put on a yard sign, a flyer, or the window of a shop in Clarkston or Flint.
| Approach | What you get | 5-year cost |
|---|---|---|
| Paid QR service (mid-tier) | Editable destination, basic scan stats — while you pay | ~$600–$1,800 |
| Redirect on your own site | Editable destination, GA4 scan tracking, you own it forever | $0 |
That assumes you already have a website and domain — which, if you don’t, is the thing worth fixing first. The redirect is a free add-on to a site you should own anyway.
You get better tracking, not worse
The other thing the subscription dangles is “analytics” — how many people scanned, roughly where, roughly when. When the redirect lives on your own site, you get that through Google Analytics 4, which is free and which you probably already have running.
Every scan loads your redirect page, which fires a normal analytics event before forwarding the visitor along. You can tag each QR so a scan from your truck magnet looks different from a scan off your business card, and watch which one actually drives calls. That’s real attribution — the same kind I write about in turning traffic into phone calls — and it sits inside the analytics account you already control.
This is the same move, over and over
If you’ve read much on this site, this pattern should feel familiar. A simple, ownable feature gets wrapped in a monthly subscription and sold back to small businesses as if it were complicated. I’ve made the same argument about link-in-bio pages and about who actually owns your website.
QR codes are just the cleanest example. There is genuinely nothing to rent here. The barcode is free, the redirect is free, the tracking is free, and the only thing the subscription adds is a recurring bill and the risk that your printed materials go dark the month you forget to pay.
What owning your QR gets you
- A permanent code you print once and never reprint.
- The ability to re-point it anytime by editing one line.
- Free scan tracking in your own Google Analytics.
- No subscription, and no dead code if a bill lapses.
- One less vendor holding a piece of your marketing hostage.
How to make the switch
If you’re technical enough to be comfortable in your site’s files, this is an afternoon project: add a small redirect page, point a free QR generator at it, and print. If that sentence made your eyes glaze over, that’s exactly the kind of thing I set up for local owners — and then teach you to change yourself, so you’re never calling anyone to update where a code points.
Either way, the goal is the same: stop renting the features you should own. If you want a hand wiring this into your own site — or you’re a business around Oakland or Genesee County who wants the whole setup done right — book a free conversation and I’ll walk you through it.