Retail has the shortest attention window of any environment a QR code lives in. What works is a code that answers one question the shelf cannot.
Make a QR code freeThe codes that get scanned in shops solve a specific in-aisle problem: does this fit my model, how do I use it, what is actually in it, is there a review. Codes that simply say 'follow us' get ignored, because a shopper standing in an aisle is not looking for a brand relationship. Match the destination to the decision being made three feet from the shelf and scan rates change completely.
A code at the till that signs someone up in three fields beats a clipboard, a tablet, and a member of staff asking every customer the same question. It also removes the queue-time cost that makes staff stop asking by mid-afternoon. Keep the form to name, email or phone, and a consent tick — anything longer and the sign-up rate falls off a cliff, because the person is holding shopping and the next customer is waiting.
Shelf edge, for product information and comparison. Fitting rooms, for size and stock checks and alternative colours — a genuinely underused placement, because a customer in a fitting room is captive, alone and highly engaged. Till point, for loyalty and receipts. Windows, for out-of-hours browsing, which is free reach most shops never use. Endcaps and promotional displays, for offers. Avoid entrance mats and busy walkways, where nobody stops long enough to scan.
Lighting is often poor and heavily spotlit, which creates glare — use matte finishes everywhere. Shelf-edge labels are small, so keep destination URLs short to keep the pattern sparse. Codes on curved packaging distort, so keep them narrow relative to the curve. And phone signal inside large stores is frequently terrible, which is the single most overlooked reason retail codes fail: the scan works, the page never loads. Test on mobile data in the actual store, standing where a customer would stand.
Per-store codes reveal which locations engage and which do not, which is usually a staff and layout story rather than a customer one. Per-product codes reveal which lines confuse people, which is a packaging brief. Scan times reveal your genuine footfall pattern, independent of till data. None of this is available from a static code, so tag them.
Ten types, twelve designs, PNG, SVG, and PDF download. No account, no expiry, and nothing you type leaves your browser.
Restaurants, packaging, out-of-home advertising, events, retail, and field services. Where QR codes earn their place, and which type each one needs.
ReadHow packaged goods brands use QR codes on labels for recipes, ingredients, recycling, offers and traceability — plus what Sunrise 2027 means for packaging.
ReadSix rules that decide whether a QR code gets scanned: print size, contrast, quiet zone, error correction, a call to action, and testing on real phones.
ReadA static QR code can never be changed or measured. A dynamic one can be re-pointed after printing and tracks every scan. How to tell which your campaign needs.
Read