A QR code on a counter has become a familiar sight, mostly for menus and payments — but the same idea works just as well for loyalty. Scan once, join a rewards card, and from then on your progress lives on your phone instead of a card you have to carry.
Where a QR code actually fits in the journey
There are usually two moments a QR code shows up in a loyalty setup: joining, where a new customer scans once to create their card, and — on some setups — stamping, where the same idea lets a customer add their own stamp during a busy period instead of waiting for staff. Everything after that — checking progress, redeeming a reward — happens through the link the customer already has, not through scanning again and again.
Why QR beats a printed card or an app
A printed card gets lost, damaged, or left at home. An app is a real barrier — nobody wants to download something for one shop's loyalty program. A QR code sidesteps both: it opens straight in the phone's browser, no install, and the card itself can never be physically misplaced since it isn't a physical object.
Where to actually place the QR code
- The counter, at eye level — the single most reliable spot, since it's where the transaction is already happening.
- On the receipt or bill — catches a customer at the exact moment they're deciding whether to come back.
- On a small table card — works well for restaurants and cafes where customers spend time sitting down.
- Near the entrance — useful as a secondary spot, though rarely the primary one people actually scan from.
Common mistakes that stop it from getting used
A QR code that's small, poorly printed, or placed somewhere customers aren't looking rarely gets scanned. Just as common: staff never mentioning it exists. Even the best-placed QR code needs a one-line prompt — "scan this to start earning rewards" — from someone at the counter, at least until it becomes a habit customers expect.
Where Primo fits into this
Primo Rewards generates a ready-to-print QR poster as part of setup, and — on Pro and Premium plans — supports self-serve QR stamping for busy periods, with built-in protection against the code being reused or photographed to fake extra stamps.