Williams Air Solutions

Past Customer Reactivation

Every HVAC company sits on hundreds of past customers who haven't called in a year. Reaching them costs near-zero and returns $8–$12 per dollar spent (BDR).

The Math

New customer acquisition: $296–$350 (WebFX). Reaching a past customer: near-zero per contact. BDR benchmarks database marketing at $8–$12 return per dollar vs $3–$4 for new customer acquisition.

How to Segment the List

By recency

SegmentWhoWhat to sendExpected response
6–12 monthsRecent, still warmSeasonal tune-up reminder15–25% booking rate
12–24 monthsDrifting away"It's been a while" + offer8–15%
24–36 monthsGone quietWin-back with incentive5–10%
36+ monthsMay have movedVerify address first, softest touch3–5%

By service type

By equipment age

Equipment ageMessage
8–10 yearsPlant the seed: repairs start costing more than they're worth
10–12 yearsPeak decision window: what to watch for, what replacement looks like
12–15 yearsExceeded expected lifespan (FL climate: 10–15 years)
15+ yearsEmergency replacements cost more and give fewer choices

By spend history

Campaign Types

  1. Seasonal tune-up reminder — 6–8 weeks before the busy season. Simplest and most effective.
  2. Equipment age alert — triggered by install date. Honest heads-up, not a sales pitch.
  3. Lapsed agreement win-back — 7 days, 30 days, 90 days after lapse. Make it easy to come back.
  4. "We haven't heard from you" — for the 12–24 month segment. Simple, direct, no hard sell.
  5. Exclusive past-customer offers — early-bird scheduling, past-customer pricing on replacements.

Channel Selection

ChannelCostResponseBest for
EmailNear-zero28–35% open, ~3% CTREveryone on the list. $36–$42 return per $1 (WebFX).
Direct mail$0.50–$2.00Up to 5.3% (DMA)High-value + 24mo+ dormant. 161% ROI on house lists (ANA).
SMS/Text$0.01–$0.0590%+ open, 20–30%Agreement renewals, confirmations. Requires TCPA consent.
Phone$3–$8 (CSR time)Highest per-contact$2K+ lifetime value. Former customer reactivation converts better via phone (BDR).

Multi-touch sequence

  1. Week 1: Email — seasonal reminder + past-customer benefit
  2. Week 2: Postcard — same offer, physical mailbox
  3. Week 3: Email — social proof ("X families in [area] have already scheduled")
  4. Week 4: SMS (if opted in) — "Still need that tune-up? Reply YES to book."
  5. Week 5: Phone call (high-value only)

Compliance Basics

This is not legal advice. Consult an attorney for your specific situation. Full compliance reference: Marketing Compliance.
ChannelConsentKey rulePenalty
EmailOpt-out (can email past customers)Must include unsubscribe + physical addressUp to $53K/email
Text/SMSOpt-in (written consent BEFORE first marketing text)Separate consent for marketing vs dispatch texts$500–$1,500/text
Direct mailNone requiredRun USPS NCOA for 2+ year old addressesN/A
PhoneEBR exemption (18 months)Scrub DNC list every 31 days$500–$1,500/call

Implementation

Minimum viable version

Export past customers from your field service software. Send one seasonal email. That's it. If the list has 500+ contacts and even 3% book, you just generated 15 appointments at near-zero cost.

Automated version

Triggered campaigns based on last service date, equipment age, and agreement status. ServiceTitan Marketing Pro, Housecall Pro, or a dedicated email platform (Mailchimp, Constant Contact) can run these on autopilot.

ROI Benchmarks

MetricBenchmarkSource
Database marketing ROI$8–$12 per dollarBDR
New customer acquisition ROI$3–$4 per dollarBDR
Email ROI$36–$42 per $1WebFX
Direct mail ROI (house list)161%ANA
Reactivated customer retentionHigher than new customerIndustry data
Sources (6)
  • BDR — database marketing ROI benchmarks (Profit Coach)
  • WebFX — 2026 HVAC marketing benchmarks, email ROI
  • ANA (Association of National Advertisers) — direct mail ROI on house lists
  • AutoRev, exploreMarketing — reactivation campaign response rates
  • FTC — CAN-SPAM Compliance Guide
  • FCC — TCPA page