How do I run a loyalty program for my coffee shop?

The short answer
A coffee shop is the ideal loyalty business — high frequency, low value per visit, and a decision made on habit rather than price. The mechanic barely matters; stamps work. What decides whether it pays is whether staff can add one in two seconds at the busiest moment, and whether you can see afterwards who stopped coming.
On this page
Why coffee is the best loyalty business there is
Loyalty schemes work when three things are true, and a coffee shop is the rare business where all three hold.
High frequency. A regular comes three or four times a week. A reward at ten stamps is three weeks away, which is close enough to feel real. Compare that to a business someone visits twice a year, where a card is just litter.
Low value per visit. Giving away a free coffee costs you the ingredients, not the margin on a large order. The reward is cheap to you and meaningful to them, which is the only combination that works.
Habit, not price. Nobody chooses a coffee shop on price. They choose on convenience and familiarity, and a card in someone's phone is a small thumb on that scale at the exact moment they are deciding between you and the place forty metres further on.
If you run a café and you have no scheme, this is the highest-return thing on your list.
The two-second rule
Here is what actually kills coffee shop loyalty, and it is never the mechanic.
At 8:15am there are nine people in the queue. If adding a stamp takes fifteen seconds, your staff will stop doing it — not out of laziness, but because the queue is the priority and they are right about that. Then customers notice it is inconsistent, and a scheme applied inconsistently is worse than none, because now it is a source of small resentments.
So the only question that matters when choosing: can somebody add a stamp in about two seconds, at the till, one-handed, during a rush? If not, nothing else about the system matters.
The corollary is that enrolment must not happen at the counter either. If joining takes a conversation and a form while people wait, it will not happen. Customers should be able to join themselves, on their own phone, in their own time.
Paper versus digital, honestly
Paper works. It costs almost nothing, everybody understands it, and it needs no app. If you are opening next week, print cards and start.
What paper cannot do is tell you anything. You have no idea how many are in circulation, who is close to a reward, or — the important one — who has stopped coming. A regular who came four times a week and has not been in for three weeks is a customer you are losing, and paper cannot tell you that. Neither can it tell you whether the scheme is doing anything at all, which means you cannot decide whether to keep it.
Digital costs more and answers those questions. The trade is only worth making if the two-second rule still holds.
Getting the numbers right
Set the threshold from your actual frequency. A regular at four visits a week hits ten stamps in under three weeks. That is about right. Twenty stamps is too far away to change behaviour, which is why so many schemes quietly do nothing.
Make the reward worth having. A free coffee, not a discount on a coffee. Percentage discounts do not feel like a reward and do not get talked about.
Use boost periods deliberately. Double stamps on your quietest day moves people from Saturday, when you are full, to Tuesday, when you are not. That is worth more than the free coffee costs, and it is the part most schemes never use.
What this looks like in Helm
Loyalty is a module on the same dashboard as your website, which matters here for a specific reason: the customer who has a stamp card and the customer who books, orders or gets your emails are the same record rather than three systems.
You choose stamps or points, set the threshold, and name the reward. Staff use their own simple login — they find the customer and add a stamp, with an optional cooling-off window so one visit cannot be stamped twice by two people at a busy counter. Redemption is a QR at the till using a code that expires in minutes, so a screenshot is worth nothing. Boost offers cover the double-stamp Tuesday.
The part that solves the two-second problem: customers enrol themselves, on your own website, through a login that renders on your pages rather than a portal with our name on it. Nothing to install, no app store, and no conversation at the counter.
And Customers underneath answers what paper cannot — who is close to a reward, who is active today, and who has quietly stopped coming.
The short version
Coffee is the best loyalty business there is, so if you have no scheme, start one this week — paper is fine to begin. Set the threshold from real visit frequency, make the reward a free coffee rather than a discount, and use double-stamp days to move people to your quiet ones. And before you buy anything digital, stand at your own till at 8:15 and time it.