Which sticker actually gets scanned
September 20, 2026 by Michael
You print a QR code, laminate it, tape it to the shop door. A month later someone asks whether it was worth doing, and the honest answer is that you have no idea. The code points at your storefront. The storefront sees a visitor. Nobody, anywhere, writes down that the visit started at your door.
Print a second one for the counter and it gets worse: now you have two codes you can't tell apart.
One code per spot, not per page
Panelque has printed QR labels for product variants for a while – scan a label, land on that exact variant. The new part is that you can make a code for any page you like, and the thing you name it after isn't the page. It's the place.
"Shop door". "Counter". "Parcel insert". "Market stall".
Two codes can open exactly the same page, and they stay two codes with two counts. That's the entire point. A page-level total would tell you people scanned something somewhere; a count per placement tells you the door works and the counter doesn't, which is the version you can act on.
Making one
Settings → QR codes → Add QR code. Give it the name of the spot, paste the address of the page, save. It's live immediately – https:// is assumed if you leave it off.
The code encodes a short panelque.com/r/… link rather than your page directly. That extra hop is what makes the count possible: the scan is recorded, then the visitor is forwarded on. They see a page opening; you see a scan.
Getting it onto the door
Each code's menu prints a poster – one A4 page, the code big enough to scan from a few steps back, the name above it and the address below. Print all posters does the whole list in one go, which is the sane way to kit out a market stall.
If you'd rather design your own, Download SVG gives you the bare code as a vector file that stays sharp at any size, from a business card to a shop window. And there's Copy for the short link itself, for when the same destination needs to go in an email.
When the page moves
Campaign pages get renamed. Collections get restructured. The sticker is already on the door.
Edit changes where a code leads without changing the code. Same printed square, same short link, same accumulated history – only the destination moves. You never have to reprint because a URL changed.
Where the scans show up
View scans on any code gives you its lifetime total, a day-by-day breakdown for the last month, the mobile/desktop split, the countries scans came from, and the last ten scans with timestamps.
Analytics→ Marketing ranks every code you've got – product labels and page codes together – by scans in whatever date range you've selected. Page codes are badged, so you can see at a glance whether your best performer is a product sticker or the sign by the till.
The counting rules we settled on
- The scan is counted before the redirect. Nothing depends on the visitor reaching the page, or accepting cookies once they do.
- Each placement counts alone. Same page, two spots, two numbers – never merged.
- No IP addresses are stored. A country is resolved at the moment of the scan and the address is thrown away.
- Editing keeps history; deleting removes it. Re-point a code as often as you like. Delete only the ones you've physically taken down.
Why we built it
Somebody asked whether the code on our door was doing anything. We genuinely couldn't say, and the tooling to find out – a campaign parameter, a landing page, an analytics funnel – was several hours of work for one lousy number.
It should be one field: what do you call the place you stuck it. Now it is.