A coffee shop loyalty program works when it rewards the habit you already have: frequent, similar orders. Use a digital stamp card in Apple Wallet, a buy 9 get the 10th reward, bonus stamps in quiet hours and perks for daily regulars. Price the free cup at cost, not menu value, and make joining at the counter take under 10 seconds.
Cafés are not small restaurants. Your regulars come several times a week, spend a similar amount each time and decide in seconds whether to stop. That changes which loyalty ideas work. This guide is written by TheCoins, which sells loyalty and commerce software; the ideas and the arithmetic apply whichever tool you use.
10 coffee shop loyalty program ideas
1. A digital stamp card in Apple Wallet
Replace the paper card that gets lost in a wallet or washed in a pocket. A wallet card sits on the customer's phone, cannot be forged with a borrowed stamp, and lets you see who your regulars are. Customers add it once and never need to remember it.
2. Buy 9, get the 10th free
The classic still works because everyone understands it. Keep the free item to a standard drink, and consider giving one stamp on sign-up so the first reward feels within reach.
3. Bean and merch rewards
Let members trade stamps or points for a bag of your beans, a reusable cup or a filter kit. These rewards carry your brand into the customer's home and often cost you less than their shelf price suggests.
4. Off-peak multipliers
Give double stamps or points in your quiet hours, such as mid-afternoon. You move demand to times when the machine and the team are idle, instead of discounting your busiest hour.
5. Refill and own-cup rewards
Give an extra stamp when a customer brings their own cup or buys a filter refill. It saves you a disposable cup and gives a sustainability reason to choose you.
6. Tiers for daily regulars
A small group buys almost every day. Give them a visible status after a set number of visits a month, with perks that cost little: a free size upgrade, an extra shot or first taste of a new single origin.
7. Bring a friend
Reward a member when a friend joins and buys their first drink. Office regulars are the best channel because they already walk in with colleagues.
8. A birthday drink
Ask for the birthday month at sign-up, not the full date, and send a free drink valid for a week. It is simple, personal and gives a reason to visit.
9. Subscription-style perks
Some cafés sell a monthly bundle of drinks or offer members a fixed daily perk. If you try it, set clear limits per day and check the margin per drink before launch.
10. Wallet gift cards
Regulars buy coffee for others. A gift card in Apple Wallet makes that easy for birthdays, office thank-yous and holidays, and brings a new customer to your counter.
The economics of a free cup
A free drink costs you its ingredients and cup, not its menu price. The example below uses illustrative figures for one flat white in two markets; replace them with your own recipe costs.
| Example (illustrative) | Europe (EUR) | Cairo (EGP) |
|---|---|---|
| Menu price | 3.80 | 110 |
| Beans, 18 g double shot | 0.54 (at 30 per kg) | 36 (at 2,000 per kg) |
| Milk, 200 ml | 0.24 (at 1.20 per litre) | 12 (at 60 per litre) |
| Cup and lid | 0.15 | 6 |
| Cost of goods per cup | 0.93 (24% of price) | 54 (49% of price) |
| Gross profit per paid cup | 3.80 - 0.93 = 2.87 | 110 - 54 = 56 |
| Revenue from 9 paid cups | 9 x 3.80 = 34.20 | 9 x 110 = 990 |
| Free 10th cup as share of that revenue | 0.93 / 34.20 = 2.7% | 54 / 990 = 5.5% |
| Extra paid cups needed to cover it | 0.93 / 2.87 = 0.3 | 54 / 56 = 1.0 |
In the European example, one extra visit for every three full cards pays for the rewards. In the Cairo example, where imported beans push cost of goods up, each free cup needs roughly one extra paid visit to break even. If your costs look like the second column, reward with lower-cost drinks such as espresso or filter, use off-peak multipliers, or move to 12 stamps.
How to get regulars to join in under 10 seconds
- Put a QR code at the till and on the cup sleeve; scanning adds the card to Apple Wallet.
- Ask one name field and a phone number, nothing else at the counter.
- Give the first stamp immediately so the card is never empty.
- Train baristas on one line: Want your stamp on your phone? Scan here.
- Ask every customer for the first two weeks, then every new face.
If joining needs an app download, an email confirmation or a form with ten fields, the queue will not wait and most people will say no.
Mistakes that sink café loyalty programs
- Valuing the free cup at menu price and setting the reward too far away to compensate.
- Rewards that only work in one branch or not on online orders.
- Stamps that expire without a reminder.
- Discounting peak hours, when you would have sold the cup anyway.
- Never looking at who your daily regulars are, so they get the same treatment as a one-time visitor.
For the full setup steps, read our restaurant loyalty program guide
What to measure
| Metric | What it tells you | How to calculate |
|---|---|---|
| Join rate | Whether baristas are asking | New members ÷ transactions in the period |
| Visits per member per month | Whether the habit is growing | Member visits ÷ active members |
| Card completion rate | Whether the reward is reachable | Rewards earned ÷ members who got a stamp |
| Reward cost | What the program costs at cost of goods | Cost of free items ÷ member sales |
| Off-peak share | Whether multipliers move demand | Member visits in quiet hours ÷ all member visits |
Check these monthly and compare members with non-members over the same weeks. A low join rate is a counter problem; a low completion rate is a reward problem.
How TheCoins runs stamps and points with Apple Wallet
TheCoins runs loyalty as coins. For a stamp-style program, set a fixed number of coins per drink and a reward at a threshold, such as the 10th drink. Customers join by scanning a QR code and carry the card in Apple Wallet, so there is no app to download. You can add tiers for daily regulars, referral rewards and Apple Wallet gift cards, and send WhatsApp, SMS, email or push messages when a reward is close or a regular goes quiet.
The same balance works on your ordering links and online store, across branches, and in your own iOS and Android app on the Pro plan. TheCoins connects to Oracle MICROS and other POS systems through its API. Plans are Basic $79, Growth $199 and Pro $349 a month, with no per-order commission.
See how Apple Wallet loyalty cards work on TheCoins
What is an all-in-one ecommerce platform?
Delivery app commission: what you really pay
How to start an online store in Egypt
How to increase customer loyalty
The best loyalty program apps for businesses in Egypt in 2026
The best loyalty program apps for businesses in Saudi Arabia in 2026
How to set up a restaurant loyalty program that pays for itself
Loyalty programs and online stores for businesses in Morocco
Starting an online store in Saudi Arabia in 2026: a step-by-step guide
The best loyalty program apps for UAE restaurants, cafés and shops in 2026
How restaurants and cafés can market on WhatsApp in 2026
How to design a retail loyalty program that grows basket size in supermarkets and stores
Customer lifetime value and repeat purchase rate: formulas and worked examples
Receipt loyalty apps: how customers earn points by scanning receipts