Most punch cards work best with 6 to 10 stamps. Choose a number your typical regular can fill in about two to six weeks, with a reward you can afford at that pace. Daily-visit shops like cafes can go to 10. Shops with visits weeks apart should go lower.
Why does the number of stamps matter so much?
Because it sets how far away the reward feels. Too many stamps and people give up. Too few and you are giving away a lot.
The sweet spot is a card that feels "nearly there" most of the time. That feeling is what brings people back on a day they might have skipped.
How do I pick the right number for my shop?
Start with how often your regulars come in. Then pick a count they can fill in a few weeks.
| How often regulars visit | Example shop | Stamps to try |
|---|---|---|
| Most days | Cafe, bakery, juice bar | 8 to 10 |
| Once or twice a week | Deli, pizza shop, bubble tea | 6 to 8 |
| Every couple of weeks | Car wash, pet store | 5 to 6 |
| Every 4 to 8 weeks | Salon, barbershop, groomer | 4 to 6 |
These are starting points, not rules. You know your customers better than any chart.
How do I work out what a punch card costs me?
Divide your cost for the reward by the number of paid visits. That gives you the cost per visit.
Say your free latte costs you $1.50 to make. On a "buy 9, get the 10th free" card, that is $1.50 spread over 9 paid drinks, or about 17 cents a visit. Most owners find that is a fair price for a regular who keeps choosing them.
- โ $1.50 cost reward, 9 paid visits: about 17 cents per visit.
- ๐ $4 cost reward, 7 paid visits: about 57 cents per visit.
- ๐ $12 cost reward, 5 paid visits: $2.40 per visit.
Use your own costs. Use what it costs you to make, not the menu price.
What are some good stamp counts with rewards?
Here are pairings that feel balanced. Copy one and tweak it.
Does a head start help?
Often, yes. A card that starts with a stamp already filled feels like progress has begun. People are more likely to keep going when they aren't starting from zero.
The easy way: stamp the card on the spot when someone signs up and buys something. Their first visit counts, and they leave with one box already done.
What about rewards that come too fast or too slow?
Watch for both. Each one has a clear sign.
- ๐ข Too slow: lots of cards stuck halfway, and few rewards ever redeemed. Lower the count.
- ๐ Too fast: rewards going out so often they start to hurt your margin. Raise the count or pick a smaller reward.
A digital card makes this easy to spot. With Regulars, the dashboard shows who has a reward waiting and who has gone quiet.
Can I change the number of stamps later?
Yes, but do it fairly. Nobody likes the goalposts moving halfway through.
- Let current cards finish. Honour the old count for anyone already started.
- Tell people early. A short note on the card works: "From next month, our card has 8 stamps instead of 10."
- Make it feel good. If you lower the count, shout about it. That is good news.
How do I stop people gaming the count?
Set a cooldown between stamps and a daily cap per customer. That stops the double-scan and the "stamp it three times for my friends" ask. Read more in paper vs digital stamp cards.
What should I do next?
Pick a number from the table, run it for a couple of months, and watch what happens. If you're a cafe, our guide to the best coffee shop rewards has more reward ideas.
With Regulars, you set the stamp target, cooldown and daily cap yourself, and you can tweak them anytime. The card sits in Apple Wallet or Google Wallet, and plans start at $49 a month with a 30-day free trial. See pricing. Keep on truckin'.
Questions people ask
How many stamps should a punch card have?
Most shops use 6 to 10. Pick a number your regular customer can fill in about two to six weeks, and a reward you can afford at that pace.
Is 10 stamps too many?
Not for a shop people visit several times a week, like a cafe. For a salon or car wash, 10 visits might take a year, so fewer is better.
How do I work out what a punch card costs me?
Divide the cost of the reward by the number of paid visits. A reward that costs you $2, spread over 10 paid visits, works out to 20 cents per visit.
Can I change the number of stamps later?
Yes, but be fair. Let current customers finish their card on the old count, or give them a heads-up before you change it.
Should the free item count as one of the stamps?
Be clear either way. Buy 9, get the 10th free means 9 paid stamps and the 10th visit is the reward. Spell it out on the card.



