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
| Segment | Who | What to send | Expected response |
| 6–12 months | Recent, still warm | Seasonal tune-up reminder | 15–25% booking rate |
| 12–24 months | Drifting away | "It's been a while" + offer | 8–15% |
| 24–36 months | Gone quiet | Win-back with incentive | 5–10% |
| 36+ months | May have moved | Verify address first, softest touch | 3–5% |
By service type
- Repair-only: "The repair we did on [date] bought you time — here's how to keep it running."
- Install customers: "We installed your [unit] in [year]. Here's what to know at [age] years."
- Lapsed agreement holders: "Your plan expired [date]. Re-enroll at the same rate within 30 days."
By equipment age
| Equipment age | Message |
| 8–10 years | Plant the seed: repairs start costing more than they're worth |
| 10–12 years | Peak decision window: what to watch for, what replacement looks like |
| 12–15 years | Exceeded expected lifespan (FL climate: 10–15 years) |
| 15+ years | Emergency replacements cost more and give fewer choices |
By spend history
- $2,000+ lifetime: Personal phone call or handwritten note
- $500–$2,000: Email sequence + direct mail
- Single small repair: Email only
Campaign Types
- Seasonal tune-up reminder — 6–8 weeks before the busy season. Simplest and most effective.
- Equipment age alert — triggered by install date. Honest heads-up, not a sales pitch.
- Lapsed agreement win-back — 7 days, 30 days, 90 days after lapse. Make it easy to come back.
- "We haven't heard from you" — for the 12–24 month segment. Simple, direct, no hard sell.
- Exclusive past-customer offers — early-bird scheduling, past-customer pricing on replacements.
Channel Selection
| Channel | Cost | Response | Best for |
| Email | Near-zero | 28–35% open, ~3% CTR | Everyone on the list. $36–$42 return per $1 (WebFX). |
| Direct mail | $0.50–$2.00 | Up to 5.3% (DMA) | High-value + 24mo+ dormant. 161% ROI on house lists (ANA). |
| SMS/Text | $0.01–$0.05 | 90%+ 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
- Week 1: Email — seasonal reminder + past-customer benefit
- Week 2: Postcard — same offer, physical mailbox
- Week 3: Email — social proof ("X families in [area] have already scheduled")
- Week 4: SMS (if opted in) — "Still need that tune-up? Reply YES to book."
- 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.
| Channel | Consent | Key rule | Penalty |
| Email | Opt-out (can email past customers) | Must include unsubscribe + physical address | Up to $53K/email |
| Text/SMS | Opt-in (written consent BEFORE first marketing text) | Separate consent for marketing vs dispatch texts | $500–$1,500/text |
| Direct mail | None required | Run USPS NCOA for 2+ year old addresses | N/A |
| Phone | EBR 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
| Metric | Benchmark | Source |
| Database marketing ROI | $8–$12 per dollar | BDR |
| New customer acquisition ROI | $3–$4 per dollar | BDR |
| Email ROI | $36–$42 per $1 | WebFX |
| Direct mail ROI (house list) | 161% | ANA |
| Reactivated customer retention | Higher than new customer | Industry 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