The first instinct when you want an old customer back is to offer them money off. "We miss you! 20% off your next service!"
It almost never works, and when it does work, it costs you more than it made.
Here's why, and here's what to send instead.
What a discount actually tells them
Put yourself on the other end of that text. You haven't heard from this business in a year and a half. Now they're offering you 20% off.
What you conclude is: they're slow. They need work. And their prices were padded, because apparently they can just take a fifth off whenever they want.
None of that makes you want to hire them. It makes you want to wait for 30%.
Discounts also select for the wrong customer. The people most likely to respond to a discount are the people most sensitive to price, which is the exact group least likely to become a repeat customer, most likely to haggle, and most likely to leave you for the next guy who's a little cheaper.
You reactivated your worst customers and taught them your prices are soft. That's a bad trade.
The reason you're reaching out
Every good win-back message has one thing a bad one doesn't: a reason that isn't "we want money."
The reason has to be real, and it has to be about them. A few that work:
Time-based. "It's been about a year since we did the work at your place. Everything holding up okay?" This is not a sales message. It's a check-in. It reads as care because it is care. And when something isn't holding up, they tell you, and you book work.
Season-based. "Heading into the hot months. Want me to put you on the list before it gets busy?" You're not asking for a purchase. You're offering them a spot in a line that's about to get long.
Event-based. Something changed on their side. New service you now offer that solves the thing they complained about. New equipment. New coverage in their area.
Records-based. "Cleaning up my records and noticed we never got back to you about the second unit. Still on your list?" This is honest, it's specific, and it gives them an easy out that doesn't feel like rejection.
Every one of those gives the customer a reason to reply that has nothing to do with pity.
The message structure
Short. Personal. One question.
Here's the skeleton:
- Who you are, in five words. They may not have your number saved. "Hey Dana — Chad with [business]."
- The specific thing that connects you. Not "you're a valued customer." The actual job. "We did the water heater at the Oak St place last spring."
- The reason for the message. One sentence. From the list above.
- One easy question. Something they can answer with a word.
That's it. Four lines. No paragraph about your commitment to excellence. No menu of services. No link to a landing page.
The single biggest predictor of whether a win-back message gets a reply is whether it looks like it was typed by a person to one person. Everything you add to make it look "professional" makes it look more like a blast, and a blast gets ignored.
Don't ask for the sale in message one
The purpose of the first message is a reply. Not a booking. A reply.
Once someone replies, you're in a conversation, and a conversation converts at a rate a broadcast never will. So make replying as easy as possible and don't put a purchase decision in the way of it.
"Everything holding up?" gets a reply. "Would you like to schedule a service visit for $189?" makes them do math, check a calendar, and feel sold to. Most people just won't answer.
The sequence: three touches, then stop
One message is not a campaign. Six is harassment. Three is right.
Touch 1 — the check-in. The message above. Wait five to seven days.
Touch 2 — the useful thing. No ask at all. Something that helps them whether or not they hire you. A short warning about a common problem this time of year. A thing to look for. A quick tip that costs them nothing. End with the same open door, softly.
Touch 3 — the honest close. This one is short and it releases them. "Didn't want to keep bugging you — I'll leave you be. If you ever need us, you've got my number."
That last message does something the first two can't. It removes the pressure, and it gives the polite people permission to say "actually, hang on." A real number of your replies come off the message that says you're going away. Not because it's a trick — it works because it's true, and people can tell.
Then actually stop. If they didn't respond to three touches, they're not lapsed, they're gone. Move them to a once-a-year list and leave them alone. Continuing to poke someone who has ignored you three times is how you get blocked, reported, and remembered badly.
Where the desperation actually creeps in
It's rarely the words. It's the pattern.
- Frequency. Two messages in three days reads as panic.
- Escalating offers. Ten percent, then fifteen, then "just tell me what you need." Now you're negotiating against yourself in public.
- Guilt. "We haven't heard from you..." Nobody owes you a purchase.
- Volume. The same generic text sent to everyone, obviously. People compare notes.
- No exit. If there's no way for them to say no, every message feels like pressure.
Fix those five and even a mediocre message lands fine.
What to do when they say no
Say thanks and mean it. Then ask one question, only if it's natural: "No worries — did you end up going with someone else, or just didn't need it?"
Half of them will tell you. And what they tell you is worth more than the job. If three people say "we went with someone cheaper," that's a pricing conversation. If three people say "honestly I forgot who did the work," that's a follow-up problem, and it's fixable. If three people say "you never called me back," you just found the leak.
Write the answers down. That's free market research from people who have no reason to flatter you.
Make it repeatable
Once you have a message that works, the goal is that you never have to remember to send it.
The follow-up date gets set the day the job closes. The message fires on its own. Replies land somewhere a human sees them the same day. Anyone who books gets pulled out of the sequence automatically so they don't get touch 3 after they've already paid you — nothing torches goodwill faster than a "we miss you" text sent to someone whose invoice you cashed on Tuesday.
That's plumbing, and it's the kind of thing worth building once instead of doing by hand every quarter.
Try it on ten people
Pick your ten best lapsed customers. Type the check-in message yourself, one at a time, with their actual job in it. Send them today.
Count the replies. Read what they say. You'll learn more in three days than in a month of thinking about it.
If the results are good enough that you don't want to do it by hand anymore, that's the conversation to have.