Skip to content

Win back churned customers with wallet passes

Loyally Team10 min read
Win back churned customers with wallet passes

You had a regular. They came in every two or three weeks, spent well, never complained. Then one day they stopped. No explanation, no goodbye. Just gone, and you have no idea why.

This happens in every service business. The question isn't whether customers will lapse — it's whether you have a system to bring them back before they become someone else's regular. Wallet passes give you a direct, low-friction channel to do exactly that. No social media algorithm, no email buried in the promotions tab. Just a notification on the lock screen of a phone they check dozens of times a day.

Here's how to build that system from scratch.


Why lapsed customers are worth fighting for

Before you build any campaign, understand the economics. According to Harvard Business Review, acquiring a new customer can cost five times more than retaining an existing one. A lapsed customer already knows you, has paid you before, and carries far lower trust barriers than a cold prospect. That makes them cheaper to convert than someone who has never walked through your door.

The probability of selling to an existing customer is 60-70%, compared to 5-20% for a new prospect, according to research cited by Marketing Metrics (Paul Farris et al.). A lapsed customer sits somewhere in the middle of that range. They know your work. You just need to give them a reason to come back now.

The problem is that most service businesses have no reliable way to reach these people. No phone number handy, email goes unread, and a Facebook post won't find the right person at the right moment. Wallet passes change that equation because the pass lives on the customer's phone and you can push a notification to it at any time.


Step 1: Define what "churned" actually means for your business

"Lapsed" means different things depending on your visit frequency. A coffee shop customer who hasn't come in for three weeks is lapsed. For a hair salon, three months without a booking is the threshold. For a gym, a member who hasn't checked in for 30 days is already at risk.

Set your own numbers before you build anything. A practical rule of thumb: if a customer's normal gap between visits doubles, they're at risk. If it triples, they've probably churned.

Write down two numbers:

  • At-risk threshold. The point where a gentle re-engagement nudge makes sense.
  • Churned threshold. The point where you treat them as a win-back target and offer a stronger incentive.

These two thresholds drive everything else in the campaign.


Step 2: Segment your lapsed customers

Not all lapsed customers are equal. Someone who visited 20 times and then stopped is worth more effort than someone who came once and never returned. Before you write a single word of copy, split your list into at least two groups.

High-value lapsed. Customers who visited frequently or spent above average. These people had a real relationship with your business. A personalised, generous offer makes sense here.

One-or-two-visit lapsed. These customers tried you but never became regulars. A lighter offer works here. You're testing whether there's any interest, not investing heavily in a relationship that was never fully established.

If your loyalty platform tracks visit history and spend, this segmentation is straightforward. If you're working from a paper stamp card system or a basic POS export, even a rough split by visit count beats treating everyone the same.


Step 3: Build the wallet pass that carries your offer

The pass is the vehicle. The offer is the fuel. You need both to work.

Keep the pass simple. For a win-back campaign, a digital coupon card or a discount card works well because the value is immediately obvious. Customers don't need to understand a points system or remember how many stamps they had. They see: "20% off your next visit, valid until [date]." Done.

A few things to get right on the design:

  • Make the expiry date visible. Urgency is the single biggest driver of redemption. A pass with no end date gets ignored.
  • Keep the headline to one line. "Come back. Coffee's on us." beats a paragraph explaining your loyalty tiers.
  • Include your business name and logo. When the pass sits in their wallet alongside a dozen others, yours needs to be recognisable at a glance.

If you're using a platform like Loyally.ai, you can build and push these passes without any technical setup. The pass lives in Apple Wallet or Google Wallet, so customers don't need to install anything.


Step 4: Write the push notification that gets opened

The pass is ready. Now you need the customer to actually look at it.

Push notifications from wallet passes appear on the lock screen, which is a real advantage over email. But you still need to earn the tap. Here are three message structures that work for win-back campaigns.

The simple acknowledgement. "We've missed you, [first name]. Your 20% off is waiting — expires Sunday."

Personal without being creepy, and the expiry creates urgency without pressure.

The direct offer. "It's been a while. Here's a free [service] on your next visit, tap to save."

Good for high-value lapsed customers where a generous offer is justified. Skip the sentiment and lead with the value.

The soft check-in. "Still thinking about you, [name]. Pop in this week and your next [coffee/cut/class] is half price."

Works well for businesses with a personal relationship dynamic: salons, barbershops, gyms.

A few rules across all three: keep it under 100 characters if possible, include a clear action, and never send without an expiry. You can find more on the mechanics in the post on wallet push notifications for lapsed customers.


Step 5: Time the send correctly

Timing a push notification badly is worse than not sending it at all. A gym sending a "come back" message at 11pm on a Tuesday will be dismissed. The same message at 7am on a Monday, when people are thinking about the week ahead, lands differently.

Here's a rough guide by business type:

Business type Best send window Reasoning
Coffee shop Mon–Wed, 7–9am Morning routine decision point
Salon / barbershop Thu–Fri, 11am–1pm Weekend appointment planning
Gym Mon, 6–8am Start-of-week motivation peak
Restaurant Thu–Fri, 4–6pm Pre-weekend dinner planning
Nail studio / spa Wed–Thu, midday Booking for the weekend

These are starting points, not rules. After your first campaign, look at which send times produced the most redemptions and adjust from there.


Step 6: Follow up once (and only once)

If a customer doesn't redeem within a week, send one follow-up. One. Not three, not five.

The follow-up should acknowledge that time is running out, not repeat the original pitch word for word. Something like: "Last chance, [name]. Your discount expires in 48 hours." That's it. If they don't come back after two touches, they're either genuinely done or they'll return on their own timeline. Pestering them damages your brand with people who might otherwise come back later.

Remove anyone who doesn't redeem from your win-back sequence after the second message. You can revisit them in three to six months with a different offer, but don't keep hammering the same campaign.


Step 7: Measure what worked

A win-back campaign has three numbers worth tracking.

Redemption rate. How many of the passes you sent out were actually used. This tells you whether the offer landed.

Revenue per redeemed pass. Did people just take the discount and leave, or did they spend beyond the offer? A customer who redeems a 20% off coupon and books their next appointment at full price is a win. One who takes the freebie and disappears again is not.

Retention at 90 days. Did the customers who came back stay? Check in 90 days to see how many have visited again since redemption. This is the real measure of whether the campaign worked.

Low redemption rate usually points to a weak offer or bad timing. Low 90-day retention points to the experience after they walk back in, and no campaign fixes that on its own.


Common mistakes that kill win-back campaigns

Most win-back campaigns fail for predictable reasons. Knowing them in advance saves you a wasted month.

Waiting too long. The longer a customer has been gone, the harder it is to bring them back. Work your at-risk segment before they fully churn, not after.

Offering too little. A 5% discount is not a reason to come back. The offer needs to feel like a genuine gesture: a free add-on, a meaningful percentage off, or a complimentary service.

No expiry date. Without urgency, there's no reason to act now. Every win-back offer needs an end date.

Sending to everyone at once. Blasting your entire lapsed list on the same day overwhelms your capacity and leaves no room to test what works. Stagger sends over a week or two.

Ignoring the in-store experience. If a customer returns because of your campaign and has a mediocre visit, you've wasted the effort. Brief your team before the campaign goes live. The return visit needs to feel deliberate, not routine.

For a broader look at what causes customers to leave in the first place, the post on loyalty mistakes that cost you repeat customers is worth reading before you build anything.


Putting it all together

The full playbook looks like this:

  1. Define your at-risk and churned thresholds for your specific visit frequency.
  2. Segment lapsed customers by value (high-visit vs. low-visit).
  3. Build a simple wallet pass with a clear offer and a visible expiry date.
  4. Write a short push notification with a personal hook and urgency.
  5. Send at the right time for your business type.
  6. Follow up once, seven days later, with a last-chance message.
  7. Track redemption rate, revenue per pass, and 90-day retention.

None of this requires a big budget or a marketing team. It requires a list of lapsed customers, a clear offer, and a way to put a pass on their phone. Platforms like Loyally.ai handle the pass creation and push notifications starting at $17 a month, with a 14-day free trial so you can run your first campaign before committing.

The customers you're trying to win back already chose you once. That's the hardest part. Your job now is to give them a good reason to choose you again, at the right moment, with the right message.


Frequently asked questions

How do I get lapsed customers to accept a wallet pass in the first place?

The pass has to go to people who already opted in at some point, typically when they joined your loyalty program or signed up at the point of sale. If you're starting from scratch, the win-back campaign only works for customers already in your system. That's why building your pass-holder list from day one matters: every customer who saves a pass is a future win-back opportunity.

What's a realistic redemption rate for a win-back campaign?

Redemption rates vary by industry, offer strength, and how long the customer has been lapsed. A strong offer sent to recently lapsed customers (within 60 days) will outperform a weak offer sent to someone who hasn't visited in a year. Focus less on hitting a benchmark and more on improving your own rate campaign over campaign.

Should I offer the same incentive to all lapsed customers?

No. High-value customers who visited frequently deserve a more generous offer because the lifetime value of winning them back is higher. One-visit customers can receive something lighter. Segmenting by visit history before you set your offer level makes your spend more efficient.

Can I run a win-back campaign without a loyalty program already in place?

You need some way to reach the customer digitally, which usually means they saved a pass or gave you their contact details at some point. If you have no digital connection to your lapsed customers at all, the first step is setting up a loyalty program so you start building that list. The post on essential steps for implementing loyalty programs in small businesses covers how to get started.

How often should I run win-back campaigns?

Once a quarter is a reasonable cadence for most service businesses. Run them too frequently and customers learn to wait for the discount rather than paying full price. Space them out, vary the offer, and always prioritise keeping current customers engaged so the lapsed list stays manageable.