In this article
Why a coffee shop needs more than good coffee
A coffee shop loyalty program starts from something you already know: your best customer isn't the tourist who drops in once, it's the neighbor who orders "the usual" four mornings a week. The place across the street also makes good coffee. What keeps people coming to you is habit, the way you treat them and a small but steady reason not to switch.
A loyalty program doesn't replace good service. It reinforces it: it gives the customer a concrete reason (one more stamp, a reward within reach) and gives you something cardboard doesn't, which is knowing who comes back and when.
Before the ideas, one rule: every idea has to be measurable. If you don't know which number to watch, you don't know whether it's costing you money or making you money.
The 12 ideas, one by one
1. The classic buy 9, get the 10th free, done right
How it works: one stamp per coffee; reach 10 and the next one is free. A punch card on the customer's phone.
Cost. Example: if a coffee sells for €3 and costs you about €0.60 in coffee, milk and cup, giving one away every 10 costs €0.60 of product per 10 sales. On menu price that's a 9% discount; on real cost, much less.
How to measure it: how many cards reach the reward each month and how many days it takes on average. If almost nobody gets there, drop to 8 stamps.
2. A bonus stamp on sign-up
How it works: anyone who saves the card today starts with 1 or 2 stamps. A card that's already moving gets used more than an empty one.
Cost: nothing until they redeem; then the same as idea 1, just a little sooner.
How to measure it: sign-ups per week and the share of those who stamp again within 14 days.
3. Birthday breakfast
How it works: on their birthday (or that week) the customer gets a phone notification: "Breakfast is on us today." With Stampaz it's an automated message that goes out by itself on Pro and Chain.
Cost. Example: a coffee and a pastry you sell for €6 might cost you around €1.80. With 300 cardholders, that's about 25 birthdays a month, and not everyone comes.
How to measure it: birthday messages sent vs birthday rewards redeemed. And notice whether they bring someone: a free breakfast often comes with a paid one.
4. A "coffee a day" subscription
How it works: a monthly fee that covers one coffee a day. The customer sees the month's uses on their card. You take payment at your till and mark it on your phone; Stampaz takes no fee because it doesn't process payments.
Cost. Example: if your daily customer comes about 18 days a month and pays €3 a coffee, they spend about €54. A €45 subscription saves them money and guarantees your income even if they skip a few days. Price it on average use, not on 30 days. More in our guide to membership programs for small business.
How to measure it: active subscribers, average uses per month and renewals. If average use gets close to the maximum, raise the price or limit the hours.
5. Happy hour by notification during quiet hours
How it works: at 3 pm, when the shop is empty, a push: "From 3 to 5, your second coffee is half price." It lands on the lock screen of everyone with the card saved.
Cost: the discount, only on coffees sold in a slot that's almost empty today. Marginal cost is low because your staff are there anyway.
How to measure it: sales in that slot on notification days vs the average for the same weekdays without one. Note: the Local plan includes 4 campaigns a month, so save them for your worst afternoons.
6. Double stamps on slow days
How it works: on Mondays, or whatever your slowest day is, every coffee counts twice. No direct discount: it just brings the reward closer.
Cost. Example: on a buy-10-get-1 card, someone who only comes on Mondays reaches the reward in 5 visits instead of 10. The cost per coffee that day goes from about 9% to nearly 17% of menu price. Only worth it if you really need that day.
How to measure it: that day's sales before and during the promotion, over at least four weeks.
7. A card for offices and teams
How it works: the office next door buys coffees for its Tuesday meeting. Offer them a reloadable gift card with a balance that the office manager tops up at the end of the month and anyone on the team can use by showing the QR.
Cost: none unless you add a bonus. If you want to reward them, for example: top up €100, get €105 of credit. That's 5% for a customer who guarantees regular orders.
How to measure it: balance loaded per month and how often they reload.
8. Beans to take home
How it works: a second card, with points, just for the coffee you sell by the bag. One point per €1; at 50 points, a small bag. With Stampaz you can run several cards at once in the same business (2 on Local, 10 on Pro).
Cost. Example: if €50 of purchases earns a 250 g bag that costs you €4, the cost is 8% of sales.
How to measure it: bags sold per month and how many counter regulars start buying beans.
9. "We miss you"
How it works: if someone who came every week hasn't been in for 21 days, they get an automated message with a reason to return: a bonus stamp or a free coffee this week. Automatic on Pro and Chain.
Cost: the coffee you give away, only to customers you'd already lost. Those who don't come back cost nothing.
How to measure it: messages sent vs visits in the following 7 days.
10. A reminder when they walk by
How it works: the card appears on the lock screen when the customer passes your shop ("1 more stamp to your free coffee"). It uses Wallet's location feature; available on Pro and Chain.
Cost: nothing directly. It's a reminder, not a discount.
How to measure it: visits from cardholders during commuting hours (mornings) before and after switching it on.
11. A seasonal treat as the reward
How it works: instead of always giving the same coffee, the reward changes with the seasons: a pumpkin spice latte in the fall, a mince pie at Christmas, a hot cross bun at Easter. You change the text on the card and it updates on every phone without anyone losing stamps.
Cost: similar to a coffee if you pick the item well; a great way to get people to try something new.
How to measure it: sales of the seasonal item after redemptions. If people like it, it sells.
12. Bring a friend
How it works: the customer shows the poster or shares the sign-up link; if a friend signs up and buys, both get a bonus stamp. You confirm it at the till with the scanner.
Cost: two stamps, a fraction of a coffee per new customer.
How to measure it: sign-ups that arrive in pairs and how many of them are still stamping a month later.
Summary table: idea, card type and cost
| Idea | Card type | Approximate cost | What it's for |
|---|---|---|---|
| Buy 10, get 1 | Stamps | 9% of menu price | Daily habit |
| Sign-up stamp | Stamps | Brings the reward forward | Second visit |
| Birthday breakfast | Stamps or points + automation | One breakfast a year per customer | Personal touch |
| Coffee a day | Membership | Price vs average use | Steady income |
| Happy hour push | Any + push | Discount in a quiet slot | Fill gaps |
| Double stamps | Stamps | Up to 17% that day | Slow days |
| Offices | Gift card | 0–5% | Repeat orders |
| Beans | Points | Example: 8% | Sell for home |
| We miss you | Any + automation | Only if they return | Win back |
| Walk-by reminder | Any | €0 | Remind without nagging |
| Seasonal reward | Stamps | Similar to a coffee | Product trial |
| Bring a friend | Stamps | 2 stamps | New customers |
Where to start
Don't launch all twelve at once. Customers get confused and you won't know what worked. A sensible order:
- Week 1: a buy-10-get-1 punch card with 1 bonus stamp on sign-up. QR poster on the counter and one line at the till: "Want me to save our stamp card to your phone?"
- Week 3: your first notification on your slowest afternoon (idea 5).
- Month 2: birthday and "we miss you" if you're on Pro; if not, the subscription for your daily regulars.
- Month 3: a second card (beans or offices) depending on what sells best.
Torn between stamps and points? Read points vs stamps vs cashback. For coffee at a fixed price, stamps are usually clearest.
Numbers to check every month
You don't need a complicated dashboard. Four numbers will do:
- New sign-ups: if they drop, the problem is at the till (nobody offers it) or the poster (nobody sees it).
- Active customers: those who have stamped at least once in the last 30 days.
- Rewards redeemed: what the program costs you. Multiply by product cost, not menu price.
- Visits per active customer: if it rises, people come more often, which is the whole point.
Stampaz lets you export data to CSV on every plan, so you can run these numbers in a spreadsheet.
Common coffee shop mistakes
- A reward too far away. 15 stamps for a coffee is a month's effort for a daily customer. They give up.
- Not offering it at the till. A poster alone isn't enough. Your team's line is what drives sign-ups.
- Notifications with no reason. Every message should bring something: an offer, a new product, a reward within reach. Otherwise people switch them off.
- Changing the rules mid-way. If you raise the number of stamps, honor cards already in progress.
- Stamping by eye. On paper, stamps get handed out or forgotten. With the scanner, each one is logged and the same card can't be scanned twice in a row.
Coming from cardboard cards? Here's how to switch from paper to digital without anyone losing their stamps.
Setting it up in your coffee shop
With Stampaz you pick the coffee shop template, upload your logo, choose the number of stamps and the reward, and print the QR poster. About 5 minutes. Customers save the card to Apple Wallet or Google Wallet without downloading any app, and your staff stamp with any phone.
There are more examples and templates on our coffee shop loyalty card page. To see everything the product does, start on the home page.
Frequently asked questions
8 to 10 stamps is typical for coffee: a daily customer gets the reward in two or three weeks. With buy 10, get 1 free, you're really giving back about 9% of what that card sells.
Whatever the customer already buys: a coffee or their usual breakfast. A reward they don't use won't bring them back, and an expensive one eats your margin for no reason.
Yes, if you have customers who come in almost every day. Price it on average use, not maximum use, and cap it at one coffee a day so the numbers work.
Compare visits per customer and rewards redeemed from one month to the next. If active cards grow and people come back sooner, it's working; if nobody reaches the reward, the rule is too tough.
No. With Stampaz the card is saved to Apple Wallet or Google Wallet by scanning a QR code, and anyone who uses neither gets a web card.