A loyalty program that runs itself between visits
PunchCardQR handles the parts owners usually put off: tracking punches accurately, remembering who hasn't come back, and reporting what's actually working.
Your phone's camera is the only hardware you need
Open Scan mode, point the camera at a customer's card, and confirm the punch. PunchCardQR verifies the code, applies your program's rules, and updates the customer's card in real time — no card reader, no dedicated tablet mount, no monthly hardware lease.
- Works on any phone, tablet or laptop with a camera
- One-tap undo if a punch was added by mistake
- Redeem rewards from the same screen once a card is full
Scan → confirm → done
The whole interaction takes under five seconds at the register — faster than finding a stamp and an ink pad.
Your rules, your icon, your colors
Twelve industry starting points give you sensible defaults on day one, and every value stays editable afterward.
Rewards that match how your business already runs
Choose how many punches earn a reward, name it whatever you already call it — a stamp, a visit, a point — and decide whether new members start with a signup bonus. Pick a stamp icon and accent color that match your brand, right down to the card customers see on their phone.
Double-punch Tuesdays without touching a single card by hand
Set a multiplier promotion for specific days and hours — the system checks it automatically every time a punch is scanned, in the business's own timezone. No manual overrides, no spreadsheet to remember to update.
- Schedule promotions by date range, day of week and time window
- Toggle a promotion on or off instantly from your dashboard
- Available on the Pro plan
Set once, runs on schedule
Promotions apply consistently even when you're not the one behind the register.
One dashboard, every location
Add each shop as a location; totals and trends still roll up to a single business view.
Built for one shop today, ready for five tomorrow
When you open a second location, add it in Settings and staff will be asked which location they're scanning from the first time they open Scan mode on that device — it's remembered after that. Punches and redemptions are attributed to the right location automatically.
Two campaigns that run without you remembering to send them
Turn on birthday rewards and PunchCardQR adds bonus stamps and emails the customer automatically on their birthday. Turn on win-back emails and customers who haven't visited in a set number of days get a friendly nudge — both respect each customer's own opt-in choice.
- Customers opt in with a single checkbox when they join
- Fully automated — no campaign to build or send manually
- Available on the Pro plan
Set it once
Configure the message and threshold, then let it run in the background every day.
Numbers you can act on
Repeat rate, inactive customers and reward redemption are calculated for you — no spreadsheet formulas.
See who's coming back — and who isn't
The dashboard tracks active customers, punches per day, and reward redemption at a glance. When you need the raw numbers for your own reporting, export your customer list or activity log to CSV for any date range on the Starter and Pro plans.