Engagement

How to put your wallet pass on the lock screen when a customer is near your store

A wallet pass can surface on the lock screen when a customer walks near your store. How location relevance works, what it is not, and how to use it.

· 5 min read

A customer walks toward your store. Before they reach the door, their loyalty pass is already on the lock screen, one tap from being ready at the till. Nobody opened an app, nobody searched a wallet, and nobody sent a message. That is geofencing on a wallet pass, and it is one of the quietest, most useful things a pass can do.

What geofencing on a pass actually is

Every wallet pass can carry a set of locations: coordinates for the stores, gyms, or venues where the pass is useful. The wallet app on the phone watches for those locations. When the customer comes near one, the wallet surfaces the pass on the lock screen with a short line of text, something like "Your membership pass is ready."

The important word is surfaces. This is not a push notification. It does not buzz, it does not interrupt, and it does not land in the notification list demanding to be cleared. It is a suggestion that appears when the pass is relevant and disappears when it is not. That restraint is exactly why it works: customers experience it as the phone being helpful, not as a brand being loud.

How it works under the hood

The locations travel inside the pass itself. When a pass is issued or updated, it includes the coordinates where it matters, and the wallet handles everything from there, on the device.

That design has three consequences worth understanding:

  • It works offline. The phone does not ask a server whether the customer is near a store. The comparison happens locally, so the pass surfaces even with no connection.
  • It is private by default. The issuer never learns where the customer is. The phone knows the locations on the pass and keeps the matching to itself. Nothing about the customer's movements leaves the device.
  • It costs nothing per event. There is no message being sent, so there is no per-message fee and no campaign to schedule. Set the locations once and the behavior runs for the life of the pass.

Both major wallets support location relevance, with platform-specific limits on how many locations a single pass can carry and how the suggestion is presented. Indoors, where GPS is weak, Apple Wallet passes can also respond to Bluetooth beacons, which brings the same behavior down to the scale of a single counter or entrance.

What geofencing is good for

The pattern is simple: put the pass in the customer's hand at the moment they can use it.

  • Retail and grocery: the loyalty pass appears as the customer approaches the store, so identification at the till is a tap instead of a search.
  • Gyms and clubs: the membership pass is on the lock screen at the entrance, right when the customer needs to check in.
  • Events and venues: the ticket surfaces on arrival, when the queue is exactly where fumbling for a barcode hurts most.
  • Coupons and offers: an offer that surfaces outside the store is a nudge at the one moment it can change a decision.

In every case the value is the same: the pass removes the step where the customer has to remember the program exists. Loyalty programs rarely fail because members dislike them. They fail because members forget them at the till. Geofencing attacks exactly that failure, silently, on every visit.

What geofencing is not

It helps to be precise about the limits, because the feature is often oversold.

It is not tracking. The issuer gets no location data, no footfall analytics, and no record of who walked past. If you need to know a customer visited, that signal comes from the till, when the pass is scanned or tapped, not from the geofence.

It is not a guaranteed impression. The wallet decides when and whether to show the suggestion, and customers control it in their settings. Treat it as a free lift at the right moment, not as a channel you can schedule against.

And it is not a replacement for real messaging. When you have something to say, a points update, an expiring offer, a tier change, the pass has an actual notification channel for that: updates to the pass can carry a message to the lock screen. Geofencing and pass updates are two different tools, and good programs use both.

Getting it right

A few practical rules from programs that use location relevance well:

  • Set locations for every place the pass works. A pass that only knows the flagship store is invisible at the other twelve.
  • Keep the relevance text short and useful. "Your pass is ready" beats a slogan. The lock screen is a place for utility, not copy.
  • Keep locations current. Stores open, move, and close. Because passes update themselves, changing the locations on an issued pass reaches every wallet it lives in, no reissue required.
  • Pair it with the till. The geofence gets the pass onto the lock screen; NFC tap or QR/barcode scan finishes the job. The two together are what make identification feel instant.

Keeping locations true as the estate changes

The mechanics above are the wallet's job. Keeping them true across a real program is not, and this is where geofencing quietly becomes lifecycle work.

Your store list changes. Apple and Google impose different location limits and formats, so the same set of stores has to be expressed correctly for each wallet. And every change must reach passes that were issued months ago, not just the ones you issue tomorrow. That is the test to put to any pass platform, including ours: when you open store thirteen, does one update put it on every pass you have ever issued, or does it only apply to passes issued from that day forward?

The short version

  • Geofencing lets a wallet pass surface on the lock screen near the places it is useful.
  • The matching happens on the device: it works offline, costs nothing per event, and shares no location data with the issuer.
  • It is a suggestion, not a notification, and that is why customers tolerate it for years.
  • Its job is to remove the "find your pass" step at exactly the moment the pass is needed.
  • Keeping locations current on passes issued months ago is the platform's job, not the wallet's.
Questions

Common questions

Does geofencing a pass mean I can see where my customers are?

No. The matching happens on the device, so the issuer never learns where the customer is. There is no footfall data and no record of who walked past. If you need proof of a visit, that signal comes from the till when the pass is scanned or tapped.

Does the customer need location permission or an internet connection?

The wallet handles location relevance itself, and customers control it in their settings like any other system behavior. No connection is required, because the phone compares its position against the locations already on the pass rather than asking a server.

Is a geofenced pass the same as a push notification?

No. A geofenced pass surfaces quietly on the lock screen as a suggestion. It does not buzz, interrupt, or sit in the notification list waiting to be cleared. When you have something to say, pass updates are the channel that carries an actual message.

How many locations can one pass carry?

Both major wallets support location relevance with their own limits on how many locations a pass can hold and how the suggestion is presented. Expressing the same store list correctly for each wallet, within each wallet's limits, is work a pass platform should absorb rather than pass on to you.

What happens when I open a new store?

You change the locations once and every issued pass picks them up, because passes update themselves. No reissue is needed, and customers do not have to do anything. A pass that only knows the flagship store is invisible at the other twelve, so keeping the list current matters.

Does geofencing work indoors?

GPS is weak indoors, which is where the geofence runs out. Apple Wallet passes can also respond to Bluetooth beacons, bringing the same lock-screen behavior down to the scale of a single counter or entrance.

More on wallet strategy

All articles
Next step

See what this looks like on a pass.

You have read how it works. The next pages show it on the terminals merchants already run, and the merchants running it.