Loyalty cards and games that run from a QR code
CirculateQR hosts three kinds of interactive page. A loyalty stamp card lives in the customer’s phone browser; a member of staff types a PIN on the customer’s phone to add each stamp, and a cooldown stops repeat stamps. Scratch cards reveal a prize drawn on our server, with odds and quantity limits you set. Scavenger hunts take players from stop to stop.
Free starters cover all three. Paid templates add more: coffee, gym, restaurant and salon loyalty programs with tiers, streaks or points and a member list ($3.99 each), themed scratch cards ($3.99 to $4.99), and the Adventure Hunt ($4.99) with teams, GPS or code check-ins, photo challenges, hints and a leaderboard.
How the stamp card works
Pick a starter or template
Loyalty Stamp, Scratch & Win or Scavenger Hunt in Studio, or a paid template from the marketplace.Set the rules
Stamps needed and the reward, a 4 to 8 digit staff PIN and a cooldown; or prizes, odds and quantities; or checkpoints and clues.Print the code
At the counter, on receipts, on table cards or at each hunt stop.Watch the activity
Stamps and redemptions, plays and wins, or teams, photos and the leaderboard, in your dashboard.
Harbor Café
7 of 10 stamps · 10th coffee free
- ●●●●●●●○○○
- Next stamp availablein 45 min
- Staff: enter PIN to add a stamp
How it stays fair
Staff PIN
Typed by staff on the customer’s phone and checked on our server. The PIN never reaches the browser, and wrong guesses are limited.
Cooldowns
A minimum time between stamps, 60 minutes by default, so one visit can’t earn several.
No app, no account
The card is kept in the customer’s browser. Clearing browser data or changing phones starts a new card.
Loyalty templates
Coffee (tiers, birthday reward, referral stamps), gym (visit streaks and milestones), restaurant (points per dollar entered by staff, tiers) and salon (points per service, booking link), each with a member table.
Scratch-card prizes
Up to 10 prizes with odds and quantity limits, drawn on the server so limited prizes can’t be over-awarded. One play per visitor per card, per browser.
Hunt check-ins
At each checkpoint: phone GPS within a radius you set (10 to 2,000 m), a code posted at the spot, or a photo you approve. Clues stay hidden until a team gets there.
Teams and leaderboard
Up to 30 checkpoints, teams with join codes, hints that cost points, and a leaderboard by checkpoints, score and time.
Simple free hunt
One QR code per stop, scanned in order, with a reward after the last one.
What each plan includes
Loyalty cards and games work on every plan. Each one counts as a hosted page.
Loyalty, scratch and hunt pages
- StandardFree
- 3
- Studio$12/mo
- 25
- Artisan$39/mo
- Unlimited
- Stealth$149/mo
- Unlimited
Free starters
- StandardFree
- ✓
- Studio$12/mo
- ✓
- Artisan$39/mo
- ✓
- Stealth$149/mo
- ✓
Paid templates
- StandardFree
- $3.99–$4.99 once
- Studio$12/mo
- $3.99–$4.99 once
- Artisan$39/mo
- $3.99–$4.99 once
- Stealth$149/mo
- $3.99–$4.99 once
| StandardFree | Studio$12/mo | Artisan$39/mo | Stealth$149/mo | |
|---|---|---|---|---|
| Loyalty, scratch and hunt pages | 3 | 25 | Unlimited | Unlimited |
| Free starters | ✓ | ✓ | ✓ | ✓ |
| Paid templates | $3.99–$4.99 once | $3.99–$4.99 once | $3.99–$4.99 once | $3.99–$4.99 once |
Annual billing saves about 20%. Full plan comparison
Where it's useful
Cafés and bars →
A stamp card that can’t be lost in a wallet.
Loyalty programs →
Stamps or points with rewards confirmed by staff.
Salons and spas →
Points per service with a booking link.
Pop-up shops →
A scratch-and-win card with a limited number of prizes.
Campus tours →
A self-guided route with a stop at each building.
Tour guides →
A city trail with clues, photo challenges and a leaderboard.
Frequently asked questions
Do customers need an app for the loyalty card?
No. The card opens in the phone’s browser and is kept there. Customers can bookmark it or add it to their home screen.
How do you stop people stamping their own cards?
Each stamp needs a staff PIN typed on the customer’s phone, wrong PINs are limited, and a cooldown sets the minimum time between stamps. Rewards are redeemed with the PIN too.
Can I limit how many prizes a scratch card gives away?
Yes, in the prize-pool scratch templates. Each prize has odds and an optional quantity. When a prize runs out, that result becomes no win rather than changing the other odds.
Can someone play a scratch card more than once?
Each visitor gets one play per card in a browser, and replays show the original result. A different browser or cleared data counts as a new visitor, so there is also an hourly limit per network.
Is GPS check-in cheat-proof?
No. The location comes from the player’s phone, which can be faked. For checkpoints that matter, use a code posted at the spot or a photo you approve instead of, or as well as, GPS.
Where do I see members and results?
In your dashboard: card activity and redemptions for loyalty, plays and wins per prize for scratch cards, and teams, photos and the leaderboard for hunts.
Related
Guides
Other features
Compare and learn
Start a stamp card
Use the free Loyalty Stamp template, set your reward and staff PIN, and print the code for your counter.