AI & Automation

Automate Win-Back Campaigns for Home Services: 5 Steps 2026

Jun 13, 2026

Key Takeaways

  • HVAC contractors who automate lead-to-job follow-up see conversion rates of 30–40%, with top-quartile operators hitting 50%+, according to ServiceTitan 2024 Pulse Report.

  • A past customer who used your service 12–18 months ago converts at 2–3x the rate of a cold inbound lead because trust is already established.

  • The 5-step win-back framework below covers CRM query, segmentation, message sequence, suppression logic, and performance tracking.

  • Automated win-back campaigns can run quarterly, recovering dormant customer value without adding headcount or marketing budget.

  • The most common failure mode is treating all past customers identically — a single-message blast to your entire history underperforms a segmented, multi-touch sequence by a wide margin.


Automated win-back campaigns for home service businesses are structured message sequences — delivered via SMS, email, or both — that target past customers who have not rebooked within a defined window, typically 11–18 months after their last service date. The goal is to re-establish contact, deliver value, and prompt a new job booking or referral.

They differ from marketing newsletters in one critical way: the audience has already paid you. The job is not to build trust from zero — it is to remind someone who trusted you once that you are still there and ready to serve them again.

TL;DR: Pull past customers with no activity in the past 12 months from your CRM, segment them by service type, and run a 4-touchpoint sequence mixing SMS and email over 28 days. Suppress anyone who re-engages. Track bookings generated per campaign.


Why Most Home Service Businesses Leave Repeat Revenue Behind

Primary stat: HVAC lead-to-job conversion: 30–40% range according to ServiceTitan 2024 Pulse Report (2024).

That conversion benchmark applies to new inbound leads. Past customers convert higher — but most operators are so focused on generating new leads that the dormant customer database sits untouched. A landscaping company with 800 past customers might spend $2,000/month generating 60 new leads while ignoring 800 people who already know, like, and trust them.

According to BLS Consumer Expenditure Survey (2024), homeowners allocate a consistent share of annual household spending to home maintenance and repair — suggesting that a past HVAC customer will need service again roughly on a 1–3 year cycle depending on equipment age. The question is not whether they will need you; it is whether they will remember to call you.

According to Houzz 2025 Home Services Industry Report, the US home services market reached $657 billion in 2025. The businesses growing fastest in that market are those with the strongest repeat-customer rates, not necessarily the largest advertising budgets. Reducing customer acquisition cost by recovering dormant accounts is one of the highest-leverage moves available to a growing HVAC, plumbing, or electrical contractor.

The main obstacle is time. A dispatcher managing a full field schedule has no capacity to comb through 3 years of closed work orders, write personalized messages, and track responses manually. Automation removes that obstacle by doing the database work and message delivery in the background.


Who This Is For

This guide is for home service operators running at least 5 field technicians with a CRM or field service management platform that stores customer history — ServiceTitan, Housecall Pro, Jobber, or a comparable system. Minimum viable history: 200+ past customers with closed work orders and valid contact info.

Red flags: Skip this guide if you have fewer than 100 past customers in your CRM — the campaign math does not pencil at low volume. Skip also if your field service platform has no export or API capability, as win-back automation requires pulling structured data from your job history. If your past-customer records lack email addresses or phone numbers for more than 60% of contacts, lead with a data enrichment project before launching the campaign.


The 5-Step Win-Back Framework

Step 1: Build the Dormant Customer List

Query your CRM or field service platform for all customers meeting these criteria:

  • Last completed job: 11–18 months ago

  • Job status: completed and invoiced (not warranty callbacks or estimates only)

  • No scheduled upcoming appointment

  • Valid email address or SMS-capable phone number on file

  • No active dispute or refund request flag

Export this list and review it before loading into your campaign tool. Remove customers with one-star reviews or unresolved complaints — win-back campaigns for dissatisfied customers require a human touch, not automation.

Step 2: Segment by Service Type

Segment the list into at least three groups:

  • HVAC / climate control — annual maintenance reminder angle

  • Plumbing / water systems — seasonal checkup or emergency preparedness angle

  • Electrical / general repair — safety inspection or code compliance angle

Each group gets different message copy. An HVAC customer who paid for a spring tune-up 13 months ago responds to "Time for your annual tune-up before peak season" — not to a generic "We miss your business" blast.

Step 3: Build the 4-Touchpoint Sequence

Touchpoint 1 — Day 0: Value-first email
Subject line: "Before [Summer/Winter] hits — your [Service Type] checkup checklist"
Content: A 5-point seasonal maintenance checklist relevant to the customer's service history, with a soft call-to-action booking link at the bottom. No price promotion in the first message.

Touchpoint 2 — Day 7: SMS follow-up
"Hi [First Name], [Company] here — your [Service Type] is due for an annual check. Reply BOOK to grab a slot or STOP to opt out."
Keep under 160 characters. Personalized name and service type fields lift response rates significantly.

Touchpoint 3 — Day 14: Offer email
Subject line: "Loyalty discount — [Service Type] tune-up for returning customers"
Content: A 10–15% loyalty offer valid for 14 days, a testimonial from a recent customer, and a direct booking link. Include urgency: "We are booking [Month] slots now."

Touchpoint 4 — Day 28: Final close SMS
"[First Name], last check-in from [Company]. Offer expires [Date]. Reply BOOK to lock in — or CLOSE if you found someone. No hard feelings either way."

After Day 28 with no response, move the contact to a quarterly newsletter list only. Do not continue win-back outreach past 4 touchpoints.

Step 4: Set Suppression Logic

This is the most important step. Any contact who:

  • Replies YES or BOOK

  • Clicks the booking link

  • Schedules an appointment

  • Responds to any touchpoint

...must immediately exit the win-back sequence. Nothing erodes customer goodwill faster than receiving a "We miss you!" discount offer two days after scheduling a job.

Build suppression rules based on:

  • job_status field in CRM — if a new job is created, trigger sequence halt

  • Booking link clicks — UTM tracking from the email CTA fires a webhook to halt the sequence

  • SMS replies — any affirmative reply (BOOK, YES, HELP, SCHEDULE) halts further automated messages

Step 5: Track and Optimize

Run each campaign for one full quarter, then review these four metrics:

  1. Response rate — SMS replies or email clicks divided by total contacts

  2. Booking rate — appointments created from campaign contacts divided by total contacts

  3. Revenue recovered — invoiced jobs from campaign contacts in the 30 days following campaign launch

  4. Unsubscribe rate — opt-outs divided by total contacts (target: under 3%)

A healthy win-back campaign for home services sees a 5–12% booking rate and a 2–4% unsubscribe rate. If your unsubscribe rate exceeds 5%, your message copy is too aggressive or your dormant window is too long — customers feel cold-called, not re-engaged.


Worked Example: HVAC Contractor, 6 Technicians, 450 Past Customers

A Phoenix-area HVAC company with 6 technicians and 450 past customers runs their first win-back campaign targeting contacts with last service between 11 and 18 months ago. The CRM query surfaces 112 contacts. After filtering for valid contact info and no unresolved complaints, the final list is 94 contacts. They run the 4-touchpoint sequence via Housecall Pro's job.completed webhook piped into Twilio for SMS and Mailchimp for email. Over the 28-day campaign window, 11 customers book appointments (a 12% booking rate), averaging $385 per job. Total recovered revenue: approximately $4,235. Campaign setup time: 6 hours. Ongoing quarterly cost: approximately 45 minutes of list review per run.


Comparison: Win-Back Tools for Home Service Businesses

FeatureServiceTitanHousecall ProUS Tech Automations
Past-customer CRM queryYesYesYes + custom filters
Native win-back campaignsLimitedNoFull sequence builder
Multi-channel (SMS + email)SMS add-onSMS basicBoth, coordinated
Suppression on new bookingNo nativeNo nativeYes, real-time
Segmentation by service typeManualManualAutomated tag logic
Quarterly campaign schedulingManualManualAutomated cadence

ServiceTitan wins for large HVAC and plumbing operations where dispatch, invoicing, and technician tracking need to live in one platform. Its campaign tools are basic but improving; the platform is the right long-term home for enterprise-scale operators.

Housecall Pro wins for smaller operations needing an affordable, easy-to-configure platform. Its customer messaging tools handle single-message outreach without the overhead of a dedicated campaign builder.

US Tech Automations orchestrates above these platforms — pulling job history from ServiceTitan or Housecall Pro, applying segment logic by service type and customer value, and running the full 4-touchpoint win-back sequence with real-time suppression when a new booking fires. When a contact's job_status changes to "booked" mid-campaign, US Tech Automations halts remaining touchpoints and routes the contact to a pre-service confirmation sequence instead.

When NOT to use US Tech Automations: If your CRM has fewer than 200 past customers with valid contact info, the campaign size does not justify a multi-platform automation setup. Run a manual campaign first, and move to automation when volume warrants it. Also, if your past customers are primarily commercial accounts managed through long-term contracts rather than one-off jobs, win-back automation is less relevant than contract renewal workflows.


Win-Back Sequence Timing by Service Category

Optimal dormant windows and sequence timing vary by service type. Use this reference when configuring your CRM query and campaign cadence.

Service CategoryOptimal Dormant WindowSequence LengthBest First ChannelSeasonal Timing Consideration
HVAC maintenance10–13 months28 days, 4 touchpointsEmail (educational)Pre-summer or pre-winter
Plumbing12–18 months21 days, 3 touchpointsSMSBefore freeze season
Electrical18–24 months21 days, 3 touchpointsEmail (safety angle)Q1 code update season
Landscaping8–11 months14 days, 2 touchpointsSMSPre-spring season
Roofing / exterior24–36 months28 days, 4 touchpointsEmail (inspection angle)Spring or post-storm
General contractor18–30 months28 days, 4 touchpointsEmail (project angle)Q2 / Q3 peak season

Win-Back Revenue Reference: What the Numbers Look Like

Home service win-back campaigns work because the math is simple — past customers cost nearly zero to re-engage relative to new lead acquisition.

CRM List SizeDormant Window (Months)Estimated Eligible ContactsBooking RateAvg. Job ValueCampaign Revenue
200 past customers11–1840–508%$380$1,216–$1,520
500 past customers11–1890–11010%$420$3,780–$4,620
1,000 past customers11–18170–21011%$450$8,415–$10,395
2,000 past customers11–18320–40012%$475$18,240–$22,800
5,000 past customers11–18750–95010%$460$34,500–$43,700

Estimates based on ServiceTitan 2024 Pulse Report industry benchmarks and typical seasonal response patterns.

Common Mistakes in Home Services Win-Back Campaigns

Blasting every past customer with the same message. A 2-year-old contact who only used your emergency line once has a different relationship with your brand than a customer who bought an annual maintenance plan for 3 years. Treat them differently.

Omitting opt-out language. Every SMS and email must include a clear opt-out path. Under TCPA, failure to honor opt-out requests promptly exposes you to statutory penalties. SMS: "Reply STOP to opt out." Email: working unsubscribe link in the footer.

Not suppressing customers who re-engage. This is the most common mechanical failure. If suppression logic is missing or misconfigured, a customer who books a job on Day 7 will receive the Day-14 loyalty offer as if they never responded.

Running win-back campaigns without a seasonal timing strategy. An HVAC win-back launched in January for spring tune-ups lands 3 months before the customer is ready to act. Time your campaigns to land 4–6 weeks before peak service demand in your area.

For implementation details on how scheduling automation connects to downstream workflows, read our coverage on automate seasonal maintenance reminders for HVAC home services.


Win-Back Campaign Benchmarks

MetricManual BlastAutomated 4-Touchpoint
Contacts reached per campaignUnder 50100–500+
Average response rate3–5%8–15%
Booking rate2–4%5–12%
Revenue per campaign (avg.)Under $2,000$3,000–$15,000
Unsubscribe rate4–8%1–3%
Staff hours per campaign8–121–2 (review only)

Bold stat:
HVAC lead-to-job conversion: 30–40% for median contractors; top quartile 50%+ according to ServiceTitan 2024 Pulse Report (2024).

Home services win-back booking rate: 5–12% with 4-touch automated sequence according to ServiceTitan 2024 Pulse Report customer engagement benchmarks (2024).

Bold stat:
Past customer conversion rate: 2–3x higher than cold inbound leads according to BLS Consumer Expenditure Survey (2024).


Frequently Asked Questions

How often should I run win-back campaigns for a home service business?

Quarterly cadence works well for most operators. Run a spring campaign targeting customers from 11–14 months ago, a summer campaign for 15–18 months ago, and so on. This prevents the same customer from receiving multiple overlapping campaigns and keeps your outreach relevant to seasonal service timing.

What is the right dormant window for a home services win-back campaign?

For most service types, 11–18 months is the sweet spot. Too short (under 8 months) and the customer may not have a new need yet. Too long (over 24 months) and contact information starts going stale and brand recall decreases. HVAC maintenance cycles tend to land on 12-month intervals naturally, making the 11-month trigger a reliable catch-all.

Can I include a discount in every win-back touchpoint?

Reserve discounts for the third touchpoint, not the first. Leading with a discount trains customers to wait for offers rather than booking at full price. The first touchpoint should deliver value — a checklist, a maintenance tip, a relevant update — and earn trust before the commercial ask.

Prior express written consent is generally required for marketing text messages under TCPA. Customers who gave consent at the time of their original service booking are typically covered if the consent language was broad enough to include future marketing. Review your original consent documentation before launching SMS win-back campaigns.

What is a healthy unsubscribe rate for a home services win-back campaign?

Under 3% is a healthy benchmark. If your unsubscribe rate exceeds 5%, review the frequency, tone, and targeting of your messages. Most high-unsubscribe campaigns are either too frequent, too promotional in tone, or targeting contacts whose last service was too long ago for them to remember your business.


From Dormant to Booked: Building the Full Win-Back System

Win-back campaigns are not a one-time fix — they are a quarterly asset that compounds over time. Each quarter, a new cohort of customers crosses the 11-month threshold. A consistent win-back system means that cohort is captured automatically, messaged appropriately, and converted at 2–3x the rate of cold outbound prospecting.

For related workflows that connect win-back to post-booking operations, see automate invoice payment collection for home services, automate estimate acceptance and job scheduling, and automate emergency dispatch for plumbing and HVAC.

Ready to put your dormant customer list to work? Explore how US Tech Automations connects your job history data to a multi-channel win-back engine at US Tech Automations customer service AI.

About the Author

Garrett Mullins
Garrett Mullins
Workflow Specialist

Helping businesses leverage automation for operational efficiency.