Keeping customers is the cheaper half.
Updated 25 August 2026 · 7 min read
The short answer
A customer retention programme is a deliberate, repeatable reason for an existing customer to come back — most commonly a loyalty card, a reward for a set number of visits, or a members-only offer — and for a local business it is usually cheaper than buying the same revenue through new-customer advertising.
Most small businesses spend their marketing effort on people who have never walked in, and almost none on the people who already have. That is backwards for a shop with a catchment area: the pool of new customers within walking distance is finite, and the people already in it have proven they like what you do.
In short
- Retention is not a campaign. It is a standing reason to return that runs whether or not anyone is paying attention to it.
- A local business has a bounded catchment, which makes each existing customer worth more than the same customer would be to a national brand.
- The metric to watch is visit frequency among members versus non-members, not total sign-ups.
- Most retention programmes fail on effort at the counter, not on the offer.
- A reward that costs you little and feels generous beats a discount that costs you margin and feels ordinary.
Why the arithmetic favours retention locally
A national brand can always buy more first-time customers. A café on a particular street cannot: the number of people who will realistically walk in is set by geography, and once you have met most of them, growth has to come from the same people coming more often.
That is the whole case for retention at this scale. Moving a regular from three visits a month to four is a third more value from that customer, and it costs a reward rather than an ad budget.
What a retention programme is made of
The word makes it sound larger than it is. In practice a working programme has four parts, and a business that has all four is ahead of most of its street.
- A reason to return that is stated plainly — usually a card, a number, and a reward.
- A way to identify a returning customer, so their progress carries between visits.
- A moment where the customer is told it exists, which has to be at the counter.
- A number you check often enough to notice when it stops moving.
The numbers worth watching
Sign-ups are the vanity metric here. A thousand people joining and never returning is a worse outcome than fifty who now come weekly.
Three numbers tell you whether it works: how many cards get completed, how often a member visits compared to before they joined, and how many members are still active a quarter later. If the first is low, the card is too long or the reward is too thin. If the second has not moved, the programme is rewarding behaviour that was going to happen anyway.
Why they usually fail
Not because the offer was wrong. Because on the third busy Saturday, nobody mentioned it, and by the following month it had become a poster nobody reads.
Retention lives or dies at the counter. If issuing a stamp takes more than a tap, or if staff do not know what the reward is, the programme is already over — it just takes a few months to admit it.
- Make the action at the till fast enough to survive a queue.
- Tell every team member what the reward is and how a customer joins.
- Give the first stamp on signup so the card is never empty.
- Do not run it as a limited campaign; the value comes from it always being there.
Retention and discounting are not the same thing
A discount lowers what everyone pays and trains customers to wait for the next one. A retention reward is earned, which means it costs you only when the extra visits already happened.
That difference is why a free tenth coffee and a standing ten-percent discount are not equivalent even when the arithmetic looks similar: one is paid out of behaviour you wanted, the other out of margin on behaviour you already had.
Questions people ask
What is a customer retention programme?
It is a standing scheme that gives existing customers a reason to return — typically a loyalty card that turns a set number of visits into a reward — as opposed to advertising, which is aimed at people who have not visited yet.
Is customer retention really cheaper than acquisition?
For a local business with a fixed catchment area, usually yes: the reward is paid only when the repeat visit actually happens, whereas advertising is paid whether or not anyone walks in.
How do I measure whether a retention programme works?
Compare visit frequency among members before and after joining, and track how many cards get completed. Total sign-ups tell you almost nothing on their own.
How long before a loyalty programme shows results?
At least one full card cycle. If a card takes six weeks to complete, completion rates before six weeks are not yet meaningful.
Give your regulars a reason to make it four visits
A stamp card is the simplest retention programme there is. About five minutes to set up.
Keep reading
- Digital stamp cardsDigital stamp cards: how they work and how to set one up
- Digital loyalty cardsDigital loyalty cards for small businesses
- Reward programmesHow to choose the reward for your loyalty programme
- Paper vs digitalPaper stamp cards vs digital: which is actually cheaper?
- No app requiredRunning a loyalty programme without making customers install an app