Back to BlogOperations

Why Your Staff Are the Reason Your Loyalty Programme Is Failing

Staff not mentioning your loyalty programme is the silent killer of adoption. Learn the scripts, incentives and training methods that fix it for good.

GPASS Team
Coffee & Retail
8 min read

TL;DR Summary

Staff not mentioning your loyalty programme is the silent killer of adoption. Learn the scripts, incentives and training methods that fix it for good.

Why Your Staff Are the Reason Your Loyalty Programme Is Failing

If your loyalty programme has a low signup rate, the most likely cause isn't the rewards, the technology, or the design — it's that your staff aren't mentioning it consistently. Research across small business communities identifies staff behaviour as the single most cited difference between loyalty programmes that build real membership bases and those that quietly die.

This isn't a criticism of your team. It's a structural problem that almost every small business with a loyalty programme faces, and it's fixable.


The Silent Killer: Staff Who Don't Mention the Programme

When business owners investigate why their loyalty programme isn't growing, they often discover the same thing: staff mention the programme sporadically at best, and not at all during busy periods.

This is sometimes called the "silent killer" of loyalty programme adoption — because from the outside, everything looks fine. The QR code is on the counter. The cards are printed. The app is set up. But if the person at the register isn't saying anything, most customers won't notice or act.

One restaurant owner on Reddit described the moment of realisation: "Getting people in the door wasn't the hardest part. Getting them to come back consistently was — and I realised after six months that half my staff had never once mentioned the loyalty programme."

A loyalty programme that's mentioned 60% of the time will reach roughly 60% of the customers it could. There's no mystery here — it's a maths problem.


Why Staff Stop Mentioning the Programme

Before blaming individuals, it's worth understanding why this happens structurally:

1. They're not sure how to explain it. If staff members don't have a confident, rehearsed one-liner, they'll hesitate. Hesitation turns into avoidance. Avoidance becomes habit.

2. They fear slowing down the queue. During a rush, the perceived cost of adding 15 seconds to a transaction feels high. Staff make the calculation unconsciously and skip the pitch.

3. They haven't been told it matters. A loyalty programme that's mentioned at launch and then never brought up in team meetings will gradually stop feeling like a business priority.

4. They had a bad experience explaining it. If a customer reacted dismissively, or if a previous sign-up failed technically, staff often stop taking the risk.

5. The sign-up process is too complicated. If explaining the sign-up takes more than one sentence — especially if it involves asking a customer to download an app — staff will avoid it because it's awkward and time-consuming.

This last point is critical. The sign-up process and the staff training problem are interlinked. A 30-second wallet-based signup that requires no download is far easier to pitch confidently than a 3-minute app-based onboarding. When staff know they're only asking for 30 seconds of a customer's attention, they're far more likely to ask.


What Good Staff Training Looks Like

Step 1: Give every staff member a single sentence

The entire loyalty pitch should fit in one sentence. Not a paragraph. Not a bullet list. One sentence that covers how to join and what the reward is.

Write it down. Put it on the staff noticeboard. Review it at the next team meeting.

Example: "Scan this QR code and your loyalty card goes straight into your Apple or Google Wallet — no app needed. Free [coffee/treatment/dish] every [X] visits."

That's two sentences, but the first could stand alone. Either way, it takes under 10 seconds and answers the two questions every customer has: "How do I join?" and "What do I get?"

Step 2: Practise until it's automatic

Knowing the sentence and saying it under pressure are different skills. Run a quick role-play at the start of a shift — one staff member as customer, one as cashier. It feels awkward for about two minutes. After that, it feels natural.

The goal is for the pitch to come out automatically, the same way "would you like a bag?" comes out automatically. That level of fluency only comes from repetition.

Step 3: Define exactly when to say it

Vague instructions ("mention the loyalty programme when you can") produce vague results. Define specifically:

  • Every transaction where the customer doesn't already have the card
  • When handing over the receipt
  • When a customer is waiting for their order and making eye contact

"When you can" means "when I feel like it." "Every new customer" means every new customer.

Step 4: Create a simple way to check consistency

You don't need to be overbearing about this. A weekly count of new loyalty sign-ups is enough. If the number drops noticeably on certain days or shifts, that tells you something. A brief conversation is usually all that's needed to reset the habit.

Some businesses post the weekly signup count on the staff board — not as a pressure tactic, but as a visible reminder that the programme is alive and being measured.


Staff Incentives That Work (Without Creating Unhealthy Competition)

Tying a small reward to loyalty sign-up performance can meaningfully accelerate adoption. The incentive doesn't need to be large — it needs to make the programme feel like a shared team goal rather than a management concern.

Approaches that work well:

  • Team milestone bonus: If the team collectively hits 50 new sign-ups this week, everyone gets a small bonus or a shared team treat. Collaborative, no individual pressure.
  • Personal recognition: Publicly acknowledge staff who sign up the most new members at the weekly team meeting. Recognition costs nothing and works well in small teams.
  • Monthly prize: A simple prize draw for the staff member who enrolled the most new members in the month. One entry per sign-up, drawn at the end of the month.

What to avoid: creating a competitive, tracked-by-name leaderboard that makes staff feel surveilled. This backfires in most small business contexts and breeds resentment rather than motivation.


The App Download Problem Makes Staff Training Harder

It's worth addressing directly: staff training works better when the sign-up process is simple.

As one small business owner on Reddit observed: "Biggest red flag: if it takes more than one sentence to explain how points work, you've lost half your audience."

The same applies to the sign-up process. If staff have to explain that a customer needs to download an app, create an account, verify an email, and then log in — the pitch takes 45 seconds and requires the customer to cooperate through multiple steps. Most won't. And staff know this, which is why they avoid making the pitch in the first place.

A wallet-based sign-up removes this problem. The pitch is: "Scan this QR code." The customer scans, enters their name, and has a loyalty card in their Apple or Google Wallet in 30 seconds. That's a realistic ask at a busy counter. An app download is not.

GPASS is built on this model — QR code to wallet card in under 30 seconds, no download required. Businesses using this format report that staff are significantly more willing to pitch the programme consistently, because the ask is small and the success rate is high.


The Onboarding Conversation (Beyond Just the Pitch)

Staff training shouldn't stop at the sign-up pitch. There are two more moments that matter:

The second visit

A customer who signed up last time but hasn't scanned their card today needs a gentle prompt. "Did you get a chance to set up your loyalty card last time? Just scan it when you pay and I'll stamp it."

This is the difference between a signed-up member and an active member. A card sitting unused in a wallet is better than no card, but it's not paying dividends yet.

When something goes wrong

Occasionally a wallet card won't add properly, or a customer can't find it. Staff who aren't prepared for this will look flustered, and flustered staff make customers feel like the programme is unreliable.

Train staff on one simple fallback: take the customer's name and note it manually. Fix the technical issue later. The customer should leave feeling helped, not frustrated.


Putting It Together: A Staff Training Checklist

  • Written one-sentence pitch visible to all staff
  • Role-play practised at least once per new staff member
  • Clear rule on when to mention the programme (not vague "when you can")
  • Weekly new sign-up count tracked and posted
  • Simple incentive structure in place (team-based preferred)
  • Script for second-visit reminder
  • Script for handling technical issues
  • Sign-up process requires no app download (if not, this is the first thing to fix)

The businesses that build loyalty programmes with hundreds of active members within the first three months almost all share one thing: staff who consistently, confidently, and automatically pitch the programme at every opportunity.

That consistency doesn't happen by accident. It's trained.


Frequently Asked Questions

Tags:loyalty program staff trainingloyalty programme adoptionstaff loyalty card pitchloyalty program not working

Ready to grow your business?

Digital loyalty cards in Apple Wallet. No app downloads. Just scan and go.

Get started