Skip to main content
Back to blog

It Is Decided at the Counter: Getting Your Staff to Actually Use the Loyalty Program

Published: July 17, 2026 8 min read
staff loyalty program hospitality employees

Most loyalty programs do not die because the software is bad or the rewards are thin. They die because nobody at the counter mentions them. The guest never learns it exists, their points never accumulate, and two months later the owner concludes that “this does not work for us”.

This is also the cheapest part of the whole thing to fix. Let us look at why it gets skipped at the counter, and what actually helps.

Why staff skip it

There are usually three reasons, and none of them is laziness.

  • Time pressure. Five people are queuing during the morning rush. If collecting points adds even ten seconds, it gets dropped.
  • No owner. If it is everyone’s job, it is nobody’s. Each shift needs one person who owns it.
  • No feedback. Someone who cannot see whether their effort counts for anything will stop. That is human, not a work-ethic problem.

All three are fixable, but not with a poster and not with a motivational speech.

Give individual accounts, not a shared one

The first step is technical and it decides everything else. Every colleague should have their own staff access, not a shared login on the phone under the counter.

In Revino this runs on invite codes: you send one, your colleague joins, and from then on they scan from their own account. If someone leaves, you remove them with one tap and nobody else has to change a password.

A shared account causes two problems. First, you cannot tell who did what, so you can neither praise nor correct anyone specifically. Second, responsibility gets smeared across the team, and a loyalty program is precisely a question of responsibility.

Permissions: everyone sees only what they need

Not everyone needs everything. Access breaks down into six separate permissions: scanning, redeeming rewards, viewing the customer list, editing rewards, viewing analytics, and managing stories.

A setup that works usually looks like this:

  • Every barista or server: scanning. This is the daily work, no debate.
  • Shift lead: scanning and redemption. Redemption is the moment where real value leaves your hands.
  • Store manager: the above, plus analytics and reward editing if needed.

If you run more than one site, you can also assign a colleague to their own location, so both their permissions and their numbers belong there. We covered that in the article on running one program across multiple locations.

Measure, do not guess

Once everyone has their own account, you get a picture that did not exist before. Per colleague, you see how many transactions they processed, how many distinct guests they served through the program, how many points they issued and redeemed, and how much turnover went through their hands.

There are two ways to use this, and only one of them works.

What works: you notice that one colleague enrols three times as many guests as everyone else. You ask what they say at the counter, and you teach it to the rest. The best practice is already inside your team, it just was not visible before.

What does not work: printing the ranked list and pinning it to the back wall. That turns into a competition, and a competition turns into excuses. A loyalty program is not a sales contest, it is a habit.

One sentence everyone knows

The biggest single jump usually comes from one rehearsed sentence. Do not leave it to your colleague to improvise at payment, because they will not.

Make it short, concrete, and give it a reason:

“We have a regulars program, the QR code gets you in within half a minute, and you already earn points on this order.”

That is it. No explanation of tiers, no reward list. Anyone curious will ask.

And when a new guest joins, let them go at the moment of the scan. The system handles the rest in the background, and the first welcome notification explains where they have landed.

Make it physically fast

If scanning is slow, the sentence will not get said either. QR-based check-in takes a few seconds and works from the phone already in your colleague’s pocket, as we described in the article on QR code check-in.

If there is a laptop at the counter, Revino’s web console also works with a plain USB barcode scanner: your colleague never touches a phone, they just scan. In many places that is the difference that finally makes the program part of the daily routine.

Recognise, do not punish

The last piece is the simplest and the most often skipped. When someone does it well, tell them. Not at the monthly review, that day.

If you want an incentive alongside it, keep it small and collective. A small team-level recognition works far better than individual commission, which puts pressure on the guest. Guests can tell instantly when they are being asked out of obligation.

One thing worth knowing: the system flags unusual patterns on its own, such as manually entered amounts that stand out. That protects you, but it also protects the honest colleague, because nothing has to rest on guesswork.

Summary

A loyalty program lives or dies at the counter. Give everyone their own account, split permissions along responsibility, and read the per-colleague numbers so you can learn from them.

After that you need two things: one sentence everyone knows by heart, and a scan that does not slow the queue. Those two are worth more than any poster in the window.


Revino creates staff accounts from invite codes, with six separate permissions and location assignment, and shows performance per colleague in your analytics. Try it free with a 7-day trial!

Ready to put it into practice?

Try Revino free for 7 days and build your regular customer base!

Free trial