How to Set Up a Simple Loyalty Program That Actually Brings Customers Back
Stamp cards, digital points, or member cards — loyalty programs don't need to be complex to be effective. Here's a practical setup guide.
Why Discounts Bring Customers Once, Not Back
A 20% discount on all iced coffees for one week will bring in new faces. Then the week ends, and so do the visits. Discounts reward the moment; loyalty programs reward the relationship. The difference matters because in the Indonesian cafe market, where GoFood and GrabFood have taught customers to expect promo codes, the cafe that gets a customer to come back out of habit is the one that keeps its margin.
A loyalty program does not have to be fancy. A stamped card, a clear rule, and staff who actually remember to mention it will outperform an app-based program that nobody understands. What it does have to be is calculated, so the reward costs you less than the extra visit it creates.
Step 1: Choose One Reward Type and Commit
Pick one mechanism, not three. The punch card is the classic: buy nine drinks, get the tenth free. The points system gives one point per thousand rupiah spent, with a free item or cash-off once a threshold is reached. Or run a bundle: after five visits, get a free side dish or a pastry with any drink.
The rule of thumb: your program should give a regular customer a reason to return two or three extra times a month, without feeling like a chore. A card that takes ten visits to fill is only meaningful if your customer comes in weekly anyway. For a cafe where most customers come once or twice a week, "buy 6, get 1 free" is more motivating than "buy 10, get 1 free" — the reward has to feel reachable.
Step 2: Crunch the Numbers Before You Print Anything
Do the math on one card. Say your average drink costs Rp 18,000 and your food cost is 30% — about Rp 5,400 in ingredients per drink. A "buy 9, get the 10th free" card means the customer pays 9 × Rp 18,000 = Rp 162,000 and you give away one drink that costs you Rp 5,400. That is a 3.3% discount on the total spend — not a loss, but a cost you should budget for as a marketing expense.
If the free item is a pastry with a 35% food cost, the numbers change. The discipline is the same either way: know the cost of the reward, and make sure it is lower than the profit from the extra visits the card generates. If a card brings one additional visit per month from a customer who would otherwise come twice, the reward has already paid for itself.
Step 3: Pick Paper or Digital (or Start With Both)
Paper cards are cheap — print 200 cards for less than the cost of a day's milk — and they work with any customer, including those without smartphones or with four different apps on theirs. The risk is forgetfulness: customers lose cards, staff forget to stamp. Digital has the advantage of being impossible to lose and easy to track. If you have a POS with loyalty or promo features, use it; if not, start with paper but keep a simple tally of cards issued versus cards completed.
In practice, the hybrid works best for small cafes: a paper card for everyone, plus a "stamp it in your phone" option for customers who ask. The tool matters less than the consistency of the routine.
Step 4: Write Terms a Customer Can Read in Ten Seconds
Print the rules on the card itself, in Indonesian, in plain words: one stamp per drink, the tenth drink free, card valid for three months, one card per customer, no cash out for the reward. Vague terms are where programs die — a customer who asks "can I use two cards at once?" and gets a shrug has stopped trusting the program. Decide the answers now: can stamps be combined with a promo, can the free drink be any drink or only the cheapest, can a group split stamps? Pick answers that are easy for staff to enforce, because staff enforcement is what keeps the program honest.
Step 5: Teach Your Team When to Bring It Up
A loyalty program nobody mentions is a loyalty program that does not exist. Train the team on the moment: at the cash register, while the payment is processing — not during a rush when every customer is waiting. One line is enough: "Collect a stamp — every ninth drink is free." Make sure the person at the counter is the one who stamps; never hand the card to the customer to stamp themselves, because it takes the ritual away, and the ritual is half the reason the program works.
Also decide who is allowed to be generous. If a regular is one stamp short on the last day of the validity period, giving the stamp costs you almost nothing and buys a loyal customer. Teach staff that the program is a tool for building relationships, not a ledger to be guarded.
Step 6: Check the Numbers After 60 Days
After two months, look at three numbers: how many cards were issued, how many were completed, and what the redemption rate is. If cards are issued but almost none are completed, the threshold is too high — shorten the card or widen the reward. If redemptions are high but new customers are not sticking around, the program is rewarding people who already came anyway — consider a small "first visit" incentive instead. If staff are forgetting to offer the card, retrain and add a checklist at the register.
Common Mistakes to Avoid
- Making the reward too generous. A free drink after every five stamps can eat a visible slice of your margin, especially if your regulars are already coming daily.
- Complicated terms. Every rule beyond "one stamp per drink, tenth one free" is a rule your staff will explain wrong.
- Expiry periods that are too short. A customer who fills a card over two months and watches it expire before the tenth stamp will never trust another program from you.
- No way to measure. If you do not know how many cards are being completed, you cannot tell whether the program is a habit or a cost.
- Forgetting the moment. A program is only real at the counter, and only as good as the line the staff member says while the payment is processing.
Conclusion
A loyalty program is a simple promise: come back, and the return is rewarded. Keep the mechanics simple, the numbers checked, and the staff trained, and the card in your customer's pocket becomes a reason to choose your counter over the three other coffee shops on the same street. Start with one mechanism, print the cards, and measure it for two months. The customers who fill their first card will tell you everything else you need to know.
Get F&B business tips in your inbox
New articles, operational guides, and business insights for cafe and restaurant owners. Free, unsubscribe anytime.