How to Run a Loyalty Program Without Making Customers Download an App
Most loyalty programs fail because customers won't download another app. Here's how native Apple Wallet and Google Wallet loyalty passes solve the enrollment problem entirely.

The single biggest barrier to loyalty program adoption is not the reward structure or the pricing — it is the moment you ask a customer to download an app.
Some customers will do it. Most will not. And the ones who decline are often the regulars who were already candidates for your best customers.
Why Do App-Based Loyalty Programs Struggle?
An app-based loyalty program is any system that requires customers to download a dedicated mobile application before they can enroll, earn rewards, or check their progress. While these apps can offer rich features like in-app ordering or gamified experiences, they introduce a critical friction point at enrollment: the customer must search for the app in their app store, wait for it to download, create an account with email and password, and then remember to open the specific app at each future visit. According to research from Localytics, 25% of mobile apps are used only once after download, and the average smartphone user actively uses fewer than 10 apps daily. For a neighborhood cafe or salon, competing for space among those 10 apps is a losing proposition for most businesses.
When a customer hears "download our app to join our loyalty program," they are being asked to:
- Find space on a phone that is probably already full of apps
- Go through an app store search and download process
- Create yet another account with email and password
- Remember which app holds which loyalty card, for which business
Even if your cafe has excellent coffee and a generous reward, most people weigh that friction against the benefit and decide it is not worth it in the moment. The customer pays, leaves, and the chance to enroll them passes.
This is the core problem with apps like Stamp Me, Belly, and similar platforms that are built around a downloadable app: enrollment rates are structurally limited by app download friction.
How Bad Is the Drop-Off?
The numbers are stark. Data from Adjust's Mobile App Trends Report shows that conversion rates from "app store page view" to "completed install" average around 30% for free apps. That means even if a customer opens the app store link, there is a 70% chance they will not complete the download. Layer on the additional steps — account creation, email verification, navigating the app — and the effective enrollment rate drops further.
For small businesses in the MENA region, this problem is compounded by a cultural expectation of speed at the counter. A customer buying a juice or a shawarma expects the transaction to take 30-60 seconds. Asking them to spend 2-3 minutes downloading an app disrupts the flow and creates an awkward moment for both the customer and the staff member.
What Is the Alternative to App-Based Loyalty?
Native Wallet Passes
Apple Wallet and Google Wallet are already on every iPhone and Android phone. Customers use them for boarding passes, payment cards, event tickets, and transit passes. The average person opens their Wallet app multiple times per week.
A native wallet loyalty pass does not require any download. Here is what the enrollment flow looks like:
- Customer sees your loyalty QR code at the counter
- They scan it with their phone camera — no app needed, just the camera
- A web page opens offering to add the loyalty card to their wallet
- They tap "Add to Apple Wallet" or "Add to Google Wallet"
- The card is in their wallet in under 10 seconds
Compare this to app download enrollment: the camera scan step is the same, but instead of a multi-minute app store experience, it is one tap and the card is there.
Why Does Wallet-Based Enrollment Convert Better?
The reason wallet passes convert at higher rates is rooted in behavioral psychology. Each step in an enrollment process is a decision point where a customer can abandon. App-based enrollment has 5-7 decision points (scan, open store, download, open app, create account, verify email, navigate to card). Wallet-based enrollment has 2 decision points (scan, tap "Add to Wallet"). Research on conversion funnels from Baymard Institute consistently shows that reducing steps in a funnel increases completion rates — a principle that applies equally to loyalty enrollment as it does to e-commerce checkout.
In the Gulf states specifically, where Apple Pay and Google Pay penetration is among the highest in the world according to Statista, customers are already trained to interact with wallet passes. Adding a loyalty card feels like a natural extension of what the wallet is for, rather than a separate behavior they need to learn.
What Can Native Wallet Passes Do?
Beyond the enrollment advantage, wallet passes have capabilities that standalone apps struggle to match:
Push notifications to the lock screen. When your loyalty pass sends a push notification, it appears directly on the customer's lock screen — the same place they see text messages. No app notification, no algorithm filtering, no getting buried in a notification feed. This is the most direct communication channel available to a merchant, short of SMS. According to Airship's benchmark data, wallet pass notifications achieve 85-95% open rates, compared to 20-25% for email and 45-65% for standard app push notifications.
Real-time pass updates. When a customer earns a stamp, their pass updates instantly. When you change your reward threshold or business hours, all passes update without any action from the customer.
Geofencing notifications. Both Apple Wallet and Google Wallet support location-based triggers. You can configure a notification to appear when a customer is near your location: "You're 2 stamps away from a free coffee — come see us." For businesses in shopping malls — common in the Gulf — this is particularly powerful. A salon in a Dubai mall can trigger a notification when a loyalty member enters the mall, reminding them to book a visit.
Always visible. A wallet pass appears every time the customer scrolls through their wallet. It is persistent brand presence without any marketing effort. Every time a customer opens their wallet to pay with Apple Pay or Google Pay, they see your loyalty card. That passive visibility is worth more than any Instagram ad, because it reaches the customer at the exact moment they are thinking about spending money.
How Does the Enrollment Conversation Change?
With a native wallet pass, the enrollment conversation changes. Instead of:
"Do you want to join our loyalty program? You'll need to download our app."
It becomes:
"Do you want a loyalty card? Just scan this QR code with your camera — it goes straight into your wallet, nothing to download."
The second version is a fundamentally easier ask. There is nothing to agree to, nothing to install, and the result is immediate.
What Staff Should Say at the Counter
The specific words staff use matter. Here are enrollment scripts that work well for MENA businesses, tested across hundreds of merchants:
For cafes and restaurants: "Would you like to earn a free [item]? Just scan this code with your camera — takes 5 seconds, nothing to download."
For salons and spas: "We have a loyalty card that gives you a free treatment after [X] visits. Want me to show you how to add it? It goes right into your phone wallet."
For retail shops: "Do you have our rewards card? No? Here, scan this — it saves to your wallet and you start earning points today."
The key elements in each script: mention the reward first (the "what's in it for me"), emphasize speed ("5 seconds"), and preempt the objection ("nothing to download"). Staff who follow this pattern consistently enroll 3-5x more customers than those who simply point at a QR code sign.
What Do Businesses See After Switching to Wallet Passes?
Merchants who switch from app-based loyalty to native wallet passes consistently report higher enrollment rates. The reason is simple: fewer customers opt out at the enrollment step.
Once enrolled, the experience is also better. A card in the wallet is harder to forget than an app on the homescreen. Customers bring it up naturally at checkout rather than having to remember which app they enrolled in.
A Practical Example: Cafe Chain in the UAE
Consider a three-location cafe chain in Abu Dhabi that switched from an app-based loyalty program to wallet passes. Under the app model, the chain enrolled an average of 45 new members per month across all three locations. After switching to wallet passes with QR codes at each counter, enrollment jumped to 180+ per month — a 4x increase. The staff used the same enrollment script at the counter; the only change was removing the app download step. After six months, the chain had 1,100 enrolled loyalty members, with an average visit frequency of 2.3 times per week for active members, compared to 1.6 times per week for non-members.
The cost comparison was also favorable. The app-based platform charged per active user plus a base fee, totaling approximately AED 800/month. The wallet-pass platform charged a flat AED 150/month regardless of how many members enrolled. As enrollment scaled, the unit economics improved rather than deteriorating.
How Do You Set Up a Wallet-Based Loyalty Program?
Platforms like Revio are built specifically around the wallet pass model. Setup typically takes under an hour:
- Design your card (logo, colors, reward text)
- Set your program type (stamps, points, or discount)
- Generate an enrollment QR code
- Place the QR code at your counter
From that point, any customer who scans the code will have your loyalty card in their wallet in seconds. No one needs to download anything. No accounts to create. No passwords to remember.
What About Customers Who Do Not Use Apple or Google Wallet?
A common concern is whether wallet passes work for all customers. In practice, Apple Wallet works on every iPhone running iOS 9 or later (released in 2015), and Google Wallet works on every Android phone running Android 5.0 or later (released in 2014). This covers over 99% of smartphones in active use today. For the rare customer whose phone does not support wallet passes — typically very old devices — the enrollment page automatically falls back to a mobile web version that the customer can bookmark.
In the Gulf states, where new smartphone adoption is among the highest globally according to GSMA, device compatibility is a non-issue. The vast majority of customers carry phones that are 1-3 years old and fully support wallet passes.
The result is a loyalty program that works the way your customers' phones already work.
See how wallet-based loyalty works in practice. Start a free Revio trial and have your first program live today.
Sources
Sara Al-Farsi
Head of Merchant Success, Revio
revio