Sello
All articles

What is a loyalty program? How it works, types and examples

Published August 30, 2026 · 7 min read

A loyalty program is a system that rewards customers for buying from you again. The customer collects stamps or points on every visit and gets a reward when they reach the goal: a free coffee, a free haircut, a discount. Its job is to turn someone who bought once into a regular.

What is a loyalty program?

A loyalty program is a clear deal between your business and your customer: come back X times and Y is on the house. The customer gets something for repeating; you get visits that would otherwise go to the shop across the street.

Example: a café offers "buy 9 coffees, the tenth is free." Every coffee adds a stamp to the customer's card. At the ninth stamp, the next coffee isn't paid for. That deal — the card, the stamps and the reward — is the loyalty program.

Loyalty programs also go by rewards program, punch card, stamp card or loyalty card. They're the same thing: a mechanism that brings the customer back.

How does a loyalty program work?

A loyalty program works in four steps: the customer joins, collects progress on every purchase, sees how far they have left, and redeems the reward at the goal.

  1. The customer joins. In a digital program, they scan a QR code at the counter and the card appears on their phone.
  2. They collect progress on every visit. Your staff scan the customer's code and add a stamp or the points from the purchase.
  3. They see how far they have left. The card shows 6 of 9, 7 of 9, 8 of 9. That visible progress is what brings them back.
  4. They redeem the reward. With a full card, the app tells them, and your staff redeem it with another scan.

You see the result on a dashboard: how many members you have, how many visits there were this month, and how many rewards were redeemed.

Why do loyalty programs matter for a local business?

A loyalty program matters because one extra visit from a regular costs far less than winning a new customer. A new customer has to be found, convinced and earned from scratch. A regular only needs a reason to come back.

The numbers show it: if your regular comes 3 times a month and you get them to come 4, that customer is worth 33% more — no advertising, no extra staff, no bigger room.

There are two more effects:

  • A half-full card is a switching cost. Nobody abandons a card with 7 of 9 stamps to try the place next door.
  • For the first time you know who comes back. A digital program counts every visit: how many members you have, how often they return, and whether Tuesday's promotion worked. A paper card tells you nothing.

Why repeat customers beat new ones: customer retention for local businesses.

What types of loyalty programs are there?

The most common loyalty program types are the stamp card, points, coupons, challenges, tiers and cashback. For a local business, the stamp card is the right first program: everyone understands it, and it rewards exactly what you want — coming back.

TypeHow it worksWho it's for
Stamp cardOne stamp per visit; full card = rewardCafés, barbershops, salons, bars, bakeries
PointsPoints based on spend, redeemed for rewardsShops with very uneven ticket sizes
CouponA one-time perk, for example on the first visitPulling in people who never walked in
ChallengeA goal with a deadline: "3 afternoon visits this week → free pastry"Filling quiet hours, building a habit
Tiers / VIPGrowing perks based on accumulated spendChains and large retailers
CashbackA percentage of every purchase comes back as creditHigh-ticket retailers

Challenges come in four shapes: frequency (X visits in Y days), streak (one visit a week for N weeks), sprint (fill the card before a date) and quest (visit both locations). How to choose between them: choosing a program type.

What are the best loyalty program examples?

The best loyalty programs fit in one sentence and match the visit rhythm of the business:

  • Café: buy 9 coffees, the tenth is free.
  • Barbershop: 5 haircuts, 1 free.
  • Salon: 4 visits, a free treatment.
  • Bar: 8 rounds, a free drink.
  • Bakery: 6 purchases, today's loaf free.
  • Pizzeria: 6 pizzas, the seventh free.
  • Food truck: 5 orders, the sixth free — no till, no hardware.
  • Gym or studio: show up every week for 4 weeks, a free class.

Notice the pattern: near-daily visits, 8–10 stamp cards; weekly visits, 6–8; monthly visits, 4–6. The card should be completable in 4–8 visits — any longer and it dies of forgetfulness.

More examples by sector: loyalty program ideas for cafés and loyalty program for restaurants.

Do loyalty programs work?

Yes. A loyalty program works because it turns "I'll come back sometime" into visible progress toward a reward. People speed up when they can see the finish line — that's the goal gradient effect, and it's well documented. A card sitting at 7 of 9 stamps brings the customer in this week; a good impression doesn't.

A loyalty program fails for three reasons, and all three are avoidable:

  • The reward is too small. "5% off your next purchase" changes nobody's habits. A full card should be worth one average purchase.
  • The card is too long. 20 stamps for a free coffee is a card nobody finishes.
  • Nobody mentions it. A program that lives on a sign nobody reads doesn't exist. Your staff have to offer it at the till.

Should a loyalty program be paper or digital?

Digital. A paper card gets lost, left in another jacket and photocopied — half your stamps walk out the door, and you never learn which customers stopped coming. A digital card lives on the customer's phone, your staff stamp it by scanning a QR code, and you see members, visits and redemptions in real numbers.

Fraud disappears too: a stamp only exists when your staff scan a real customer's code. There's no rubber stamp to lend out and no card to photocopy.

Full comparison: digital stamp cards vs paper punch cards.

How much does a loyalty program cost?

A paper loyalty program costs design and printing, plus another print run every time you change the offer. Most loyalty apps charge a monthly fee, and many charge it per location — with two shops you pay twice.

Sello has a free plan forever: stamps, points, coupons and challenges, across all your locations, no credit card and no per-location fee. You don't need a new till or hardware either: the customer's phone holds the card and your staff's phone scans it. Nothing plugs into your point of sale.

How do you create a loyalty program for your business?

To create a loyalty program, pick one behaviour to reward, set a reward worth one average purchase, size the card to your visit rhythm, and publish it from your phone.

  1. Pick the sentence. "Buy 9 coffees and the tenth is free." If you can't say it in one breath, your customers won't repeat it.
  2. Make the reward worth one average purchase. Big enough to feel real, small enough that you'll happily give away hundreds.
  3. Match the stamps to your visit rhythm. 8–10 for daily visits, 4–6 for monthly visits.
  4. Create it in the app. In Sello: stamps, reward, end date, locations, publish. It takes a few minutes from your phone.
  5. Launch it at the counter, not on social media. A small sign by the till, one staff line when they pay, and the first stamp free.

Step-by-step guide: how to set up a digital loyalty program. From the app: create your first program.

Loyalty program or rewards program?

They're the same thing. "Loyalty program" and "rewards program" describe one deal from two sides — the behaviour you reward and the thing the customer gets. "Punch card", "stamp card" and "loyalty card" name the card that tracks it, and "loyalty scheme" is the usual wording in the UK. The mechanism underneath every one of those names is identical: reward the customer who comes back.

Sello gives local businesses loyalty programs with stamps, points, coupons and challenges — set up from your phone in minutes, without touching your till, free forever.

Join the waitlist

Sello is launching soon. Leave your email and we'll let you know the moment it's ready.