Lost Customer Reactivation
Your Winback Questions, Answered Straight
Everything home service owners ask before running an automated reactivation campaign — cost, compliance, list quality, and the guarantee. No fluff, just answers.
How old does a customer have to be before you consider them 'dormant'?
Six months is the threshold — and the reasoning matters. A customer who last called five months ago may still be in a natural seasonal cycle. Push them too early and you look like you're blasting a list. Wait past 12 months and response rates drop unless you lead with a strong, specific hook.
Six months hits the sweet spot: long enough that the customer has had time to need service again, short enough that they still remember your name and had a decent experience.
That number isn't locked in. Trade type matters. HVAC customers cycle on a predictable 6-12 month maintenance rhythm — spring tune-up, fall tune-up. Plumbing customers are event-driven; they call when a pipe bursts, not on a schedule. Drain cleaning and water restoration typically have longer gaps between calls. We adjust the dormancy cutoff by trade so the campaign hits people at the right point in their cycle — not just because they crossed an arbitrary calendar date.
What exactly do the reactivation messages say?
Not 'we miss you.' Generic blasts get ignored. Your past customers get trade-specific, time-relevant messages that give them a concrete reason to respond today.
The message hooks pull from things your customers actually care about: water heater age, seasonal timing, open maintenance windows — not coupons, not discounts, not relationship fluff. The goal is to make the message feel like a useful heads-up from a contractor they already trusted.
Here's a representative example for a plumbing context:
"Hi [First Name], this is [Business Name]. Water heater failures spike in fall when hot water demand goes up. If yours is 8+ years old, a quick inspection now costs a lot less than an emergency call in December. Reply YES and we'll get you on the schedule. Reply STOP to opt out."
Short. Specific. A clear reason to act. An obvious opt-out.
The tone is direct and useful — no 'limited time offer' pressure tactics, no fine print. You review and approve every message sequence before anything sends. Nothing goes out until you sign off.
Is this legal? How does SMS compliance work for past customers?
Texting past customers is legal in most contexts under federal rules — but conditions apply.
The legal basis is prior business relationship. If a customer hired you to replace their water heater, that transaction gives you a recognized basis to send relevant service messages. This falls under the framework established by the Telephone Consumer Protection Act.
Three conditions govern how messages go out:
- Quiet hours: Messages only send between 8 a.m. and 9 p.m. in the recipient's local time zone. The system enforces this automatically — nothing fires at 6 a.m. because you scheduled a campaign the night before.
- Opt-out: Every message includes a plain-language opt-out instruction. When a contact replies STOP, removal is immediate and permanent.
- Content scope: Messages stay relevant to the type of service you already performed — not unrelated promotions.
What if my past customer list is incomplete or messy?
Most lists are a mess — duplicate entries, partial names, old landlines, numbers with no names attached. That's normal. It doesn't automatically kill the campaign.
Here's what we can work with: first-name-only contacts, missing email addresses (SMS doesn't need them), duplicate entries (we deduplicate before launch), and numbers that need a mobile-vs-landline check (we run that scrub during setup).
What gets removed: landlines (untextable), disconnected numbers, and any contact already on a suppression list from a previous campaign you ran.
If you're above 50 cleanable mobile contacts, we assess list quality during onboarding and give you an honest count of what we can actually work with before you commit to anything.
How do I know if it's working without checking a dashboard?
You don't log into anything. You watch your calendar.
When the reactivation campaign books a job, that appointment shows up in your existing calendar — the same tool you already use. The booking is attributed to the campaign so you know which jobs came from winback outreach versus inbound calls.
Once a month you get a plain-English SMS summary: how many past customers were reached, how many responded, how many booked. At the end of the first 30-day campaign cycle, we send a written report — contacts worked, messages sent, bookings attributed, estimated revenue recovered.
No logins. No new dashboards. No software to learn. You run your business and we send you a scorecard.
What does this cost and does the $5,000 guarantee cover it?
The lost customer reactivation service is part of the flagship package: $9,997 one-time setup + $497/month. The setup fee covers sequence configuration, list scrubbing, message creation, your approval walkthrough, and full launch. The monthly fee covers ongoing campaign operation, list maintenance, automatic opt-out management, and monthly performance reports.
The performance guarantee applies to the full system — AI Receptionist, Missed Call Text Back, and reactivation together. The promise: $5,000 in recovered or booked revenue within 60 days of go-live, or you don't pay the monthly fee until we hit that number.
For the reactivation component specifically, 'recovered revenue' means booked appointments that trace directly to a reactivation-triggered conversation — a past customer who responds to a campaign message and books a job. We track that attribution and include it in the 30-day written report.
The full terms, measurement methodology, and what specifically counts as recovered revenue are on our guarantee page. Read them before you sign up — we want you to know exactly what we're promising and exactly how we prove it.
Can I run reactivation across multiple service types at the same time?
Yes. If you run plumbing and HVAC under the same business, your past customers don't all get the same message — they get a message matched to the service they hired you for.
During list setup, contacts are segmented by the service type on their previous job. HVAC customers get HVAC-specific seasonal hooks. Plumbing customers get plumbing-specific messages. If a customer used both services, we route them into the highest-value sequence for their profile.
A generic 'hey, it's been a while' message sent to your entire list performs worse than one that speaks directly to what the customer already bought. 'Your furnace tune-up reminder' lands differently than a drain cleaning pitch on someone who only ever called you for a water heater replacement.
Multi-trade segmentation is handled during onboarding. You tell us what services you offer — we build the sequences.
What happens if a customer asks not to be contacted again?
One reply ends it. A customer replies STOP — or any standard opt-out keyword — and three things happen immediately: the message thread stops, the contact is flagged as suppressed, and they are permanently removed from every future campaign sequence in the system.
Permanently means permanently. Not 'until the next campaign list gets built.' Not 'unless someone forgets to pull the file.' The suppression is automatic and carries forward into every campaign you run going forward.
You don't maintain a do-not-contact list. You don't manually pull contacts out of future campaigns. Opt-out compliance is built into the workflow — not something you have to manage.
If a suppressed contact calls your business directly and books a job on their own, that's their choice. But they stay off your outbound list unless they explicitly re-opt in.
Frequently asked
How old does a customer have to be before they're considered dormant for a reactivation campaign?
Six months is the standard threshold. Contacts who last engaged less than six months ago may still be in a natural service cycle. Those dormant longer than 12 months need a stronger, more specific hook to generate a response. The exact cutoff is adjusted by trade type — HVAC customers follow a predictable maintenance rhythm while plumbing customers are event-driven and less predictable.
What do the reactivation messages actually say?
Messages are trade-specific and time-relevant — not generic 'we miss you' blasts. A plumbing reactivation message might reference water heater age and fall demand. An HVAC message might reference an upcoming furnace tune-up window. Every message includes a clear opt-out instruction. The business owner reviews and approves all message sequences before anything sends.
Is texting past customers legal under TCPA rules?
Texting past customers is legal in most contexts under federal rules, based on the prior business relationship framework under the Telephone Consumer Protection Act. Messages must be sent during permitted hours (8 a.m. to 9 p.m. local time), include an opt-out mechanism, and be relevant to services previously performed.
This is not legal advice. SMS compliance law varies by state and changes over time. Consult a licensed attorney in your jurisdiction for guidance specific to your business situation.
What if my past customer list is incomplete or messy?
Duplicate entries, partial names, and old landlines mixed into a list are normal. The agency scrubs landlines, deduplicates entries, and checks for disconnected numbers before any campaign runs. A minimum of 50 cleanable mobile contacts is needed for the campaign to be viable — below that threshold, volume is too low to produce enough booked appointments to justify the cost.
How will I know if the reactivation campaign is producing booked jobs?
Booked appointments attributed to the campaign appear directly in your existing calendar. A monthly plain-English SMS summary covers how many contacts were reached, how many responded, and how many booked. A written 30-day report details contacts worked, messages sent, bookings attributed, and estimated revenue recovered. No dashboard login is required.
What does the lost customer reactivation service cost and what does the guarantee promise?
The service is included in the flagship package: $9,997 one-time setup plus $497/month. The performance guarantee covers the full system — $5,000 in recovered or booked revenue within 60 days of go-live, or no monthly fee is charged until that number is reached. Full guarantee terms are available at aiclientbuilder.com/guarantee.
Can I run reactivation campaigns for multiple service types at the same time?
Yes. Contacts are segmented by their previous service type during list setup. Plumbing customers receive plumbing-specific messages and HVAC customers receive HVAC-specific messages — even if they're on the same overall list. Multi-trade segmentation is configured during onboarding; the business owner does not need to manage it manually.
What happens when a contact replies STOP to a reactivation message?
Removal is immediate and permanent. The contact is suppressed from all future campaign sequences automatically — no manual management required by the business owner. The suppression persists across every subsequent campaign run through the system.
Past Customers Are Revenue You Already Earned
Stop letting them go to a competitor who stayed in touch. We configure and operate the entire reactivation system for you — live in 48 hours, with a $5,000 performance guarantee.