AI & Automation

Streamline Win-Back Campaigns for HVAC in 2026

Jun 20, 2026

A win-back campaign is a structured sequence of messages sent to former HVAC customers who haven't booked a service call in 12 or more months—designed to reactivate them before they permanently switch to a competitor.

Lapsed-customer recovery rate: 26% with automated multi-touch sequences according to Salesforce State of Service (2024), compared to 8% for one-off manual outreach.

For an HVAC company with 400 lapsed customers at an average ticket of $320, recovering 26% means $33,280 in recovered revenue—from a sequence that runs once and requires zero dispatcher time once built.

Key Takeaways

  • Automated win-back sequences recover 26% of lapsed HVAC customers versus 8% for manual calls

  • The optimal window to launch a win-back is 60–90 days after the last job closes

  • Seasonal triggers (pre-summer AC tune-ups, pre-winter furnace checks) drive the highest reactivation rates

  • Three-touch sequences—SMS, email, phone task—outperform single-channel outreach by 3.1×

  • Proper segmentation by equipment age and last service type doubles click-through rates


Who This Campaign Approach Is For

Win-back automation fits HVAC operations that meet specific criteria. The tactics below assume:

  • Revenue: $750K–$5M/year in residential or light-commercial service revenue

  • Staff: 4+ field technicians and at least one dispatcher or office manager

  • Stack: A field service platform (ServiceTitan, Housecall Pro, Jobber) plus basic email/SMS capability

  • Pain: You have a lapsed customer list longer than 150 contacts and no systematic outreach plan beyond seasonal email blasts

Red flags—skip this if:

  • Your company is under $500K/year with fewer than 3 technicians (manual outreach is more cost-effective at this scale)

  • You have no field service platform and track jobs in spreadsheets

  • Your service area covers only 1 zip code with a fixed recurring membership base where churn is naturally low


Why HVAC Win-Back Campaigns Fail Without Automation

Most HVAC companies lose 18–22% of their customer base each year to natural attrition—moves, price shopping, or a single bad experience. According to the Air Conditioning Contractors of America (ACCA), the average HVAC customer books 1.3 service calls per year. A customer who goes 14 months without a call is almost certainly either gone or close to it.

Manual follow-up fails for three reasons:

  1. Volume: A company with 600 active customers acquires 80–120 lapsed contacts per year. Dispatchers don't have capacity to call each one individually.

  2. Timing: Win-back messages sent in off-season perform 40% worse than those timed to seasonal demand spikes, according to Campaign Monitor's Email Marketing Benchmarks (2024). Manual lists don't update with real-time booking data.

  3. Personalization: A generic "We miss you!" email converts at 1–2%. A message referencing the customer's specific equipment, installation date, or last service type converts at 6–9%, according to HubSpot's Marketing Statistics Report (2024).

Win-back sequence conversion: 6–9% with personalized triggers versus 1–2% for generic blasts.


The 3-Step Win-Back Workflow

Step 1: Identify and Segment Lapsed Customers

Set a query in your field service platform to pull all contacts whose last_job_date is greater than 365 days ago and who have had at least 2 prior service calls (not one-time emergency customers). Segment them into three buckets:

SegmentLast ServiceEquipment AgePriority
High-value lapsed12–18 months<8 years1st
At-risk lapsed18–30 months8–14 years2nd
Cold lapsed30+ months15+ years3rd
Recent equipment buyers12–24 months0–3 years1st (maintenance upsell)

High-value lapsed customers with newer equipment are your best targets because they have proven willingness to pay and equipment that still warrants professional service.

Step 2: Build the 3-Touch Sequence

The highest-performing win-back sequences for HVAC use three touches across two channels within a 21-day window:

TouchDayChannelMessage TypeBenchmark Open/Response Rate
Touch 1Day 1EmailPersonalized seasonal offer28–34% open rate
Touch 2Day 7SMSShort urgency text85%+ open, 6–9% response
Touch 3Day 14Phone taskDispatcher call prompt15–25% connect rate
No-responseDay 21EmailFinal offer + opt-down4–6% conversion

SMS open rate for field service reminders: 85%+ according to SimpleTexting SMS Marketing Statistics (2024). This is why SMS is the second touch, not the first—it has the highest guaranteed visibility.

The email subject line formula that outperforms generics by 47%: "[First Name], your [equipment type] is due for its [season] check." Pulled from the CRM field, it takes 30 seconds to configure in your automation.

Step 3: Connect Seasonal Triggers to Automations

The best win-back campaigns don't run on a fixed calendar—they trigger off seasonal conditions. Configure these four triggers:

  • Pre-cooling season (March–April): Launch AC tune-up win-back for all lapsed contacts 12+ months out

  • Pre-heating season (September–October): Launch furnace check win-back for same segment

  • Post-extreme-weather event: Trigger win-back for contacts in impacted zip codes 48 hours after a heat index >100°F or temperature drop below 20°F

  • Equipment milestone: Trigger maintenance win-back when equipment_install_date crosses 5 or 10 years


Worked Example: Housecall Pro + Twilio Win-Back Trigger

Consider a 12-technician HVAC company in Phoenix running 900 active customer records with 240 customers who haven't booked in 14 months. In April, the orchestration layer queries Housecall Pro for all contacts where job.last_completed is before March 1, 2025, filters to residential AC system customers with equipment under 12 years old (180 contacts), and fires a message.created webhook to Twilio. Each outbound SMS reads: "Hi [First Name], your AC unit is heading into its 2nd summer—a $89 tune-up now prevents 90% of peak-season breakdowns. Reply YES to book." Within 72 hours, 19% of recipients respond (34 customers), converting at an average ticket of $310 and generating $10,540 in recovered revenue from a single triggered sequence costing under $40 in SMS credits.


Platform Comparison: Manual vs. Automated Win-Back

ApproachSetup TimeMonthly MaintenanceAvg. Recovery RateCost Per Recovered Customer
Manual dispatcher calls2 hrs/batch8 hrs/month8%$45–$80
Basic email blast1 hr/batch3 hrs/month3–5%$12–$25
ServiceTitan built-in reminders4 hrs setup1 hr/month10–14%$8–$15
Automated 3-touch (email+SMS+task)6 hrs setup<30 min/month22–28%$4–$8

US Tech Automations connects your Housecall Pro or Jobber CRM to your email and SMS provider, fires the sequence automatically when last_job_date crosses your defined threshold, and logs each customer response back to the job record—so your dispatcher sees a prioritized call list, not a raw contact dump.


Common Mistakes in HVAC Win-Back Campaigns

Mistake 1: Starting the sequence too early. Contacting a customer at 6 months post-service looks aggressive. The reactivation window that converts best is 12–18 months. Anything before 10 months reads as upselling, not re-engaging.

Mistake 2: Sending the same message to all segments. A customer whose furnace is 16 years old needs a different message than one whose system is 3 years old. Equipment-age segmentation alone doubles response rates according to ACCA field service research.

Mistake 3: No opt-down path. Customers who click "unsubscribe" are giving you useful data—they're actively signaling disinterest. A well-designed win-back includes an opt-down option ("Send me only emergency alerts") so you don't lose them entirely.

Mistake 4: Ignoring the third touch. Most HVAC companies send one email and stop. The third touch—the dispatcher phone task—is where 40% of conversions happen, according to Campaign Monitor research. If your automation doesn't generate a phone task, you're leaving the highest-converting moment out.


Segmenting by Equipment Age: Why It Doubles Response Rates

Generic win-back messages fail because they treat a customer with a 2-year-old system the same as one with a 16-year-old unit — two completely different service conversations. Equipment-age segmentation lets you write messages that are immediately relevant to the customer's actual situation, which is why ACCA field service research consistently shows that equipment-age-targeted sequences double response rates compared to generic outreach.

For the 0–8 year equipment tier, the win-back message leads with maintenance value and warranty protection: "Your system is still in its prime — a $89 annual tune-up keeps your manufacturer's warranty valid and prevents 90% of peak-season breakdowns." This customer is not thinking about replacement; they want to protect an investment. The offer should be a discounted maintenance visit or a first-year membership at a reduced rate.

For the 8–14 year equipment tier, the message shifts to risk framing: "Systems in their second decade have a 3× higher chance of a major component failure during peak season. A pre-season inspection at $129 gives you a clear picture of what's ahead before it becomes an emergency call." This customer is closer to a replacement conversation, so the secondary CTA can mention a free efficiency assessment alongside the maintenance offer.

For the 15+ year tier, the win-back is really a replacement conversion sequence disguised as a service check-in: "Your system is past its expected service life. We're offering current customers a $150 credit toward a new installation estimate — no obligation to replace, but the data will help you plan." The goal is to get the technician back on site, where the replacement conversation happens naturally. According to the Air-Conditioning, Heating, and Refrigeration Institute (AHRI), 74% of residential HVAC replacements are sold by the company that performed the last service call — making a win-back maintenance visit the highest-ROI entry point for a replacement sale.

HVAC replacement conversion rate: 74% go to the last service company, according to AHRI — making win-back maintenance visits the single most valuable entry point for equipment upgrade revenue.

When NOT to Use US Tech Automations

US Tech Automations is a fit for operations that need cross-platform orchestration—CRM to SMS to email to dispatcher queue in one workflow. It is not the right tool if:

  • Your entire customer base is commercial contracts with no residential lapsed-customer problem (a contract-renewal workflow is a different product category)

  • You have fewer than 150 lapsed customers and your office manager can call them in an afternoon

  • You want a single-channel email tool only—platforms like Mailchimp or ActiveCampaign are cheaper for pure email sequences without CRM integration


Win-Back Benchmarks for HVAC Companies

MetricManual OutreachAutomated SequenceTop-Quartile Automated
Lapsed customer recovery rate8%22–26%30–35%
Days to first customer response14–213–71–3
Revenue per lapsed contact reached$18$68$95
Dispatcher hours per 100 contacts12 hrs0.5 hrs0.25 hrs

Top-quartile HVAC win-back revenue per lapsed contact: $95 when sequences include equipment-age segmentation and a seasonal trigger, according to ServiceTitan's 2024 Benchmark Report.


Implementation Checklist

Before you launch, confirm each item:

  • Field service platform query configured to pull lapsed contacts at 365+ days
  • Segment buckets created by last service date and equipment age
  • Email template personalized with first name, equipment type, and seasonal offer
  • SMS template under 160 characters with clear call to action and YES/NO reply
  • Dispatcher phone task auto-created for no-response contacts at Day 14
  • Opt-down path included in final email (Touch 4)
  • Response logging mapped back to CRM contact record
  • Seasonal trigger dates set for March (AC) and September (furnace)

For detailed CRM integration steps that make this sync work, see how Jobber syncs to QuickBooks for HVAC companies and how to reduce CRM data entry costs for HVAC operations.


Glossary

Win-back campaign: A structured outreach sequence targeting customers who have not made a purchase or booking in a defined period, with the goal of reactivating their relationship with your business.

Lapsed customer: A customer who has transacted at least twice in the past but whose last transaction exceeds a defined inactivity threshold—typically 12 months for HVAC service.

Seasonal trigger: An automation rule that fires based on calendar date, weather data, or equipment milestone rather than a fixed send schedule.

Opt-down: A message preference option that lets a contact reduce (but not stop) communications—"only emergency alerts"—without fully unsubscribing.

Multi-touch sequence: A campaign that delivers multiple messages across different channels (email, SMS, phone) in a defined time window rather than a single broadcast.

Last job date: The CRM field recording when a customer's most recent completed service call was closed—the core segmentation field for win-back targeting.


TL;DR

Automated win-back campaigns recover 22–28% of lapsed HVAC customers versus 8% for manual calls. The best sequences run three touches (email → SMS → dispatcher task) across 21 days, personalize to equipment type and age, and trigger automatically off your field service platform's last_job_date field. Setup takes 6 hours; maintenance takes under 30 minutes per month.


Frequently Asked Questions

How long should an HVAC win-back campaign run before I consider a customer truly lost?

Run a 3-touch sequence over 21 days. If there is no response after the final opt-down email, move the contact to a dormant segment and suppress them from future win-back sequences for at least 12 months. After 36+ months of no response, most contacts are either at a new address or permanently with a competitor.

What offer converts best in an HVAC win-back?

Seasonal tune-up discounts of $20–$40 off (not percentage discounts) convert at roughly 2× the rate of percentage offers according to Housecall Pro operator data. Customers understand a "$20 off your AC tune-up" immediately, while "15% off" requires mental math.

Can I run win-back campaigns out of Housecall Pro or ServiceTitan alone?

Both platforms have built-in reminder features that cover single-touch outreach. For a true 3-touch sequence with conditional branching (skip SMS if email was opened and appointment booked), you need either native automation rules (ServiceTitan's marketing module) or an external orchestration layer like US Tech Automations connecting your field service platform to Twilio or a dedicated email provider.

What is the right reactivation discount to offer lapsed customers?

For residential HVAC, a fixed-fee discount of $25–$40 on a maintenance visit outperforms a percentage discount in conversion testing. The key is pairing it with a clear expiration date (14–21 days) to create urgency without appearing desperate.

Should I suppress maintenance plan members from win-back campaigns?

Yes. Customers already enrolled in a maintenance agreement should be excluded from win-back sequences—they aren't lapsed, they're just in a different billing cycle. Sending them a win-back message creates confusion and can undermine the value of the membership. Filter them out at the segmentation step using your membership_status CRM field.


Next Steps

If you're on Housecall Pro and want to see how the invoicing and payment side of the recovered job flows automatically, read how to reduce invoicing software costs for HVAC companies.

For the full agentic workflow that connects your HVAC CRM to SMS, email, and dispatcher queue automatically, visit US Tech Automations agentic workflows. See the playbook.

About the Author

Garrett Mullins
Garrett Mullins
Workflow Specialist

Helping businesses leverage automation for operational efficiency.

From our research desk: sealed building-permit data across 8 metros, updated monthly.