Skip to content
outale

Running a shop

Points or a Stamp Card: Which Loyalty Program Works for a Café?

If most of your sales are one product, like coffee, use a stamp card. If your customers buy different things at different prices, use points. Here is how to choose, what a reward really costs, and how to stop it leaking.

8 min read

The short answer

Use a stamp card when one product drives most of your sales and most visits look the same: a coffee, a karak, a sandwich. Use points when baskets vary and prices range widely, because points reward spend and a stamp rewards a visit. Most small cafés should start with stamps. They are easier to explain at the counter and easier to price.

Neither works if the reward is priced wrong or the cards leak. Those two things decide whether the program pays for itself, so most of this post is about them.

How each one works, and where it fits

A stamp card gives one stamp per qualifying item. After a set number, usually eight to ten, the customer gets one free. The customer understands it in two seconds, and you know exactly what you are giving away.

Points give a set number per riyal spent, and a balance turns into a reward, usually money off the bill. They handle a varied menu fairly: someone spending QAR 80 on a family breakfast earns more than someone buying a QAR 6 tea. The cost is that customers have to do arithmetic to know where they stand.

Your shop looks likeStart with
Coffee or karak is most of the tillStamps on drinks only
Café with food, baskets from QAR 10 to QAR 100Points
Small shop or bakery, many different itemsPoints
A few big spenders matter more than the crowdPoints with tiers

Tiers sit on top of points. Customers who pass a lifetime spend threshold, say QAR 1,000, earn at a higher rate. They are worth adding once you know who your top customers are. Keep them few, two or three at most, and never move anyone down, because a customer who loses a status they earned remembers it.

You can run both

Stamps on coffee and points on everything else is a common and sensible mix. Just keep one sentence at the counter that explains it. If staff cannot say it in one breath, simplify.

What a reward really costs you

Owners usually price a free coffee at its menu price. That overstates the cost by four or five times. The money that actually leaves the business for a free latte is the coffee, milk and cup, not the QAR 18 on the board.

Buy nine lattes, the tenth is freeQAR
Latte menu price18.00
Cost price: espresso shot1.60
Cost price: milk1.40
Cost price: cup, lid, sleeve1.00
Real cost of the free latte4.00
Customer spend to earn it (9 × 18)162.00
Reward as a share of spend, at menu price11%
Reward as a share of spend, at cost price2.5%

Example figures. Use your own recipe costs, which change when your supplier prices change.

Money off costs more than a free item

A QAR 5 discount is QAR 5 that never reaches the drawer. A free latte with a menu value of QAR 18 costs you QAR 4 in ingredients. This is the quiet advantage of stamps: the customer values the reward at menu price, and you pay for it at cost price.

Cap the free item. If the card says any drink is free, people redeem it on the most expensive one. Set a maximum value, or name the item.

How generous to be

A reasonable starting point is a reward worth about 5% to 10% of what the customer spent to earn it, valued at menu price. This is an estimate, not a rule. Below about 3%, customers stop noticing the program. Well above 10%, you are mostly paying regulars who would have come anyway.

Distance matters as much as size. A regular who visits twice a week fills a ten-stamp card in five weeks. That is about right. If your first reward takes three months to reach, most people forget the card before they get there.

For points, work backwards from the reward. If you want a QAR 10 reward after QAR 150 of spend, that is about 6.7%, and the earn rate follows from it. Decide the reward first and the points maths second.

Where loyalty programs leak

Paper stamp cards fail in predictable ways. None of them need bad intent to start, but all of them grow once people notice nobody is checking.

  • Staff stamping friends' cards, or adding two stamps for one coffee
  • Stamps copied: a matching stamp from a stationery shop, or a card photocopied
  • One customer holding three half-full cards and merging them at the counter
  • Cards lost or left at home, so the customer stops trying
  • No record at all: you cannot tell how many rewards are owed or who redeemed them

A digital card tied to the till fixes most of this. The stamp comes from the sale itself, so a stamp needs a paid item. The balance lives on the customer's phone number, not a piece of card. And every stamp and reward has a date and an order behind it.

The one leak digital does not close

A cashier can still type a friend's number onto other people's sales. Look for it the same way you look for cash problems: a pattern, not an incident. One number collecting stamps on several sales in an hour, always on the same shift, is worth a quiet look.

What to measure

A loyalty program is only worth running if it changes how often people come back. Four numbers tell you whether it does.

  • Repeat visit rate: the share of customers who come back within 30 days. Compare it with the month before launch.
  • Redemption rate: rewards used against rewards earned. Very low means the reward is too far away or nobody knows about it.
  • Sign-up rate: the share of sales with a customer attached. If staff are not asking, the program does not exist.
  • Outstanding rewards: what you owe if everyone redeemed today. It is a real cost, so keep an eye on it.

Give it eight weeks before judging. A program that has not moved the repeat rate by then needs a closer reward or better asking at the counter, not more generosity.

A simple launch plan

  1. Write down your current repeat visit rate, even roughly, so you have something to compare against
  2. Pick one scheme: stamps if one product dominates, points if baskets vary
  3. Cost the reward at cost price and cap its value
  4. Set the distance so a regular reaches the first reward in four to six weeks
  5. Write one sentence for staff to say at the counter, and practise it
  6. Ask for the phone number on every sale for the first two weeks, not only when the customer asks
  7. Check the four numbers above weekly, and change one thing at a time

In Outale, loyalty runs on the till. The cashier finds the customer by phone number or name, or adds a new one by typing a phone number. Points are earned on spend, stamps on items in the categories you choose, and tiers raise the earn rate once a customer's lifetime spend passes a threshold. When a balance is full, the payment screen offers the reward, and the stamp reward is capped at a value you set.

Every earn, redemption and reversal is kept in a history on the customer's profile, tied to its order, and a voided sale takes back what it earned. Only owners and managers can change the program rules. What it does not do: customers have no app to check their own balance, the receipt does not show it, and Outale sends no messages, so staff need to tell people where they stand.

Terms used here

Related guides

More posts

Want this handled for you?

Outale runs the till and the back office in one system built for Qatar: stock, recipe costs, purchasing, shifts, cash and reports, across every branch, and it keeps selling when the internet doesn't.