Loyalty program: how a customer loyalty scheme works for your shop
Updated 29 October 2026
Search for "loyalty program" and you mostly find airline miles, supermarket apps and big rewards cards. That does not help much if you run a shop with one or a few locations. This guide explains the types of loyalty programs, what works for a small business, how to set one up and how to tell whether it is paying off.
One thing up front: a loyalty program does not run itself. It works when the reward is tempting and within reach, when your team mentions it, and when you use it for more than counting stamps.
What is a loyalty program?
A loyalty program is a fixed rule for rewarding repeat customers: "buy ten coffees, the eleventh is on us" already counts as one. You will also see it called a rewards program, customer loyalty scheme or loyalty card; they all mean the same thing.
Every loyalty program has three parts: a measure (visits, purchases, spend), a reward (free product, discount, perk) and a medium that keeps track (paper card, plastic card, app, card in the phone's wallet). For you as the owner there is a fourth part that many overlook: what do you learn about your regulars, and can you get in touch with them again?
What types of loyalty programs are there?
There are five common types. The table gives an overview; each one is explained below.
| Type | How it works | Good fit for | Catch |
|---|---|---|---|
| Stamp card | One stamp per visit or purchase, a reward after X stamps | Café, bakery, takeaway, hair salon, car wash | Rewards frequency, not basket size |
| Points program | Points per amount spent, exchanged for rewards | Retail with very different basket sizes | Harder for customers to follow |
| Tiered program | Frequent customers move up (e.g. silver, gold) and get more perks | Businesses with many very loyal customers | Needs upkeep, tiers must feel meaningful |
| Paid membership | Customers pay a fixed fee in return for perks | Offers people use very often | Must be clearly worth the fee |
| Cashback / coalition | Customers collect at many partners in one shared program | Large chains with a marketing budget | The customer relationship belongs to the program, not you |
Stamp card
The stamp card is the oldest and simplest loyalty program: every visit earns a stamp, a full card earns a reward. Everyone gets it instantly, and at the counter it takes seconds. The digital version works the same way, the card just lives on the phone instead of in a purse. Our guide to the digital stamp card covers the details.
Points program
A points program gives points for every amount spent, which customers later swap for rewards. That is fair when basket sizes vary a lot, for example in specialist retail. For customers it is more abstract, though: "340 points to go" is less motivating than "two stamps until your free coffee".
Tiered program
Tiered programs group customers by loyalty, often with names like silver and gold. The appeal is status and perks reserved for the top tier. For a small shop, the idea behind it is valuable even without a gold card: knowing who your most loyal customers are and treating them accordingly.
Paid membership
With a paid membership, customers pay up front, for example for a coffee subscription or an unlimited car wash plan. That creates strong loyalty, because the fee only pays off if you come often. It only makes sense, however, if you can calculate your costs well and the offer is easy to understand.
Cashback and coalition programs
Large coalition programs bring many retailers together, and customers collect into the same account everywhere. For a small business that means you pay to take part, the reach belongs to the program, and your regulars are the program's customers rather than yours. For a chain with a marketing team that can make sense; for the café round the corner it rarely does.
Which loyalty program suits a small business?
For most small shops, a stamp card with a concrete reward is the best choice. It is quick to explain, costs no time at the counter and rewards exactly what you want: people coming back.
- Frequent, small purchases (café, bakery, takeaway): one stamp per visit, a reward after about eight to ten stamps.
- Rare, larger visits (hair salon, restaurant, car wash): fewer stamps until the reward, so it stays within reach.
- Very uneven basket sizes (specialist retail): a points program can be fairer here, but a stamp above a minimum spend often does the job too.
- Several locations: one card that works everywhere, and reports that show which location has which regulars.
What matters more than the mechanics is what the program gives back to you. A paper card counts stamps, nothing more: you don't know who your regulars are, and you don't notice when someone stops coming. A digital card in Apple Wallet or Google Wallet can do both, without your customers needing an app. Our guide to the loyalty card in Apple and Google Wallet explains how it differs from a plastic card.
Before you choose, ask yourself: do I only want to reward people, or do I also want to be able to reach my regulars again? If it is the latter, you need a medium you are allowed to send messages to, with the customer's consent.
Try it with your regulars
Free for 1 month. Your guests need no app, the card lives in Apple Wallet or Google Wallet.
Try for freeSetting up a loyalty program, step by step
A loyalty program for a small shop can be ready in an afternoon if you go through it in this order.
- Set a goal. More visits from regulars? Filling quiet hours? Winning back people who drifted away? The goal shapes the reward and the rules.
- Pick a reward. Something customers really want that costs you little: a drink, a slice of cake, an extra treatment. You will find ideas in our guide to the rewards program for small businesses.
- Decide how many stamps. Few enough that a normal regular reaches the reward in reasonable time: within a few weeks at a café or bakery, within a few months at a hair salon. Too many stamps and the card gets forgotten.
- Write down the rules. One stamp per visit or per purchase? Does the reward expire? Is the card valid at every location? Keep it short and clear so nobody has to argue at the counter.
- Choose the medium. Paper, your own app or a wallet card. With a wallet card, customers scan a QR code or tap their phone on an NFC stamp and have the card within seconds.
- Brief your team. The most important step: if nobody at the till asks "Do you have our loyalty card yet?", hardly anyone will sign up.
- Make it visible. A sign at the till, a line on the receipt, a sentence on your website and in your Google Business Profile.
- Review after a few weeks. How many cards are there, how many rewards were redeemed, who comes back? Then fine-tune.
With Stempelkarl you design the card in the dashboard, print the QR sign and stamp with an NFC stamp or a QR code. You can try it free for 30 days. What it costs after that is listed openly under pricing.
Common loyalty program mistakes
Most loyalty programs fail not because of technology, but because of a few avoidable decisions.
- Reward too far away. Hardly anyone collects twenty stamps for a coffee. Use fewer stamps and a smaller reward instead.
- Reward not appealing. "Five percent off" feels like very little. A concrete item ("your favourite drink on us") is easier to picture.
- Nobody mentions it. A sign on its own is not enough. Your team has to bring it up with every new customer.
- Too complicated. Exceptions, special rules, minimum spends: if you can't explain it in one sentence at the counter, people won't use it.
- Rewarding, never reaching out. A program that only counts stamps will not notice when a regular stops coming. Our guide on how to win back regulars shows how to bring them back.
- Too many messages. Send promotions every day and people unsubscribe. A few messages with a real reason work better.
How do you measure whether your loyalty program works?
You can tell whether a loyalty program works from a handful of numbers you check regularly. With paper cards you can count redeemed cards at best; digital cards show far more.
- Members: how many customers have a card? Does the number grow when your team actively asks?
- Repeat visits: how many come back a second, third, fourth time? That is the whole point of the program.
- Redeemed rewards: if hardly any rewards are redeemed, the bar is set too high.
- Consent: how many customers agreed to receive messages? Only they can be reached later.
- Drifting away: who used to come regularly and has now been gone much longer than usual?
In Stempelkarl you see regular-customer tiers based on visits in the last 90 days, each customer's usual visit rhythm and who is currently "overdue", meaning away much longer than usual. After a message, "visits after" shows how many recipients came in during the seven days after it, compared with the seven days before. It is a hint, not proof, but it beats gut feeling.
Don't judge the numbers after three days; look again after four to eight weeks. For businesses with infrequent visits, such as hair salons, it takes longer before anything shows.
In short
A good loyalty program for a small shop is simple: one stamp card, a reward people can reach in reasonable time, and a team that talks about it. The biggest difference comes from whether it helps you get to know your regulars and reach them again. For ideas beyond the card, see our guide to customer retention ideas.
Frequently asked questions
Is there a difference between a loyalty program, a rewards program and a loyalty scheme?
Not really. All three describe the same idea: rewarding customers for coming back. "Rewards program" tends to put the focus on the reward, "loyalty program" on the relationship.
Is a loyalty program worth it for a small shop?
Usually yes, if your customers come back regularly, as they do at a café, bakery or hair salon. A reward only costs you the cost of goods, not the retail price. It makes less sense where people only come out of convenience, such as a newsstand.
Do my customers need an app for a digital loyalty program?
Not necessarily. Cards in Apple Wallet or Google Wallet work without an extra app: customers scan a QR code and add the card to the wallet that is already on their phone.
How many stamps should a loyalty card have?
For frequent visits, such as at a café, eight to ten stamps are common; for infrequent visits, such as at a hair salon, fewer. Rule of thumb: a normal regular should reach the reward in reasonable time, within a few weeks at a café and within a few months at a hair salon.
Can I send messages to members of my loyalty program?
Promotional messages only with the customer's consent, and they must be able to unsubscribe easily at any time. Our guide to push messages and GDPR covers what else to keep in mind.