Skip to main content

The complete loyalty programme guide for small businesses

MyndelPublished Updated

Loyalty programmes have been around for decades — and are still one of the most misunderstood tools for small businesses. This guide covers everything you actually need to know, from the basic business case to GDPR, so you can decide whether to run one and how to do it right.

What a loyalty programme actually is (and isn't)

A loyalty programme is any system that rewards customers for coming back. It's not a discount scheme — though discounts can be a reward. It's not a marketing campaign — though it produces customer data. It's a structured way to make return visits feel intentional and rewarding rather than just incidental.

The word "structured" matters here. An informal arrangement — "come in ten times and I'll give you a free one, promise" — doesn't work because there's nothing visible for the customer to track. A loyalty programme only works when customers can see their progress as it happens.

The business case: repeat customers vs new customers

Winning a new customer costs more than keeping one you already have — you are paying for reach, and for the discount or offer that gets a stranger through the door. Returning customers spend more per visit, refer more people, and take less time to serve. For a local business with a limited marketing budget, a few percentage points improvement in retention has a bigger revenue impact than the same improvement in acquisition.

Loyalty programmes target retention directly. They give customers a visible reason to return — and give you the tools to spot who's at risk of drifting away. The value compounds: each returning customer costs less to keep and is worth more over time than a new one.

Types of loyalty programmes

Stamp / punch card
The simplest form: visit a set number of times, earn a reward. Low complexity, high customer comprehension. Best for businesses with consistent visit patterns (cafés, salons, barbers, nail studios).
Points system
Customers earn points per purchase and redeem them for rewards. More flexible, but more complex to explain and manage. Best for retail businesses with varying transaction sizes.
Tiered loyalty
Customers move through levels (Bronze, Silver, Gold) based on visit frequency or spend. Creates aspiration and status. Best for businesses with a highly engaged core customer base.
Subscription
Customers pay a monthly fee for benefits — a free coffee per day, unlimited classes, etc. Creates predictable revenue but requires a committed customer base. Best for well-established businesses with high regularity.

Which type suits which business

For most small local businesses — cafés, salons, barbers, nail studios, wellness practitioners, personal trainers — a stamp card is the right starting point. Everyone understands it, it's easy to explain in 10 seconds, and there's nothing complex to configure. Customers know exactly what they're working toward.

Points systems and tiered programmes add complexity that rarely pays off at the scale of a local business. They create more questions ("how many points is this?"), more confusion, and more admin. Start with a stamp card. Only move to something more complex once you have a specific reason to.

Paper or digital?

A paper punch card is a real loyalty programme and it works. It is ready the moment it comes off the printer, it costs a print run, and nobody has to have it explained to them. If you want to find out this week whether your customers care at all, print one.

What paper cannot do is anything at all once the customer walks out. It cannot tell you who is one visit from a reward, who has not been in since March, or how many of your regulars are still regulars. That is the whole of the difference, and it is why most shops that start on paper move across once they can see the card is being used.

Paper
Digital
Cost to start
A print run
Free during early access
The customer carries
A card they can lose
A link on their phone
What you can see
Nothing
Visits, progress, who has drifted
Between visits
Nothing reaches them
Progress and reward emails
A lost card
Reprint it, and guess the stamps
The same link, still there

What makes customers actually use a loyalty card

👁
Visible progress. People are more motivated when they can see exactly where they are. A card that shows "7 of 10 stamps" is more motivating than one that just shows a number.
✉️
Timely nudges. An "almost there" email when the reward is getting close reaches a customer who would otherwise only be reminded by walking past your door. You choose how close is close.
🚫
No friction. The easier it is to use — no app, no card to carry, no password to remember — the more people will actually use it, and keep using it.
🎁
A reward worth having. It doesn't need to be expensive. It needs to feel worth the effort of getting there. A free coffee after 10 visits is almost universally understood and appreciated.

How many stamps, and what reward?

These are the only two numbers you have to choose, and both follow from one thing: how often somebody in your trade actually comes in.

Aim for a full card in one to three months.
A card a daily customer fills in a week is just a discount. A card that takes a year is a card nobody finishes. Count the visits your typical regular makes in two months, and start there.
Make the reward one ordinary thing, free.
Not a percentage, not a voucher with conditions. The free version of what they already buy is understood instantly, and it costs you the margin on one item, once.
Give the first stamp at signup.
A card that starts at one of ten reads as begun. A card that starts at zero of ten reads as a form somebody has just filled in.
Change the number when it is wrong.
None of this is permanent. If nobody is reaching the reward, the number is too high — lower it, and tell your regulars that you have.

Example programmes, by trade

Starting points rather than rules. Each trade page carries its own, with two or three reward ideas and the card drawn with those numbers on it:

Cafés8–10 visits → a free coffeeHair salons4–6 appointments → a conditioning treatmentBarbershops5–6 cuts → a free beard trimNail studios5–6 visits → a free gel add-onMassage therapists5–6 sessions → a free 15-minute add-onPersonal trainers10 sessions → a free sessionBoard game cafés8–10 visits → free entry for a night

All seven trades, with a starting programme each

How to set it up without a tech team

The right tool for a local business should be up and running in 10–15 minutes, with no technical knowledge needed. The workflow: create your card, download your QR code, place it at the counter, and add stamps from your phone after each visit. Everything else — emails, progress tracking, at-risk alerts — runs automatically.

Avoid any tool that needs a POS integration, an onboarding call, or hardware. Those are signs it wasn't built for a business at your scale.

GDPR basics for EU businesses

If you're in the EU, or collecting data from EU customers, your loyalty programme needs to meet GDPR requirements. The three things that matter most:

Explicit consent. Customers need to actively opt in to marketing emails. Pre-ticked boxes and assumed consent don't count. Every customer joining your programme should tick a box confirming they're happy to hear from you.
🗄
EU data storage. Transfers outside the EU are allowed, but only under a lawful safeguard — an adequacy decision, standard contractual clauses, or one of the other Chapter V mechanisms. Keeping the data in the EU is simply the option that needs no such paperwork, so check where a tool stores data before you commit.
🔗
Easy unsubscribe and deletion. Every customer must be able to unsubscribe from emails and request deletion of their data. Good loyalty tools build this in automatically — don't accept anything that doesn't.

How to tell if it's working

The two numbers that matter most are return visit rate and average visit frequency. Compare them for loyalty cardholders vs non-holders. If cardholders come back more often, the programme is working.

Secondary numbers to watch: redemption rate (what percentage of cards actually reach a reward — very low means the goal is too high or people aren't engaged), and win-back rate (what percentage of at-risk customers come back after a win-back email).

Give it at least 60–90 days before you evaluate. Loyalty programmes build over time — the first customers need time to accumulate stamps, and the at-risk system needs a baseline of visit patterns before it's useful.

What a loyalty programme leads to

A card that is being used gives you something no advertising budget buys: a list of people who chose to come back, and a reason to be in touch with them. Two things follow from that, and each is worth more than another push on the card itself.

Set up your loyalty programme in 10 minutes

Myndel is a digital stamp card for local businesses. No app, no POS, no tech team. GDPR-compliant and built in Finland.

Create your loyalty card

Free during early access. No credit card needed.

Get the loyalty programme guide

One email with our full guide to running a loyalty programme that brings customers back — plus occasional practical tips. No spam, unsubscribe anytime.