Short answer: to set up a café loyalty program in Morocco, pick a simple “buy 9, get the 10th free” stamp card, replace paper punch cards with a QR code customers scan on their own phone, promote it on WhatsApp and at the counter, and track sign-ups and returns from a dashboard. You can launch the whole thing in about five minutes with no hardware.
This guide walks through each step, the reward maths that keeps it profitable, and the mistakes to avoid.
Why loyalty matters more than ever for Moroccan cafés
Coffee is a repeat-purchase business. A customer doesn’t decide once whether to like your café — they decide every single morning where to go. That makes retention, not discovery, the real growth lever.
The economics back this up. Harvard Business Review has reported that acquiring a new customer can be five to twenty-five times more expensive than keeping an existing one. Separately, research by Frederick Reichheld — widely cited by Bain & Company and HBR — found that increasing customer retention by just 5% can raise profits by 25% to 95%. For a café operating on thin margins and a fixed neighbourhood catchment, bringing yesterday’s customer back tomorrow is the cheapest sale you will ever make.
Step 1: Choose a reward that protects your margin
Start with the maths, not the design. A stamp card should feel achievable to the customer while staying profitable for you.
- The classic: buy 9 coffees, get the 10th free. That is a 10% effective discount, but only for customers loyal enough to reach the reward.
- The rule of reachability: if the card feels impossible, customers never start. Keep it to 6–10 stamps for a café.
- The rule of the treat: a free coffee or pastry feels like a gift. “10% off” feels like accounting. Choose the treat.
Step 2: Replace paper with a QR scan
Paper punch cards get lost, forgotten and faked — and they tell you nothing. Instead, the customer scans a QR code at your counter and one stamp lands on the card stored on their phone. Nothing to reprint, nothing to fake, and the whole interaction takes about a second, so it never slows your morning rush.
Step 3: Promote it where Moroccan customers already are
In Morocco, the fastest way to reach customers is the phone already in their hand. WhatsApp is among the most-used platforms in the country, according to DataReportal’s Digital 2025 Morocco report, and it is where most local businesses already talk to their customers.
- Post the join link and QR to your WhatsApp status.
- Share it in your Instagram story.
- Put a small sign at the counter: “Scan to collect a stamp — 10th coffee free.”
- Ask your team to mention it at checkout for the first two weeks.
Paper punch card vs digital loyalty
| Paper punch card | Digital loyalty (2 fois) | |
|---|---|---|
| Setup cost | Printing, reprints | Free to start |
| Hardware | None, but easy to fake | None — customers use their own phone |
| Lost cards | Common | Impossible — stored on the phone |
| Fraud | Easy to forge stamps | Server-verified scans |
| Data on regulars | None | Sign-ups, returns, redemptions |
| Reminders | Not possible | Reach customers again via their card |
Step 4: Read the data and adjust
This is what paper could never do. Watch three numbers:
- Sign-ups — are people joining? If not, promote harder and mention it at the counter.
- Return rate — are they coming back? If sign-ups are high but returns are low, your reward is too far away — shorten the card.
- Redemptions — are people finishing? If everyone redeems instantly, you may be giving away margin — lengthen it.
Common mistakes to avoid
- Too many stamps. The reward has to feel within reach or customers give up before the second visit.
- A forgettable reward. Make it something people actually want on their next visit.
- Launching in silence. A loyalty card nobody knows about earns nothing — announce it loudly, then remind occasionally.
With 2 fois, each step above is handled for you: we configure the card, generate your QR, and give you a dashboard — no app to build and no hardware to buy. It works for cafés, restaurants, bakeries and barbershops alike, and setup takes about five minutes.
Frequently asked questions
- How many stamps should a café loyalty card have in Morocco?
- For most Moroccan cafés, a "buy 9, get the 10th free" card works well. It is an effective 10% discount that only reaches genuine regulars, and it is short enough that customers believe they can finish it. If your average ticket is low, you can shorten it to 6–8 stamps to keep the reward feeling reachable.
- Do I need special hardware or a new POS to run a café loyalty program?
- No. A digital loyalty program like 2 fois runs from a QR code your customers scan with their own phones, so you do not need to buy hardware, change your cash register, or integrate a POS. You place the QR at the counter and track everything from a simple dashboard.
- How much does a café loyalty program cost to start?
- With 2 fois you can start for free — the first three months are free — and set the whole program up in about five minutes. The only real "cost" is the reward you give away, which you control by choosing the stamp count and the free item.
- How do I get customers to join the loyalty program?
- Promote it where Moroccan customers already are: your WhatsApp status, your Instagram story, and a short line at the counter such as "Scan to collect a stamp." Asking staff to mention it at checkout for the first two weeks is the single most effective launch tactic.
Sources
Ready to bring customers back?
Set up your loyalty programme in 5 minutes — free for the first 3 months.
Get started