Customer app

Loyalty app without an app store: strengths and limits

What a web app (PWA) is, how it is added to the home screen, what works offline and what it cannot do. An honest look at the strengths and limits.

A loyalty app without an app store sounds like a compromise, but for a store it is often a sensible choice. A PWA loyalty app opens from the browser, is added to the phone's home screen and looks like an ordinary app, and the customer does not have to search for it in an app store and wait for a download.

What a PWA is

A PWA (Progressive Web App) is a website that can behave like an app. Its address is opened in the browser, and then an icon is added to the home screen. After that it launches in its own window, without an address bar, and takes up very little space on the phone.

For the store this means that launch does not depend on development for different systems and on publishing. For the buyer everything looks simple:

  1. Open the link

    From a message, from a poster at the till or via a QR code.

  2. Sign in with e-mail

    A one-time code arrives, so there is no password to invent.

  3. Add to the home screen

    Through the browser menu: an icon appears, like any app.

  4. Use the card

    Show the code at the till and see the bonus balance, offers and receipts.

Strengths for the store

No installation barrier

Many buyers do not want to give up phone memory for a single store. A web app is easier to try.

No app store review

Fixes and new features reach everyone at once, with no wait for publication and no need for the customer to update the app.

One code base for all phones

There is no need for separate versions for different systems, so both launch and support are simpler.

Lower costs

There are no developer accounts in app stores and no separate publishing procedures.

What works without internet

The buyer is standing at the till in the basement of a shopping center, there is no signal, and the card has to be shown. For this the main things are stored on the phone itself: the card with its code opens even without a network, because it is taken from the phone's memory. History, balance and offers need a connection.

Everything that depends on fresh data from the server is unavailable without a connection. That is normal, but it is worth telling customers plainly, so that they do not look for a fault.

It is an important detail when checking any vendor: ask what exactly opens without internet. "Works offline" with no detail means nothing.

A web app or an app from a store

Let us compare the two approaches by what matters to a store owner:

Customer's first sign-in
Web app (PWA)By link or QR, in a minute
App from a storeSearch, download, install
Updates
Web app (PWA)Instantly for everyone
App from a storeThe customer updates, some stay on old versions
Publishing
Web app (PWA)Not needed
App from a storeReview and store rules
Visibility
Web app (PWA)Only through your link
App from a storeAppears in store search
Access to phone features
Web app (PWA)Limited
App from a storeWider
Cost of support
Web app (PWA)Lower: one code base
App from a storeHigher: versions for different systems

For retail, where the card, offers and bonuses matter most, the limits of a PWA usually do not get in the way. If you need complex phone features, it is worth discussing separately.

What a PWA cannot do or does worse An honest list of limits: - It is not in app store search. The customer has to be brought in by a link, a poster, a QR code or the cashier. - Notifications depend on the phone. On some devices Web Push works only after the icon is added to the home screen, and the customer may have permissions turned off. - Limited access to phone features. The basics work, but fine integration with the system is not possible everywhere. - Habit. Some people still look for a "real" app in a store. They need to be shown how to add the icon.

If an app store listing is essential for your audience, that is solved separately through additional packaging. Discuss it in advance, not after launch.

How to persuade a customer to add it

The format itself does not sell the app; the benefit does:

  • Show at the till what the customer gets: the bonus balance, the expiry date, the electronic receipt
  • Put a QR code on a poster and on the receipt
  • Ask the cashier to help add the icon on the first visit
  • Do not demand registration before the first benefit
  • Remind customers about bonus expiry in messages: it is the clearest reason to open the app

How to check the vendor Before choosing, ask a few questions and ask to see the answer on a phone:

  • What opens without internet and what needs a connection
  • How the customer signs in and what happens if the phone is lost
  • How the customer can download or delete their data
  • Who prepares offers and banners, and how: is a programmer needed
  • How the app is linked to the till and when bonuses appear for the customer

Customer data and consent The app holds personal data: a name, an e-mail, purchase history. So it helps if the customer can see and download their data, delete the account and decide whether to receive promotional messages. Promotional consents are best left off by default. The general principles of the law are in the article on law 195/2024 and loyalty; for how it applies to your case, consult a lawyer.

How it is built in Synngate Loyalty

The Synngate Loyalty customer app is a PWA in Romanian and Russian with five sections. The card with its code opens offline, sign-in is by e-mail without a password, offers are collected in a feed, and reminders arrive about the balance and bonus expiry. The detailed contents are described on the app page, and the marketer runs the offers for it in the cabinet. Request a demo to open the app on your own phone.

Card and bonus balance
Card and bonus balance
Offers for the customer
Offers for the customer

Frequently asked questions

Do I need to install anything from an app store?

No. The app opens in the browser and is added to the home screen.

Does it work on iPhone and Android?

Yes, it is an ordinary web standard, but notification options depend on the system version and phone settings. Check on your customers' devices.

What if the customer loses the phone?

Sign-in is by e-mail with a one-time code, so it is enough to sign in from a new device. The app lets customers see their own devices.

Can I do without the app?

Yes. The loyalty program also works with a card or a phone number. The app adds convenience but is not required to start.

See the solution on your own network

A 30-minute conversation about your loyalty program, with no generic slides.