← Back to Blog

The Customers Who Just Stopped Buying (And Never Told You Why)

Some of your best customers went quiet months ago and nobody noticed. Here's the three-touch win-back sequence that gets a chunk of them back, and the maths on why it beats chasing new leads.

By · · blog

The Customers Who Just Stopped Buying (And Never Told You Why)

The Customers Who Just Stopped Buying (And Never Told You Why)

Here's a number worth sitting with for a second. Somewhere in your customer list right now there's a chunk of people who used to buy from you regularly and haven't in months. Nobody cancelled anything. Nobody complained. They just stopped, without a word.

Most businesses never notice. Not until someone asks "when did we last hear from Dave at the garage down the road" and the honest answer is nobody actually knows. There's no alert for silence. A customer who churns loudly, cancels a subscription, leaves a bad review, demands a refund, gets noticed. But a customer who just fades out gets nothing. No flag, no follow-up, no maths done on what that's actually costing.

That's the gap a win-back sequence is built to close, and it's the SMB fix worth setting up this week if you're serious about running a business that operates on its own instead of on your memory.

What a win-back sequence actually is

Strip away the jargon and it's simple. You define "gone quiet" for your business (60 days for a cafe, 6 months for a tradesperson, a missed renewal date for a subscription), your CRM flags anyone who crosses that line, and a short automated sequence goes out. Not a discount blast. Not "WE MISS YOU" in the subject line. A genuine "haven't seen you in a while, everything alright?" message, followed by an easy way back in if they want it.

Three touches is plenty for most small businesses:

  • Day 1 of going dormant: a simple check-in, no offer, nothing pushy. "Noticed it's been a while, just wanted to check everything's sorted on our end."
  • Day 10: a nudge with a reason to come back. Could be new stock, a seasonal reminder, or genuinely useful information.
  • Day 21: the actual offer, if you're going to make one. Last chance framing works here because it's true, this is the last automated touch before they drop off the active list entirely.

The whole thing runs off a trigger, last purchase date, last booking date, last login, and a handful of pre-written messages. Once it's built it needs nothing from you. Sorted.

Why this is worth building before the flashier stuff

Everyone wants to talk about the flashier end of AI ops. Lead scoring, predictive analytics, the works. But win-back flows are the quiet workhorse nobody brags about, and the numbers are sort of better than most people expect. According to win-back and reactivation benchmarks published by Eightx, a single win-back email sequence typically converts 2 to 5 percent of the people who receive it, with top-quartile programmes hitting 5 to 10 percent. Look at the programme as a whole, not just the email open, and the same benchmarks show average reactivation programmes bring back 12 to 20 percent of everyone who'd gone quiet, with the strongest programmes reaching 20 to 35 percent.

Do the maths on that with your own numbers. Say you've got 400 customers who've gone dormant in the past year and your average order or job is worth £150. Even a conservative reactivation rate at the lower end of that 12 to 20 percent range is 60 customers coming back, worth £9,000. That's before you count the fact that a chunk of them go on to buy again after the win-back, because they were never actually unhappy, they just got busy and nobody reminded them you exist.

And the same research points out reactivating a lapsed customer runs roughly 5 to 10 times cheaper than winning a brand new one, because you're not paying for the ad spend or the trust-building that comes with a stranger. You already did that work once. You're just reminding them it's still true.

What most businesses get wrong when they try this

So here's the mistake. The offer comes first. Someone decides to "win back old customers" and the first thing they do is knock a chunk off the price and blast it to everyone who hasn't bought in a while. That's not a win-back sequence, it's a discount code with extra steps. And it trains your best customers to go quiet on purpose, because they know a voucher shows up eventually.

The fix is sequencing it properly. Check in like a human first. Most people who've gone quiet aren't lost, they're just not top of mind, and a plain message reminding them you're there does more than an offer ever will. Save the discount for the last touch, if you use one at all.

The other mistake is picking a dormancy window that doesn't match the business. A tyre shop treating "no purchase in 30 days" as churned is going to annoy a perfectly happy customer who only needs new tyres twice a year. Look at your own purchase cycle before setting the trigger, not someone else's template.

Setting it up

You don't need a fancy platform for this. If you're on GoHighLevel, a workflow triggered off "last activity date" with three timed email or SMS steps does the job. If you're on something simpler, even a monthly manual pull of "no contact in X days" into a spreadsheet, followed by three scheduled emails, gets you most of the value without the automation. The automation just means you stop having to remember to run the report.

Start with your highest-value dormant customers if you're doing this by hand first. The ones who used to spend the most and have gone the quietest are where the maths works hardest in your favour. Pull a list, sort by lifetime spend, and work down from the top before you bother building anything automated at all. You'll know within a week whether the approach earns the automation.

One thing to check before you switch it on

Make sure "dormant" in your system actually means dormant. I've seen businesses flag a customer as churned because the CRM only tracked one purchase channel, while the customer had simply moved to buying through a different one, a phone call instead of the website, a walk-in instead of a booking app. Nothing wrecks a win-back sequence faster than telling a loyal customer you miss them while they're standing in your shop. Check your dormancy trigger is pulling from every channel you actually sell through, not just the one that's easiest to query.

The same goes for excluding anyone who's already told you why they left. If a customer cancelled because they moved house or the service genuinely wasn't for them, a win-back email isn't a nudge, it's a nuisance. Keep a simple "do not win back" tag for anyone who's given you a clear reason, and let the sequence run on everyone else.

Why this beats chasing new leads for a week

There's a reason this is worth doing before your next lead generation push. New leads cost money and attention before they've bought anything at all. A dormant customer already trusts you, already knows your prices, already knows what it's like to deal with you as well. The only thing missing is a reminder that you're still there and still worth their time. That's a much smaller gap to close than convincing a total stranger. And it's why the reactivation numbers hold up even for businesses that have never run anything like it before.

None of this needs to be complicated. Pick your dormancy window, write three honest messages, set the trigger, and let it run in the background while you get on with the rest of the week. It's the kind of fix that pays for the hour it takes to build every single month after that, without you touching it again.

Sources:

Brewed by Steven, poured by Viktor

About Steven Tann: Steven helps business owners build systems that run themselves using AI. After 10+ years helping 7,000+ businesses and building his own autonomous operations, he's the bloke who actually does it, not just talks about it. Find out more at steventann.com.

Tags: Small Business Automation, AI for Small Business, Practical AI, Customer Retention