1. Decide what you want the program to do
Before choosing a reward, decide what you're trying to change. For most cafés it's one of three things: getting occasional customers to become regulars, getting regulars to visit a little more often, or getting people back on quiet days. A simple stamp card does the first two well. The third needs a way to message customers, which paper can't do.
Write down one number you'd like to move, such as “visits per regular per month” or “Tuesday afternoon trade”. It keeps later decisions honest.
2. Choose a reward people actually want
The classic “buy 9, get the 10th free” works because it's instantly understood and the reward is what the customer already buys. Other rewards that work well in cafés are any drink of your choice (so the flat-white regular can try something new), a pastry with their coffee, or a bag of your beans for bigger programs.
Keep it concrete. “Free coffee” motivates more than “10% off your next visit”, because customers can picture it. Whatever you choose, make sure it's something you're happy to give away at scale.
3. Set the stamp goal from your margins
Work out what the reward costs you, not what you charge for it. If a coffee costs you about a fifth of its menu price in beans, milk and cup, a free coffee after nine paid ones gives back well under 5% of what that customer spent. That's cheaper than almost any other way of bringing someone back.
Shorter cards (6 to 8 stamps) feel achievable and get more people to a reward; longer cards (10 to 12) cost less per visit but more people give up. Our guide on how many stamps a loyalty card should have covers the research behind this.
4. Pick paper or digital
Paper cards are fine for a trial, but they get lost, they're easy to fake, and they tell you nothing. A digital stamp card keeps the same simple mechanic but lives on the customer's phone, can't be forged, and lets you message members. Apple Wallet and Google Wallet passes mean customers don't need to download an app.
If you go digital, check three things: customers can join in seconds without an app, the card carries your branding rather than the provider's, and staff can stamp without new hardware.
5. Make joining effortless at the counter
Almost every sign-up happens at the till, with a queue behind. Put the QR code where people wait: on the counter, the menu board, or next to the card machine. Have staff mention it at the moment of payment. “Want a stamp card? Just scan that and you'll get your first stamp now” converts far better than a sign on the wall.
Give the first stamp immediately on the first visit. A card with progress on it already feels worth keeping.
6. Train staff in two minutes
- Offer the card to every customer who doesn't have one yet.
- Stamp every qualifying purchase, and only qualifying purchases.
- Redeem rewards cheerfully. It's the moment that creates the habit.
- Know the rules: one stamp per drink, any daily limit, what the reward covers.
7. Keep members coming back
A stamp card works best when customers remember it. With a digital card you can send a short welcome message after someone joins, a promotion on a slow day, or a nudge to people who haven't visited for a few weeks. Keep messages rare and useful. One or two a month is plenty.
8. Measure and adjust
After a month, look at how many people joined, how many stamps you issued, and how many rewards were redeemed. If lots of people join but few reach a reward, your goal may be too long. If almost everyone gets there quickly, you might be giving away more than you need to. Change one thing at a time.