TL;DR Summary
Struggling to get customers to join your loyalty programme? Fix the adoption problem with no-app signup, staff scripts, and QR codes. 95% vs 15% explained.
How to Get Customers to Actually Sign Up for Your Loyalty Programme
The adoption problem is the hidden reason most small business loyalty programmes fail: businesses spend time designing a programme, then watch it sit dormant because customers never actually join. The root cause is almost always friction — and specifically, the friction of downloading an app. Wallet-based programmes that eliminate the download step achieve signup completion rates of around 95%, compared with roughly 15% for app-based alternatives.
If you have a loyalty programme that customers aren't signing up for, this article explains exactly why that's happening and what to fix first.
Why Customers Aren't Signing Up (The Honest Answer)
The instinct when signup rates are low is to blame the reward — to assume the offer isn't attractive enough. That's rarely the real problem.
The real problem is that you're asking people to do something effortful during the busiest moment of their day: paying for something and getting out the door.
The app download barrier
Across small business forums and communities, one complaint about loyalty programmes comes up more than any other. As one small business customer put it on Reddit: "Who has the storage for another app? My phone is already full of things I don't use."
This is not a niche objection. App fatigue is real and measurable. When a customer at your counter needs to:
- Open the App Store or Google Play
- Search for your loyalty app
- Download it (and wait)
- Create an account
- Verify an email
- Log in
- Add the card
...you've introduced seven steps between them and a loyalty card. Completion rates for this journey hover around 15% in practice. That means 85% of the people you pitch your programme to will never join it, no matter how good the offer is.
The "I'll do it later" trap
Even when signup is quick, customers often say they'll do it next time. They won't. Research on consumer behaviour consistently shows that deferred sign-up almost never converts. The decision to join happens at the moment of asking or not at all.
This is why the sign-up journey needs to be completable in under 60 seconds at the register, while the transaction is still warm.
The Signup Rate Gap: What the Numbers Actually Show
Here's how the three main loyalty formats compare on signup completion:
| Format | Typical Signup Completion Rate | Why |
|---|---|---|
| App download required | ~15% | Too many steps; requires storage; account creation |
| Paper punch card | ~70% | Low friction to take; but not always activated/used |
| Wallet card (QR code → Apple/Google Wallet) | ~95% | No app, no account, name only — card in phone in 30 seconds |
The wallet card model — where a customer scans a QR code, enters their name, and gets a card added directly to their phone's native wallet — eliminates almost all of the friction that kills app-based signup. There's no download, no account creation, and no new app to manage.
GPASS, for example, works on exactly this model: scan → name → wallet card in 30 seconds. The card then lives alongside the customer's bank cards in Apple Wallet or Google Wallet, so it's visible every time they open their wallet to pay.
5 Practical Tactics to Increase Signup Rates Today
1. Kill the app download requirement
If your current programme requires an app download, that single change — switching to a no-download option — will have a larger impact on your signup rate than any other improvement. Everything else on this list is secondary.
2. Give your staff a one-sentence pitch
Staff are the single biggest lever in loyalty programme adoption. But most staff members either don't mention the programme at all, or mention it in a way that lacks confidence or clarity.
The pitch needs to be one sentence. It needs to be rehearsed. And it needs to be said at every transaction with a customer who doesn't already have the card.
Example script: "We have a loyalty card — scan this QR code and it goes straight into your Apple or Google Wallet. Free coffee every 10 visits."
That sentence takes four seconds to say. It answers "how do I join" and "what do I get" in one breath.
3. Put QR codes everywhere at eye level
A customer who's waiting in a queue has time to scan. A QR code on the counter, on the receipt, on a small card stand near the register, and on a sign near the entrance means the programme is visible even if staff forget to mention it.
The QR code doesn't need to say much. "Join our loyalty programme" and a code is enough. Curiosity will do the rest.
4. Use SMS reminders, not email
Once a customer is signed up, keeping them engaged matters too. Email open rates for small businesses run around 12% — meaning 88% of your loyalty emails are going unread. SMS open rates are close to 98%.
If your loyalty platform supports push notifications through Apple Wallet or Google Wallet, use them. A message that appears on a phone's lock screen as a wallet notification is far more visible than a marketing email buried in an inbox.
5. Offer an immediate incentive for signing up
Remove the "I'll do it next time" objection by making the moment of sign-up rewarding. A customer who gets one stamp just for signing up has already started their journey to a free reward. That's qualitatively different from a customer who signs up with zero in the account.
Even a small immediate reward — one stamp, a 10% discount on today's purchase — measurably increases activation rates and first repeat visit rates.
What to Say at the Register (Staff Scripts That Work)
Vague instructions to "mention the loyalty programme" produce vague results. Staff need actual words.
Here are three scripts for different contexts:
For a new customer: "Do you have our loyalty card? Scan this QR code and it goes straight into your wallet — no app needed. You get a free [coffee/haircut/meal] every [X] visits."
For a returning customer who doesn't have the card: "Quick question — have you got our loyalty card? You've probably been here a few times. It takes 30 seconds to set up and your visits count towards a free [reward]."
For when a customer says "I don't want to download another app": "There's no app — it goes straight into your Apple or Google Wallet like a bank card. Just scan here."
The third script is important. Many customers have a conditioned refusal for loyalty programme sign-ups based on bad past experiences with app-heavy programmes. One-line reassurance that there's no download often reverses that refusal immediately.
Why Email Isn't Enough (And What to Use Instead)
Many small businesses default to email when they think about communicating with loyalty members. This is understandable — email lists are familiar — but the numbers don't support it as a primary engagement channel.
A 12% open rate means that if you have 500 loyalty members and send a newsletter, roughly 60 of them will read it. The other 440 won't know the message existed.
Compare this with wallet-based push notifications or SMS. A message that appears on the lock screen of a phone — especially from an app the customer uses daily, like Apple Wallet — gets seen. Open rates for SMS marketing consistently come in above 90%.
The implication for loyalty programme design: collect a phone number at sign-up, not just an email. The phone number is the channel that actually reaches people.
Measuring Signup Rate (And What "Good" Looks Like)
If you're running a loyalty programme and not tracking your signup rate, you're flying blind.
Signup rate = (number of new members enrolled in a period) ÷ (total number of transactions in the same period)
For a café doing 300 transactions per day, enrolling 5 new members per day is a 1.7% programme sign-up rate — well below what's possible. A well-promoted wallet-based programme with trained staff should reach 15–25% of new customers within the first 30 days of active promotion.
Track this weekly. If it's falling, the first place to look is staff consistency — not the reward structure.