Guides

5 loyalty program mistakes cafés keep making (and how to fix them)

Most café stamp cards fail for fixable reasons. Here are the five most common loyalty program mistakes and a concrete fix for each one.

Stampit Team6 min read
Read inEnglishČeština
Illustration of a café stamp card with common mistakes crossed out

Walk into ten cafés and you'll find a stamp card in at least eight of them. Most of those cards do very little. Not because loyalty programs don't work — a well-built one measurably changes how often regulars come back — but because the same handful of design mistakes shows up again and again, and each one quietly kills the program before it gets a fair chance.

The encouraging part: none of these mistakes is expensive to fix. Here are the five we see most often, with a concrete fix for each.

1. The reward is too far away

A card that says "buy 12 coffees, get the 13th free" sounds harmless. In practice it tells an occasional customer the reward is months away, and even a twice-a-week regular has to stay disciplined for six weeks. Most people do the maths instinctively, decide the goal is out of reach, and stop caring the moment the card goes into the wallet.

Behavioural research backs up the intuition. Kivetz, Urminsky and Zheng (2006) demonstrated the goal-gradient effect on real café reward cards: customers buy faster as they get closer to the free coffee. The flip side matters just as much — when the goal feels distant, motivation flattens out to almost nothing.

Two fixes. Use either, or both:

  • Make the reward reachable within four to eight typical visits. Not eight visits for your most devoted regular — eight visits for the middle of your customer base. If your average regular comes twice a week, an 8-stamp card pays out inside a month. That's a goal people can hold in their heads.
  • Start the card with a stamp already on it. Nunes and Drèze (2006) ran the classic experiment at a car wash: a 10-stamp card with two stamps pre-filled outperformed an empty 8-stamp card, even though the effort required was identical. Progress that already exists is progress people don't want to waste. Hand every new card over with the first stamp given on the house.

2. The reward isn't worth wanting

The second most common failure: the customer works through the whole card and the finish line is "10% off a muffin." Nobody counts visits for that. A weak reward is worse than none, because it tells the customer exactly how little their loyalty is worth to you.

The fix is simple: give people the thing they actually come to you for. In a café, that means the drink itself — the same flat white they order every day, free. It's easy to understand, easy for staff to explain, and it costs you the ingredient price, not the menu price.

For sizing, a useful rule of thumb: the reward should be worth roughly 5–10% of the money spent to earn it. A free coffee after ten coffees is exactly 10% — the generous end of the range, which suits cafés well because margins on drinks are high. If your card sits well under 5%, don't expect anyone to chase it.

3. Joining takes more effort than paying

Every step between "would you like a stamp card?" and "done" costs you members. A sign-up form asking for name, email and birthday. An app that needs downloading and an account that needs a password. A plastic card that has to be carried, or a paper card that dies in the washing machine.

Here's the test to apply: joining your program must be faster than paying for the coffee. If tapping a card takes three seconds and joining takes three minutes, the queue decides for the customer — they wave it off, and you rarely get a second chance to ask.

This is largely a tooling question. Paper cards are quick to hand out, but they get lost, forgotten and laundered. Apps are durable, but a download is a wall most people won't climb for one café. The middle path is a digital pass in the phone's native wallet: the customer scans a QR code, taps twice, and the card lives in Apple Wallet or Google Wallet with nothing to install and nothing to forget. That's the approach Stampit takes, and it exists precisely because of this friction problem — the pass can even surface on the lock screen when the customer is near the shop.

4. The staff aren't in on it

You can design a perfect card and still watch it die at the counter. If baristas never mention the program, only the customers who notice the small sign will ask — and asking for a stamp starts to feel like requesting a favor. A program the staff ignore reads as a program the café doesn't take seriously.

Two fixes:

  • Give the team a one-sentence script. Not a pitch — one sentence at the till: "Do you have our stamp card? Eighth coffee is free, takes ten seconds to add." Write it down, put it in new-hire onboarding, done.
  • Make stamping the default, not the exception. Staff ask at every checkout, the same way they ask "to go?". When stamping is part of the payment ritual, regulars stop having to remember, and the awkwardness disappears in both directions. Digital stamping helps here too: scanning the customer's pass takes about as long as tapping a card terminal, so there's no operational excuse to skip it.

5. Nobody looks at the numbers

The most common long-term failure isn't a bad launch — it's set-and-forget. The card gets designed once, printed, and never questioned again. Nobody knows how many cards are actually in circulation, how many are active, or whether anyone ever finishes one.

The fix is a monthly five-minute habit built around two numbers:

  • Redemption rate — of all the cards you've issued, what share ever reach the reward.
  • Active cards — how many cards collected at least one stamp in the past month.

Rules of thumb for reading your redemption rate:

Redemption rateWhat it usually means
Under ~20%The reward is too far away or the card is forgotten. Shorten the card or remind people it exists.
Roughly 20–60%The healthy zone for a café program. Keep going and watch the trend.
Over ~80%Suspiciously easy. Check whether stamps are handed out too freely, or whether only regulars who'd come anyway ever join.

Paper cards make these numbers nearly impossible to know. Digital programs give them to you for free — Stampit's dashboard shows cards issued, stamps given and rewards redeemed per program. Cafe Tone, a specialty coffee shop with three locations in Prague, runs its program on Stampit and can compare activity across all three shops at a glance — the kind of check that genuinely takes five minutes a month, and immediately shows which location's team needs a nudge on the script from mistake #4.

Fix one thing this week

You don't need to redesign your whole program. Pick the mistake that's costing you the most right now: shorten a card nobody finishes, swap a discount for a free drink, print the one-sentence script and tape it by the till, or simply look at your redemption rate for the first time. Then wait a month and look at the numbers again. Loyalty programs aren't built in a launch — they're built in small, boring, monthly corrections. One fix this week is enough to start.

Share