When an owner first thinks about a digital loyalty program, they usually picture an app. Their own icon on the guest’s screen, their own name in the App Store. It sounds like the right goal.

It is almost always a mistake – even for businesses that have the budget. Not because of the cost of building it, but because of one thing no amount of money fixes: nobody will install that app.

Why a custom app for a loyalty program doesn’t work

Installation is a barrier you won’t get past

A customer at the counter has thirty seconds and two people queuing behind them. To install an app they have to: open the app store, find the right one among several similar ones, confirm the download, wait for it, open it, go through sign-up, verify an e-mail or phone number.

Seven steps to earn a stamp for a coffee. Most people drop out at the second, and the rest say “I’ll download it at home”, which means never.

For comparison: adding a card to Apple or Google Wallet is two steps – scan a QR code and tap “Add”. Wallet is already on the phone, preinstalled on both systems, and the customer trusts it because it holds their boarding passes and payment cards.

An app a guest opens once a month gets deleted

Even if you somehow push the install through, a second problem is waiting. An app a customer opens twice a month is the first candidate for deletion when the phone runs out of space.

A loyalty card in Wallet doesn’t have that problem. It sits inside the system wallet next to payment cards and travel tickets, so it isn’t competing for attention at all – the guest doesn’t have to open it for it to work, and has no reason to delete it. And when you want to get in touch, a push notification goes straight to the lock screen, without the guest having to allow anything during installation.

The cost doesn’t end with development

Your own app means two codebases (iOS and Android), two review processes, ongoing maintenance with every major OS update, your own backend and someone to look after all of it. Development is a one-off item; maintenance is permanent. For a single-location business, that is a cost without matching revenue.

And then you have to promote it

An app sitting in the store does nothing by itself. You have to convince guests to search for it and download it – a marketing discipline of its own. The cost per install for a small local app routinely runs to several euros. With a Wallet card, the “install” is part of serving the guest and costs nothing extra.

What a Wallet card does instead of an app

The practical question is whether you can manage without an app functionally. For a loyalty program the answer is yes – Wallet does exactly what you need:

What you wantCustom appCard in Wallet
Customer has the card on their phoneyes, after installingyes, after scanning a QR code
They see how many stamps they haveyesyes, right on the card
Message on the lock screenyes, once notifications are allowedyes, push through the card
The customer won’t lose the cardyesyes, it stays in the wallet even after a new phone
Development and maintenance costhigh, ongoingnone
Barrier to getting it7 steps2 steps

The only thing a custom app adds is ordering, bookings and payment in one interface. If you genuinely need that, you are solving a different problem than loyalty – and even then it is usually cheaper to plug in a ready-made booking system than to build an app from scratch.

But “our own loyalty app” sounds better

The reasonable counter-argument is perception: an app feels more professional than a card.

That was true ten years ago. Today it is the other way round – a guest who keeps boarding passes, tickets and payment cards in Wallet expects your loyalty card to be there too. An app from a small business also raises the question of why you are asking for an install over a cup of coffee.

The practical effect is measurable in a single number: how many guests actually hold the card. A loyalty program with five hundred active cards in Wallet is incomparably more useful than one with fifty installs of a custom app, even if that app did ten times more.

When a custom app does make sense

To be fair, there are situations where it pays off:

  • A chain with dozens of locations and its own e-shop, where the app handles orders, payments and loyalty together and there is a marketing budget for installs.
  • A business where the app is the core of the service, not an add-on – a gym with class bookings, a delivery service with order tracking.

What they have in common is that the app performs a job the guest signs up for on their own. Loyalty stamps are not that job.

What it looks like in daily service

Without an app, launching a loyalty program looks like this:

  1. You set the reward and the look of the card (minutes, through a wizard).
  2. You print the QR code for a stand on the counter or onto receipts.
  3. Staff add stamps with the phone they already have.
  4. The guest scans the QR code, taps “Add to Wallet” and has the card.

No app-store review, no separate iOS and Android versions, no update every autumn when a new OS ships.

The whole mechanism is described in more detail in the guide to a loyalty card in Apple and Google Wallet, the comparison with paper cards is on paper vs. Walio, and what each plan includes is in the pricing – including the free plan, where a loyalty program can be tested without paying.