The punch card nobody loses
“Visit us five times and get a free item.”
A digital visit challenge that lives on the customer's phone instead of in their wallet. They scan the same QR code on each visit, the progress bar advances, and the reward is issued the moment the goal is met.
- Coffee shops
- Quick service
- Studios

What the customer sees
From scan to reward, step by step
No app, no account, no download. The whole journey happens in a mobile browser on your branded page.
Scans on the first visit and joins the challenge.
Sees a stamp card, progress bar or star row showing how far along they are.
Scans again on each subsequent visit; the server records the stamp.
Hits the goal and the reward is issued immediately, with its own code and expiry.
How to set it up
Configured in the builder, live the same day
Set the goal
Two to fifty visits. Five is the sweet spot for food and drink; three suits higher-value services.
Choose the reward
A free item, a dollar amount or a percentage, issued automatically on completion.
Stop double-stamping
Set a minimum gap between visits — four hours by default — so one visit cannot be counted twice.
Pick a card style
Stamps, a progress bar or stars.
Deploy
One QR code at the counter, printed once, scanned forever.
What you can configure
- Visits required
- Reward type and value
- Minimum hours between visits
- Card style — stamps, progress or stars
- Expiration of the challenge and of the reward
- Required customer information
Why it works
Loyalty is the only promotion type that pays for itself twice: it increases visit frequency now and it keeps a consented customer in your list for every campaign afterwards. It is also the cheapest to run, because the reward only lands after the visits.
The outcome for this promotion is decided on our server before the customer sees it, so the prize cannot be forced from the browser.
Runs well alongside
Promotions that work together
Add a campaign-type slot bundle and run these at the same time — one to acquire, one to bring people back.
Questions
Loyalty challenge questions
How do I stop somebody stamping five times in one visit?
Do customers need to remember anything?
How many visits should the reward take?
Get started
Run a loyalty challenge this week
Build it in the campaign builder, print the QR card, paste the pop-up snippet. The free plan covers your first hundred customers.


