Mobile apps

Digital loyalty card: your own app or Apple and Google Wallet?

For most local businesses, a loyalty card in Apple Wallet and Google Wallet is the simplest digital option: customers add it from their phone without installing an app, and the card updates itself with every stamp. A ready-made service costs from $25 a month, while a card built for you needs a $99-a-year Apple developer account and a server that updates it. Your own app is worth it when customers also use it to order or book, not just to collect stamps.

By MateiPublished · 6 min read
Contents
  1. Key points
  2. Three kinds of digital loyalty card
  3. How a Wallet card works
  4. What you need: a ready-made service or a card built for you
  5. When your own app is worth it
  6. Choosing the rules
  7. Customer data and marketing messages
  8. Questions
  9. Sources

Key points

  • A card in Apple Wallet or Google Wallet needs no app install and sits next to the customer's bank cards.
  • Apple Wallet cards are signed with a certificate from an Apple Developer Program account, $99 a year.
  • Google Wallet requires an issuer account and Google's approval before cards can go to the public.
  • In the US, marketing texts need prior express written consent under the TCPA, and marketing emails need a working opt-out under CAN-SPAM.

Paper stamp cards get lost, left at home, and tell you nothing about your customers. A digital card fixes that, but there are several ways to do it, at very different costs. Here are the options, how each one works and when your own app is worth it.

Three kinds of digital loyalty card

Card in Apple Wallet and Google Wallet Your own mobile app Account on your website (web app)
What the customer installs Nothing; Wallet is already on the phone Your app, from the App Store or Google Play Nothing; they visit your site
How they get the card QR code or link, then "Add to Wallet" Open the app Sign in on the site
Notifications When the card changes Yes, any time, with permission Limited, especially on iPhone
Cost Low: a monthly service or a simple build Highest: an app on two platforms, publishing, updates Medium
Good fit for Stamps or points, for any local business Businesses where customers order or book often Businesses that already have customer accounts online

For a coffee shop, salon or neighbourhood store, a Wallet card covers almost everything a paper card does, without asking customers to install anything.

How a Wallet card works

  1. The customer scans a QR code at the counter or opens a link from an email or your website.
  2. They enter a name or phone number, if you ask for one, and tap "Add to Apple Wallet" or "Add to Google Wallet".
  3. On each visit, staff scan the barcode on the card.
  4. The server adds the stamp or points and sends the update, and the card on the customer's phone changes on its own.
  5. When the card is full, the reward appears on it, and staff mark it as used when they scan it.

In Apple Wallet, loyalty cards are "store card" passes, designed for discounts, gift cards and loyalty programmes. Updates go through a web service: the phone registers the card with your server, and the server sends a notification when something changes.

What you need: a ready-made service or a card built for you

A ready-made service is the fastest. Loopy Loyalty, for example, costs $25 a month for one card design and one location, $69 for three and $95 for ten, with Apple Wallet and Google Wallet support. Customer data stays with the provider, and the design and rules work within the platform's limits.

A card built for you needs:

  • an Apple Developer Program account, $99 a year, used to create the card's identifier and the certificate that signs it;
  • a Google Wallet issuer account. New accounts start in demo mode, and to issue cards to anyone you request publishing access after Google reviews a test card and your business profile;
  • a server that creates cards, receives scans and sends updates;
  • a scanning page or screen for your staff.

It costs more up front, but the data stays with you, and the card can connect to your point of sale, your website or your booking system.

When your own app is worth it

Your own mobile app is worth it when the loyalty card is only part of what customers do: they order ahead, book a table or an appointment, and get personalised offers. For stamps alone, an app is usually too much: few customers install an app for a free coffee after ten.

App costs are covered in how much does an app cost and how much it costs to publish an app, and the web app versus mobile app choice in web app vs mobile app.

Choosing the rules

  • Stamps or points. Stamps ("your tenth coffee is free") need no explanation. Points suit businesses where basket sizes vary a lot.
  • One clear reward. A coffee, half-price haircut, 10% off the next purchase. The easier it is to explain, the more it gets used.
  • No short expiry. Stamps that vanish after a month annoy customers more than they motivate them.
  • Staff do the scanning. Customers can't stamp their own cards, and every scan is logged.

Customer data and marketing messages

A loyalty card can work with just a code and no name. If you ask for details (name, phone, email), collect only what you use and say in your privacy policy why you collect it and how long you keep it.

If you send marketing messages, US rules apply on top of that. Under the Telephone Consumer Protection Act, marketing text messages sent with automated systems need the customer's prior express written consent. Under CAN-SPAM, marketing emails must identify you, include your postal address and offer a working way to opt out, honoured within ten business days. In the EU, marketing emails and texts generally need prior consent, with a narrow exception for existing customers and similar products.

We build loyalty cards as part of the mobile apps we make, and when a Wallet card is all you need, we'll tell you that in the first conversation.

Questions

Do customers have to install an app?

Not with a Wallet card. The customer scans a QR code or opens a link and adds the card to Apple Wallet or Google Wallet, which are already on their phone.

How does a stamp get onto a digital card?

Staff scan the barcode on the card with a phone or the tablet at the counter, and the server adds the stamp. The card on the customer's phone updates itself, usually within seconds.

How much does a digital loyalty card cost?

A ready-made service such as Loopy Loyalty costs $25 to $95 a month, depending on how many card designs and locations you need. A card built for you costs a one-time build, plus Apple's $99-a-year developer account and a server.

Can I send offers through the card?

Yes, the card can show a new offer and a notification when it changes. Marketing by text message needs the customer's prior express written consent, and marketing emails must include a way to opt out.

What about customers without a smartphone?

Keep the paper card for a while, or let staff look customers up by phone number. Most systems support both.

Sources

  1. Creating a store card pass, Apple Developer
  2. Adding a web service to update passes, Apple Developer
  3. Enrollment: Apple Developer Program, Apple
  4. Loyalty cards: launch checklist, Google for Developers
  5. Loopy Loyalty pricing, Loopy Loyalty
  6. CAN-SPAM Act: a compliance guide for business, Federal Trade Commission
  7. Telephone Consumer Protection Act (TCPA) rules, Federal Communications Commission

Related articles