Part of The Ultimate Guide to Google Reviews

How to Win Back Lost Customers With SMS (Complete Guide for Home-Service Businesses)

Past customers are the cheapest jobs you'll ever win. Here's how to win back lost customers with SMS — pull and segment your list, stay compliant, set the right cadence, and measure real rebooked revenue.

Eric StrohmaierEric Strohmaier13 min read

The short answer

To win back lost customers, text your past customers on a service-based cadence with a specific, timely reason to rebook — not a generic "we miss you." Pull your customer list, segment it by last service date and service type, confirm you have consent to text, then send a short, personal message that makes rebooking one reply away. SMS beats email here because lapsed local customers actually read texts. Below: how to build the list, stay compliant, get the cadence right, and measure the revenue it brings back.

On this page

Why past customers are the cheapest jobs you'll ever win

Every home-service owner already knows this in their gut, but it's worth saying plainly: the person who already paid you once is far cheaper to sell to than a stranger you have to win from a Google ad or a lead broker. They know your name. They've had a tech in their driveway. They already decided you're trustworthy enough to let into their home. That trust doesn't expire — it just goes quiet.

The problem is that most shops never systematically go back to it. You finish a furnace install, the customer is happy, and then you both move on. Two years later their system needs a tune-up and they Google "HVAC near me" because nobody reminded them you exist. You paid to acquire that customer once, delivered great work, and then let a competitor win the repeat job by default. Reactivation — reaching back out to people you've already served — is the closest thing to free revenue a home-service business has.

Think about it as a list, not a pile of old invoices. If you've been in business a few years, you're likely sitting on hundreds or thousands of past customers. Even a small slice of them re-booking is a meaningful month. Say an 800-customer list at a 5% rebook rate — that's 40 jobs you didn't have to advertise for. (That's an illustration, not a promise; your real numbers depend on your trades, your list, and your offer.) The point is that the math on your existing list almost always beats the math on cold leads.

Why SMS beats email for lapsed local customers

Email still has a place — it's free, it's roomy, and some customers prefer it. But for waking up a customer who's gone quiet, SMS wins on the one metric that matters: it gets read. Texts get opened within minutes, almost every time. A win-back email, sent to someone who hasn't thought about you in eighteen months, lands in a promotions tab under forty other subject lines and never gets seen.

There's also a tone advantage. A text from a local contractor reads like a person, not a marketing blast — because that's how people text each other. "Hi Dana, it's Mike over at Ridgeline Heating — you're due for your fall furnace check, want me to get you on the schedule?" feels like a neighbor reaching out. The same words in a designed email template feel like spam. For a home-service business, that personal, one-to-one feel is the whole point.

The honest caveat: texting people costs a little and carries rules email doesn't. You need consent, and you need to respect opt-outs (more on that below). Used right, SMS is the highest-response channel you have for reactivation. The best approach is usually SMS first, with email as a lower-cost backup for customers who haven't given you a mobile number or a texting yes.

How to pull and segment your customer list

You can't win back customers you can't find, so step one is getting your history out of wherever it lives — your booking software, your invoicing tool (QuickBooks, Jobber, Housecall Pro, ServiceTitan), or a shoebox of paper invoices — into one list with a name, a mobile number, the last service date, and what you did for them. That last field matters more than people expect.

Then segment. A blast to your whole list is the fast way to burn it. The three cuts that matter most for home service: by last service date (who's overdue for a normal re-service interval), by service type (a furnace customer and a drain-cleaning customer need completely different messages at completely different times of year), and by relationship status (a maintenance-plan member who lapsed is a different conversation than a one-time repair customer). Segmenting lets you send a reason to rebook that's actually true for that person, which is what makes reactivation feel helpful instead of desperate.

Prioritize the segments most likely to convert now: customers whose service naturally recurs and who are past due. An HVAC customer twelve to eighteen months out from their last tune-up, a pest-control customer a quarter past their treatment, a garage-door customer a few years out — these are people with a real, current reason to hear from you, not just names on a list.

The right cadence: reason-based, not "we miss you"

The biggest mistake in win-back texting is treating it like an email drip — five scheduled "we miss you" messages in a row. Home service doesn't work that way. The right cadence is tied to the service, not the calendar of your marketing tool. You text when there's a genuine reason for that customer to act: they're due for maintenance, the season that stresses their system is coming, or it's simply been long enough that a check-in makes sense.

A workable rhythm for most trades: reach out when a customer hits their natural re-service window, send one polite follow-up a week or two later if there's no reply, and then leave them alone until the next real occasion (next season, next service interval). Seasonal timing does a lot of the work for you — furnace reminders in early fall, AC reminders in late spring, gutter or drain reminders before the wet season. A message that arrives right before the customer would've needed you anyway barely feels like marketing.

Keep each text short, personal, and specific. Name the customer, name yourself or your company, name the reason ("you're due for your annual tune-up"), and make replying easy. One clear next step — "want me to get you on the schedule?" — converts far better than a link to a booking page and a paragraph of pitch.

How to measure whether it's actually working

Reactivation is only worth doing if you can see what it returns, and this is where a lot of DIY texting falls apart — messages go out, some jobs come back, but nobody can tell which was which. Decide up front what you're tracking: how many customers you reached, how many replied or booked, and — the number that actually matters — the dollar value of the jobs those replies turned into.

Tie it back to revenue, not vanity metrics. A 30% reply rate feels great, but the question your bank account cares about is: how many booked jobs and how much revenue did this list produce, against the small cost of sending the texts? Because you're marketing to people who already trust you, that ratio is usually lopsided in your favor — which is exactly why reactivation is worth systematizing instead of doing once when things get slow. If you want to sanity-check the upside before you start, our reactivation ROI breakdown and the google-review-calculator can help you frame the numbers.

Track it over time, too. One win-back push in a slow month is nice; a standing system that quietly re-engages customers as they hit their service windows is what turns your customer list into a dependable, low-cost source of repeat work all year.

Doing this automatically with AutoReview

Everything above can be done by hand — export the list, sort it in a spreadsheet, remember who to text and when, log the replies, tally the revenue. Plenty of owners start there, and that's a fine way to prove it works for your shop. The problem is that it's tedious and it's the first thing to fall off your plate when you get busy, which is exactly when you'd most want the extra jobs.

AutoReview's customer reactivation (the win-back side of the product) is built to run this for you. It connects to how you already book and invoice, texts and emails past customers on a seasonal and service-based cadence to rebook, follows up once, respects opt-outs, and tracks the jobs and revenue it brings back so you can see the return in plain numbers. It's the same list and the same logic in this guide — just handled automatically instead of on a sticky note.

Because AutoReview also runs Google review automation on the same customer base, the two reinforce each other: happy repeat customers are exactly the people worth asking for a review. And true to how we build, the reactivation side follows the same honesty rules — real consent, easy opt-out, no dark patterns. You can start free and see what's actually sitting in your customer list at /win-back.

How to win back lost customers with SMS

  1. 1

    Pull your customer list

    Export past customers from your booking or invoicing software into one list with name, mobile number, last service date, and service type. Include one-time and repeat customers.

  2. 2

    Segment by service and recency

    Split the list by last service date, service type, and relationship (one-time vs. maintenance-plan). Prioritize customers who are naturally due for re-service and past their normal interval.

  3. 3

    Confirm consent and opt-out

    Make sure you have consent to text each number, keep a record of how you got it, remove anyone who has opted out, and include a clear "Reply STOP to opt out" in every message.

  4. 4

    Write a short, specific text

    For each segment, write a brief, personal message that names the customer, names you, and gives a real reason to rebook now — a due tune-up, a seasonal need — ending in one easy next step.

  5. 5

    Send on a service-based cadence

    Reach out when a customer hits their re-service window, follow up once if there's no reply, then wait until the next genuine occasion. Let seasonal timing do the heavy lifting.

  6. 6

    Track replies and revenue

    Record who replied, who booked, and the dollar value of the jobs it produced. Compare that revenue to the small cost of sending, and repeat the cycle as customers come due.

Win-back text starters

Short, personal, reason-based texts you can adapt per segment. Swap in the name, your company, and the real reason they're due. Always include an opt-out.

Overdue for regular service

Hi [Name], it's [Your name] at [Company]. Looks like you're due for your [annual tune-up / next treatment] — want me to get you on the schedule this month? Reply STOP to opt out.

Seasonal reminder

Hi [Name], [Your name] at [Company] here. Cold weather's coming and it's a good time to get your [furnace/heating] checked before it's working overtime. Want me to book you in? Reply STOP to opt out.

Lapsed plan member

Hi [Name], it's [Company]. We noticed your [maintenance plan / service] lapsed — happy to pick right back up where we left off whenever you're ready. Want the details? Reply STOP to opt out.

Grab ready-to-send win-back templates — free

Skip the blank page. Copy proven SMS and email templates for reactivating past customers and asking for reviews, then personalize and send today. No account, no cost.

Open the free templates

Frequently asked questions

Is it legal to text past customers to win them back?

In general, yes — but you need consent and an easy opt-out. US texting is governed by the TCPA and carrier 10DLC rules; Canada has CASL. Practically: text customers who gave you their mobile number and a reasonable expectation of contact, include "Reply STOP to opt out" in every message, honor opt-outs immediately, and never buy or scrape lists. This is educational, not legal advice — if your situation is unusual, check with a telecom-marketing attorney.

How often should I text past customers without annoying them?

Tie it to service, not a marketing calendar. Reach out when a customer is genuinely due — a seasonal tune-up, a lapsed treatment — send one polite follow-up if there's no reply, then leave them alone until the next real occasion. A relevant text a couple of times a year lands as helpful; a steady drip of "we miss you" messages gets you muted or reported.

Why use SMS instead of email for win-back?

Because lapsed local customers actually read texts. SMS gets opened within minutes almost every time, while a win-back email to someone who hasn't thought about you in a year usually dies in a promotions tab. Texts also read more personal — like a neighbor reaching out, not a marketing blast. Email is still a fine low-cost backup for customers you can't or shouldn't text.

What should a win-back text actually say?

Keep it short, personal, and specific. Name the customer, name yourself or your company, give a real reason to rebook now (they're due for a tune-up, the season's coming), and end with one easy next step like "want me to get you on the schedule?" Skip the long pitch and the discount-bait. Being genuinely useful and timely converts better than being clever.

How do I know if reactivation is actually paying off?

Track three things: how many customers you reached, how many replied or booked, and the revenue those bookings produced. The number that matters is booked-job revenue against the small cost of texting. Because you're reaching people who already trust you, that ratio is usually strongly in your favor — which is why it's worth running as a standing system, not a one-time slow-month scramble.

Eric Strohmaier

Eric Strohmaier

Founder, AutoReview

Eric is the founder of AutoReview. He writes practical, no-hype guides on getting Google reviews, local SEO, and turning happy customers into steady 5-star reviews — the same playbook AutoReview automates for local businesses.

More about Eric

Related guides

See what's hiding in your customer list

AutoReview texts and emails your past customers on a seasonal, service-based cadence to rebook — and tracks the jobs and revenue it brings back. Start free and turn work you already earned into repeat work.

See how win-back works