Part of The Ultimate Guide to Google Reviews

How Plumbing Companies Win Back Past Customers With SMS

A plumber customer reactivation playbook: exactly which past customers to text, the seasonal SMS cadence, offers, and revenue math to turn one-timers into repeat jobs.

Eric StrohmaierEric Strohmaier11 min read

The short answer

Most plumbers meet a customer once — during a panic call — and never hear from them again. Plumber customer reactivation is the fix: a short, well-timed text that reminds past customers you exist right when they need you again, like before the first freeze or when their water heater is aging out. Done on a seasonal and service-based cadence, it turns one-time drain-cleaning and emergency-repair customers into standing maintenance relationships, and it pulls real rebooked jobs out of a list you already own.

On this page

Why plumbers leak more repeat business than almost any trade

Plumbing has a strange problem: you're the hero at 11pm, and a total stranger by spring. A homeowner calls you with water pouring through the kitchen ceiling. You fix the busted supply line, quote before you touch anything, leave the place cleaner than you found it. They're relieved. They mean it when they say they'll call you next time.

Then next time comes — a slow drain, a sump pump that didn't kick on, a water heater making that noise — and they open Google and type "plumber near me" like they never met you. Not because you did bad work. Because the job was bought under panic, they never wrote your number down, and eight months of life happened in between.

That's the gap plumber customer reactivation closes. You already earned these people's trust in their own home. Reaching back out costs you a text message, not a new lead. The math on your existing customer list is almost always better than the math on any ad you could run.

Which past plumbing customers to text (and why)

Not everyone on your list is worth a text this month. The win-back money hides in specific buckets:

The one-time panic customer with no plan. Drain cleanings, cleared main lines, single emergency repairs. They liked you, they have no reason to think of you again, and a small nudge is enough. These are your easiest rebooks and your best candidates for a standing maintenance relationship.

Water heater owners aging into service. A tank you installed 3–5 years ago is due for an anode-rod check or a flush. One you (or someone) installed 8–12 years ago is living on borrowed time — a proactive replacement text beats the 2am cold-shower emergency for both of you.

Water-softener and whole-home filter customers. These have a real service interval — salt, cartridges, media. That's a built-in reason to reach out on a schedule, not a guess.

Repipe and remodel follow-ups. Big-ticket customers who trust you deeply but rarely have a reason to call. A once-a-year "everything holding up?" check keeps you top of mind for the next project — and their neighbor's.

The rule of thumb: sort your list by what they bought and how long ago, not just by date. A drain cleaning from last winter and a water heater from nine years ago need very different texts.

The seasonal and service SMS cadence for plumbers

Plumbing demand is driven by the calendar and by the age of the equipment in the house. Your cadence should ride both. A workable year looks like this:

Late fall (pre-freeze): The single highest-leverage text of the year. Remind past customers to protect exposed pipes, and offer a winterization or pipe-freeze-prevention check. You're selling peace of mind before the burst, which is far cheaper for them than the flood after.

Early spring: Sump-pump and backflow season. As the ground thaws and the rain comes, a "let's make sure your sump pump actually turns on" text is a genuine favor — and a basement flood is exactly the emergency you want to prevent for a customer, not profit from.

Age-triggered, year-round: Fire water-heater texts based on install age, not season. At 3–5 years, offer a flush/anode check. At 8–12 years, open the replacement conversation before it fails. Same for softener/filter service on its interval.

Annual touch: A once-a-year check-in for repipe and remodel customers keeps the relationship warm without pestering anyone.

The discipline that matters: don't blast the whole list every month. Text the right bucket at the right trigger. A homeowner who gets one useful, well-timed text a couple times a year sees a trusted plumber. One who gets a generic promo every three weeks sees spam and hits STOP.

What offer to lead with

The best plumbing win-back offer usually isn't a discount — it's removing a worry. "Let's make sure X doesn't fail on you" outperforms "10% off" because your customers already associate you with expensive surprises, and prevention is the thing they actually want.

Lead with a low-friction service that opens the door: a winterization check, a water-heater flush, a sump-pump test, a filter/softener service. These are easy yeses, they get you back inside the home, and they're where you spot the real work — the corroding valve, the tank on its last legs, the pipe that won't survive another winter.

If you do use a price hook, anchor it to the seasonal moment ("pre-winter pipe check") rather than a blanket coupon. And always give them a one-tap way to book or reply. The whole point is to make saying yes take three seconds from their phone.

The revenue math on a typical plumbing list (an example)

Here's illustrative math — your real numbers will differ, but it shows the shape of the opportunity.

Say you've served 1,200 households over the past few years and 800 of them have no maintenance relationship with you. You send a pre-freeze pipe-check text to those 800. If a modest 4% book, that's 32 jobs. A winterization or diagnostic visit might average, say, $250 — and a meaningful slice of those visits surface a bigger repair or a water-heater replacement worth far more.

Even ignoring the upsells, 32 jobs at $250 is $8,000 from one afternoon's text campaign to a list you already own. Layer in a couple of water-heater replacements that would've otherwise gone to whoever the homeowner Googled at 2am, and the seasonal campaign easily pays for itself many times over.

Again — this is an example, not a promise. Your booking rate depends on your list, your reputation, and your timing. The point is that the list already exists and the cost to text it is close to nothing.

How to measure rebooked jobs (not just texts sent)

Sending texts feels productive. What matters is jobs on the calendar and dollars in the bank. Track a short chain: how many customers you texted, how many replied or booked, how many jobs actually got done, and the revenue those jobs brought back.

Tie each rebooked job back to the campaign that triggered it. If your pre-freeze texts drove 32 checks and 6 of those turned into water-heater or repair work, that's the number that tells you the cadence is working — and which trigger to lean into next year.

This is also where automation earns its keep. Doing this by hand means exporting spreadsheets and guessing. AutoReview tracks the rebooked jobs and the revenue each win-back campaign brings back, so you can see what's actually working instead of hoping.

By hand vs. on autopilot

You can absolutely run this yourself. Pull your customer list, sort by service type and age, write the seasonal texts, send them in batches, handle the replies, and log every booking. Once. Maybe twice. Then the busy season hits, a week of emergency calls swallows your evenings, and the follow-up never goes out. That's how most plumbers' win-back efforts die — not from a bad idea, but from no time to run it.

That's the case for putting it on autopilot. AutoReview watches the calendar and the equipment age, texts the right past customers at the right trigger — pre-freeze, spring sump-pump season, water-heater aging out — follows up once, and tracks the jobs and revenue it brings back. You approve the messages; it does the remembering.

It runs alongside the review side of the same system: after you finish a job, a review request goes out by text and email, everyone gets asked the same way, and if someone's unhappy they get a private path to reach you first — while the public Google link is always one tap away and never hidden. Same list, two jobs: more reviews from new work, more repeat work from old customers.

You can start free and see what's hiding in your own list before you pay a cent.

How to run a plumber win-back SMS campaign

  1. 1

    Segment your list by service and age

    Sort past customers into buckets: one-time drain/emergency customers with no plan, water heaters at 3–5 and 8–12 years, softener/filter service intervals, and repipe/remodel follow-ups. Text buckets, not the whole list.

  2. 2

    Match the trigger to the season or equipment age

    Send pre-freeze pipe-check texts in late fall, sump-pump texts in early spring, and water-heater texts based on install age year-round. Right message, right moment.

  3. 3

    Lead with a low-friction, worry-removing offer

    Offer a quick check or service that gets you back in the home — a winterization check, a flush, a sump-pump test — rather than a blanket discount. Make booking a three-second reply.

  4. 4

    Follow up once, then stop

    One reminder to non-responders is fine. Honor STOP immediately and never blast the same customer repeatedly — fewer, better texts keep you trusted.

  5. 5

    Measure rebooked jobs and revenue

    Track texts sent, replies, jobs booked, jobs completed, and revenue — tied back to each campaign — so you know which trigger to lean into next year.

Example plumber win-back texts

Illustrative only — adapt the wording, and always include your company name and a STOP option.

Pre-freeze pipe check (late fall)

Hi Dana, it's Mike at Springfield Plumbing — we cleared your kitchen drain last winter. Cold snap's coming. Want us to do a quick pipe-freeze check before it hits? Reply YES and we'll grab a slot. Reply STOP to opt out.

Water heater aging out (age-triggered)

Hi Dana, Mike at Springfield Plumbing. The water heater we serviced is getting up there in years — worth a look before it quits on a cold morning. Want us to swing by and check it? Reply YES or STOP to opt out.

Do the math on your own list first

Curious what your past-customer list is actually worth? Use the calculator to estimate the reviews and repeat jobs hiding in the work you've already done.

Run the numbers

Frequently asked questions

Is it legal to text past plumbing customers like this?

Texting customers you already have a business relationship with — people you've done work for and who gave you their number — sits on much firmer ground than cold texting strangers. That said, follow the basics: identify your company, keep the messages relevant to the service you provided, honor STOP opt-outs immediately, and keep records of the relationship. When someone replies STOP, they come off the list, full stop. If you have any doubt about your specific situation, check with counsel — but a well-run win-back program to your own past customers is standard practice for local trades.

Won't past customers find reactivation texts annoying?

Only if you spam them. The plumbers who get complaints are the ones blasting the whole list a generic offer every few weeks. The ones who don't are texting the right customer at the right moment — a pipe-freeze reminder before the first cold snap, or a heads-up that their nine-year-old water heater is living on borrowed time. Timed and relevant, these texts read as a plumber looking out for them, not marketing. Send fewer, better texts.

How is this different from your Google review automation?

They're two sides of the same system. Review automation asks for a Google review after you finish a job — great for turning new work into reviews. Reactivation (win-back) reaches back out to past customers to rebook them — great for pulling revenue out of the list you already have. Most plumbers run both: the review side builds the reputation that wins the panic call, and the win-back side keeps the customers you already earned coming back.

I mostly get phone numbers, not emails. Does that work?

That's exactly why SMS is the backbone here. Plumbing jobs — especially emergencies — often leave you with just a cell number, and that's fine. Win-back texts go straight to the phone, with a one-tap way to reply or book. If you happen to have an email too, the system can use both, but a phone number is all you need to start.

What's a realistic booking rate on a win-back campaign?

It varies a lot by list quality, your reputation, and timing, so be skeptical of anyone quoting a guaranteed number. A well-targeted seasonal text to lapsed customers commonly lands in the low-single-digit to high-single-digit percent range that books — and the bigger payoff is often the repair or replacement work you spot once you're back in the home. The honest answer: run it on your own list, measure the rebooked jobs, and let your numbers tell you.

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

Every plumber is sitting on a list of past customers who'd rebook if you reminded them. Start free and let AutoReview text the right ones at the right time — pre-freeze, spring, water-heater age — and track the jobs it brings back.

Start free