The honest answer is sometimes. A loyalty card does not repair poor coffee, slow service, an inconvenient location or a reward customers do not value. It can make a good next visit more visible and give the café a structured way to recognise it.
The test is not “Do people like free coffee?” It is “Did the programme change enough repeat behaviour to justify its reward, software and operating cost?”
Why loyalty cards can work in cafés
Cafés have several characteristics that suit simple loyalty:
- purchases can be frequent;
- the core product is easy to define;
- customers understand stamps without training;
- the next reward can remain visible; and
- a staff-customer relationship already exists.
A clear reward adds a small future benefit to a visit the customer already enjoys. Visible progress can make the next milestone concrete, while a digital record can help the owner distinguish joining from returning.
That is a plausible mechanism—not a guarantee of incremental sales.
Why programmes fail
The reward takes too long
If a normal customer needs many months to reach the target, the card disappears from attention. Use a target based on the visit cadence you actually see, not your most frequent regular.
The reward is valuable to the café, not the customer
An item with low direct cost is not automatically motivating. Ask customers which modest rewards they would genuinely use, then keep the choices economically bounded.
The rule changes by shift
If one barista awards a stamp per drink and another awards one per transaction, the programme becomes a source of argument. Write the rule, exclusions, error correction and redemption flow before launch.
The programme trains permanent discount expectations
Loyalty should recognise repeat behaviour, not make the standard price feel illegitimate. Avoid stacking constant promotions on top of an already generous core reward.
Signup becomes the success metric
A QR scan or handed-out card is an acquisition event. It says nothing about a second visit. Measure the behaviour after joining.
Nobody owns the review
The programme launches and runs indefinitely because no date, baseline or decision rule was set. Assign an owner and a fixed first review.
The metrics that matter
1. Second-visit rate
Definition: the percentage of new members who record another eligible visit within a chosen period.
Formula:
new members with a second visit in the period / eligible new members
Choose the period before the launch analysis. A neighbourhood café might use 14 or 30 days; a destination venue may need longer.
Second visit is often the most useful early metric because it separates joining from the beginning of repeat behaviour.
2. Active-member rate
Definition: the percentage of enrolled members with at least one eligible activity in the review window.
Formula:
members active in the last 30 days / total enrolled members
The denominator needs context. A programme operating for years will naturally have dormant historical accounts. Track cohorts and recent members rather than using one lifetime percentage as a verdict.
3. Visit frequency
Compare each member’s eligible visits over consistent periods. Median is often more useful than average because a few daily visitors can distort the mean.
Do not claim the programme caused a change without a credible comparison. Weather, holidays, opening hours, local events and menu changes all affect frequency.
4. Completion rate
Definition: the share of started cards or active members reaching the reward target.
A very low completion rate can mean the target is too distant, progress is forgotten or members are not returning. An extremely high rate may be healthy—or may signal a reward that is too easy or rules that are applied loosely.
5. Redemption rate
Definition: redeemed rewards / rewards earned.
Earning and redemption are different. A reward can be motivating before it is claimed, but a large pool of unredeemed rewards can also create customer disappointment and a future cost liability.
6. Reward cost
Track the direct cost of redeemed rewards, not the menu price alone.
monthly direct reward cost = rewards redeemed x average direct cost per reward
Add software, print, staff time and campaign cost for a fuller programme view.
7. Incremental contribution
This is the hardest and most valuable question: what profitable behaviour happened because of the programme?
A rough model is:
incremental eligible visits x contribution per visit - programme costs
The difficult input is incremental visits. Do not label every member visit incremental. Use a pilot, comparable pre-period, holdout group where practical or at least a cautious range.
A simple café measurement sheet
Record the same fields every review:
| Measure | Baseline | Review period | Decision question |
|---|---|---|---|
| New members | Is joining visible and easy? | ||
| Second-visit rate | Are joiners returning? | ||
| 30-day active members | Is the member base alive? | ||
| Median member visits | Is cadence changing? | ||
| Cards completed | Is the target reachable? | ||
| Rewards redeemed | Are earned rewards used? | ||
| Direct reward cost | Is the mechanic affordable? | ||
| Staff errors/disputes | Is the rule operationally clear? |
Add short notes for weather, closures, price changes, events and campaigns. Context prevents a neat dashboard line from becoming a false conclusion.
Paper-card measurement
Paper can track:
- cards printed and issued, with caution;
- completed cards collected;
- rewards redeemed; and
- direct reward cost.
It usually cannot track unique members, second visits or time to completion unless the café adds a manual identifier, which creates more work and privacy considerations.
If paper is the right first test, focus on completion, redemption, staff consistency and customer feedback. Do not pretend it provides customer-level retention data.
Digital-card measurement
A useful digital system can connect:
- join date;
- visits and stamps;
- reward progress;
- completion and redemption;
- corrections;
- recent activity; and
- customer groups.
Loytap’s customer insights provide seven- and 30-day activity views and connect summary numbers to customer profiles. The café still decides how to interpret and act on them.
What AERA’s launch tells us—and does not tell us
AERA Coffee House in Croydon welcomed more than 60 loyalty members in the first two weeks and later reached 360 members. The launch shows that customers were willing to join a branded digital programme and that membership continued to grow.
It does not, by itself, prove that Loytap caused a specific increase in revenue or retention. To make that claim responsibly, we would need a defined observation period, visit behaviour, costs and a credible comparison.
This is why the case study reports the observed membership milestones and staff workflow without converting them into an invented revenue percentage.
A six-week pilot
Before launch
- Define one eligible behaviour and reward.
- Record four weeks of the best available repeat-visit baseline.
- Set the reward-cost ceiling.
- Choose the second-visit window.
- Write the staff rule and fallback.
During the pilot
- Keep the core mechanic unchanged.
- Record any closure, campaign or price change.
- Review staff errors weekly.
- Ask why customers decline to join.
- Avoid adding several promotions that make the result impossible to read.
At week six
- Calculate second-visit, active, completion and redemption rates.
- Calculate direct reward and system cost.
- Review visit frequency by comparable customer cohorts.
- Read staff and customer feedback.
- Decide to keep, adjust one variable or stop.
Decision rules
Keep the programme when customers understand it, staff apply it consistently, meaningful repeat measures are moving in the right direction and the cost is acceptable.
Adjust one variable when the mechanic is understood but the target, reward or timing appears wrong.
Stop or redesign when disputes remain high, the reward cost is uncontrolled, the programme only attracts one-off signups or the café cannot commit to reviewing it.
Coffee shop loyalty cards work best as a measurable promise around a good café experience. Start with a mechanic from our loyalty programme ideas, then see how Loytap supports repeat visits without turning the counter into a data-entry task.