How to measure repeat customers at your café: the numbers that matter
Five simple numbers that tell an independent café owner whether guests are coming back, where to find them, and what to do when they move.
· 2 min read · Tapstand team
Ask an owner how business is going and you'll hear about today's sales. Ask how many of last month's guests came back and you'll usually get a shrug. Yet repeat guests are what keep an independent café open. Industry surveys regularly find regulars bring in the majority of a restaurant's revenue.
You don't need a data team. You need a handful of numbers you check every week.
1. Unique visitors per day
How many different people opened your page today, for the menu, the Wi-Fi or anything else? It's a good proxy for footfall that actually engages, and it's counted without asking anyone to sign up.
In Tapstand, a visitor is counted once per day per location, using an anonymous random ID stored on their phone. No name, IP address or device details are kept.
2. New loyalty members per week
This tells you whether your staff are inviting people and whether the offer is attractive. If it drops, check the staff playbook before blaming the program.
3. Stamps given per week
Each stamp is a return visit from a member. Divide stamps by members and you get a rough visit frequency. Rising stamps with flat membership means your regulars are coming more often, which is the best sign there is.
4. Members who reach their first reward
Of the people who joined last month, how many have claimed a reward? If very few, your card is too long; see how many stamps to ask for. Research suggests guests who reach about four visits tend to stick around, so reaching the first reward quickly matters.
5. Share of positive feedback
What percentage of ratings are positive this month compared with last? Watch the trend, not single comments. A dip usually has one cause you can find in the feedback tags. See handling negative feedback.
A 15-minute weekly review
| Number | Good sign | Worth a look |
|---|---|---|
| Unique visitors / day | Steady or rising | Falling two weeks running |
| New members / week | Steady or rising | Sharp drop (staff stopped asking?) |
| Stamps / week | Rising faster than members | Falling while visitors hold |
| First rewards claimed | A good share of last month's joiners | Very few: card may be too long |
| Positive feedback % | Stable or rising | Down more than 10 points |
Turn numbers into actions
- Visitors up but members flat → make the invitation clearer on the stand and at the counter.
- Members up but stamps flat → add an early reward tier or a head start.
- Feedback dipping → read the tags and fix the most common one first.
- One quiet day of the week → try a time-limited offer for members on that day. See loyalty ideas.
Sources
Screenshots show Tapstand with a sample café and demo data.



