Points vs stamps: which loyalty program fits your shop?

7 min read Oleksii Andriiuk Founder
Cover image: Points vs stamps: which loyalty program fits your shop?

Choosing between points and stamps comes down to one question: does the bill change much from one visit to the next? If customers buy roughly the same thing every time (a loaf, a haircut, a car wash), use stamps: one per visit, a reward after 6 to 10. If the bill swings from 4 € to 60 € (a pet shop, a shoe store, a florist), use points, so people earn in proportion to what they spend. How often they come then decides how long the card should be.

Before writing this I read the pages that come up first when you search "points vs stamps". Almost all of them list pros and cons for each and finish with some version of "it depends on your business". It does, but on two things you already know about your shop. Here they are, with the reason behind each, and which one I'd pick if you're still unsure at the end.

Stamps and points at a glance

Stamp card Points card
What it counts Visits or items Euros spent
What the customer sees 6 of 10 stamps 140 of 200 points
Works best when The bill is about the same every time The bill varies a lot
At the till One scan or tap The amount, sent by the till or typed in
Typical reward One product free Money off, or a choice of rewards
Weak spot Treats a 4 € visit like a 60 € one Feels slow when baskets are small

On the phone, the two look and behave the same way: a pass in Apple Wallet or Google Wallet that updates after every purchase. A digital stamp card and a points card differ only in what they count and how the progress is drawn.

Question 1: does the bill change much?

Take last week's receipts. If most of them sit within a couple of euros of each other, a stamp says something true: one visit, one stamp, and every stamp is worth about the same to you.

If they range from a 4 € bag of dog treats to a 55 € sack of dog food, a stamp starts to mislead. Here is a pet shop example, with the same 10 € reward on both cards:

Example Treats buyer Food buyer
Typical month 4 visits × 4 € = 16 € 1 visit × 55 € = 55 €
Stamp card: 10 € off after 10 visits Reward every 2.5 months, on 40 € spent (25%) Reward every 10 months, on 550 € spent (1.8%)
Points card: 1 point per euro, 10 € off at 200 points Reward every 12.5 months (5%) Reward every 3.6 months (5%)

Same shop, same reward, and the stamp card gives your smallest spender a 25% return while your best customer gets under 2%, and waits ten months for it. Points pay everyone the same rate, 5% in this example. That is the whole case for points, and it is a strong one wherever baskets vary.

A bakery stamp card in a phone wallet with 7 of 10 stamps filled A pet shop points card in a phone wallet showing 140 of 200 points towards the next reward

Question 2: how often do they come?

The second question sets the length of the card, and it matters for both types. A loyalty card works because the reward feels close. A study of a real café reward programme found that members bought coffee more often the closer they got to the free one (Kivetz, Urminsky and Zheng, Journal of Marketing Research, 2006). That pull only works when the end is in sight.

A bakery customer who comes twice a week fills a 10-stamp card in about five weeks. A barber's client who comes every four to five weeks would need most of a year for the same card, and nobody chases a reward that far away. For them, six stamps is plenty, which is the length we suggested in the barber shop stamp card setup.

Points have the same problem in a different form. If a shoe store customer spends about 80 € three times a year, a first reward at 500 points is a reward for 2028. Put the first one low enough to reach in two or three visits, and the bigger ones further up.

Four-square guide: stamps when the bill is about the same, points when it varies, and a shorter card or an early first reward when visits are rare

When I'd choose stamps

  • Bakery, café, ice cream, bubble tea: same bill, frequent visits. Eight to ten stamps.
  • Barber, nail studio, car wash: same bill, monthly visits. Five or six stamps.
  • Anywhere the queue is long: a stamp is one scan. With Loyalius a staff phone scans the card, or a connected till adds the stamp from the receipt, and nobody types anything.

There is a money reason too. A stamp card usually ends in a free product, and a free product costs you its cost price, not its shelf price. The stamp card maths shows why that is often only 2% to 4% of what the customer spent to earn it.

When I'd choose points

  • Pet shop, deli, wine shop, health food store: frequent visits, mixed baskets.
  • Shoe store, fashion, bookshop, gift shop, florist: rarer visits, bills that vary a lot.
  • Shops that want to steer what people buy: points let you double them in a quiet hour or give extra on one category, which a stamp can't do as neatly.

Our points card starts at one point per euro and lets you set up to ten rewards, so you can build a short ladder: something small that a new customer reaches on the second visit, something worth saving for after that.

The honest cost of points is that they need the amount. If your till is connected, it sends it. If not, staff scan the card and type the bill. That is fine at a shoe store on a Tuesday afternoon and a nuisance at a bakery at 8 in the morning.

The awkward middle

Some shops sit in between: a florist selling 3 € single stems and 70 € bouquets, a bakery that also sells 35 € birthday cakes. Two ways to handle it:

  1. Stamps with a floor. One stamp for every purchase over a set amount, say 10 €. Write it on the card ("one stamp per purchase from 10 €") so nobody has to argue at the till.
  2. Cashback. It is points with the maths done for the customer: 5% back shows as euros on the card, and people understand euros without a conversion table. Our cashback card works this way.

I'd try the floor first. It keeps the card simple, and simple is what gets explained at the counter.

Changing your mind later

Picking the wrong type is fixable, but don't fix it by wiping cards. Someone at 8 of 10 stamps who wakes up to 0 of 200 points will tell you how they feel about it. Let open cards finish, then move new customers to the new card. If you are coming from paper, customers can bring their paper stamps over when they join, so the switch costs them nothing.

If you're still torn, start with stamps

My default is stamps. A stamp card explains itself in one sentence at the till, a customer understands "7 of 10" in a second, and a new member of staff can run it on day one. I'd only move to points when the bills really do vary.

Here is a test for this week: take twenty receipts and note the smallest and the biggest. If the biggest is more than about three times the smallest, go with points. If not, stamps. Then set it up and watch which customers reach a reward in the first month; a 30-day free trial is long enough to find out whether you guessed right.

More stories