If you already know why a loyalty card helps a cafe — you don't need convincing on that part — this page is for the next question: what does actually running one on Primo look like, day to day, behind the counter?
Setting up takes about as long as a pour-over
You sign up, walk through a short onboarding tour, and set your reward rule — most cafes go with something like "buy 9, get the 10th free." From there Primo generates a QR poster you can print or display at the counter. There's no POS integration to configure and nothing for your customers to install. That's the whole setup.
What a shift actually looks like
A customer scans the QR code once and joins. After that, they log in on their own phone using their WhatsApp number and a one-time code — no password to forget, no app to open. When they pay, you tap "add stamp" on your side. The update is instant on your screen; there's no waiting around for a page to reload between customers, which matters a lot during a Saturday morning queue.
What you see on your side
Your dashboard is split into a few plain tabs: your customer list, a WhatsApp tab, basic analytics on visits and redemptions, and a QR/CSV export if you want to pull your data out or print a fresh poster. Nothing buried three menus deep — the idea was to keep it usable by whoever's working the counter that day, not just you.
Redemption stays in your hands
When a customer's card is full, you verify it and confirm the redemption yourself. Customers can see their own progress, but they can't redeem a reward without staff confirming it — that's deliberate, so the reward stays in your control rather than running on the honour system.
Getting started
Primo comes with a 30-day free trial and no credit card required to start. Most cafes have it running behind the counter within about ten minutes of signing up.