Executive Playbook

The Revenue Reactivation Playbook

Your most profitable growth lever isn't new leads — it's the customers who already paid you, already trusted you, and then stopped calling. Here's how to get them back.

Executive Summary

Past customers who have stopped buying are the most profitable growth opportunity in any service business — and the one most businesses completely ignore. Why? Because chasing new leads feels like growth. Reactivating old customers feels like cleanup. But the economics are unambiguous: reactivating a past customer costs a fraction of acquiring a new one, converts at 3–5x the rate, and typically has higher average order values because they already trust you.

Most home service businesses have hundreds or thousands of past customers in their CRM — and no systematic process for bringing them back. They rely on the customer to remember them, find their number, and call. That's not a strategy. That's hope.

This playbook provides the complete framework for identifying, segmenting, and reactivating past customers — with specific strategies, messaging templates, timing guidance, and measurement systems.

Customer Reactivation Segments & Strategies

Not all past customers are equally reactivatable. Segment by relationship type, time since last purchase, and reason for lapse. Each segment requires a different approach.

Lapsed maintenance agreement customers

25–40% recovery

Timeframe: 6–12 months since last renewal

Personal outreach from owner or senior tech. Acknowledge the lapse. Ask what changed. Offer a return incentive tied to their specific history — not a generic coupon.

One-time service customers who never returned

15–25% recovery

Timeframe: 12–24 months since last job

Seasonal reminder tied to their original service. 'We did your AC repair in July 2024 — wanted to make sure everything's running well this summer.' No pitch in the first contact. Just service.

Former recurring customers lost to competitor

10–20% recovery

Timeframe: 3–12 months since last service

Win-back offer with a specific reason to return. Not just 'we want you back' — a concrete improvement: new AI booking, faster response, expanded service area, whatever changed since they left.

Customers who moved out of service area

Indirect — referral revenue recovery

Timeframe: Any timeframe

Referral request. 'We can't serve you at your new address, but if you know anyone in [old service area] who needs [service], we'd be grateful for the introduction.'

Estimate-only customers who never booked

10–20% recovery

Timeframe: 3–18 months since estimate

Project-specific follow-up. Reference the original estimate. Ask if the project is still on their radar. Offer to refresh the estimate if conditions or pricing have changed.

The Reactivation Sequence

1

Audit Your CRM

Pull every customer who hasn't transacted in 6+ months. Count them. Segment them. Calculate what reactivating just 10% would be worth using your actual LTV.

2

Clean the Data

Verify contact information. Remove duplicates. Flag customers who have moved, died, or explicitly asked not to be contacted. The data quality of your dormant list determines what's possible.

3

Segment by Value and Reason for Lapse

Not all past customers are equal. A former maintenance-agreement customer is worth 10x a one-time repair customer. Prioritize reactivation effort by segment value.

4

Create Segment-Specific Campaigns

Different segments need different messages. The maintenance customer who let their contract lapse needs to hear something different than the one-time repair customer from 2023.

5

Execute and Track

Run campaigns in waves. Track open rates, response rates, conversion rates, and revenue recovered by segment. Use results to improve the next wave.

6

Build a Permanent Reactivation Engine

Reactivation shouldn't be a one-time project. Build automated triggers: 'customer hasn't transacted in 180 days → enter reactivation sequence.' Set it and monitor it.

The Reactivation Messaging Framework

The difference between a reactivation campaign that works and one that gets deleted unread is the message. Generic "we miss you" emails get ignored. Specific, helpful, personal messages get responses. Here's the framework for each segment.

Lapsed Maintenance

Subject line: Your [System] hasn't been serviced since [Month Year]

Reference their last service date. Note the risks of skipping maintenance. Offer a return incentive — not a discount, but a reason: priority scheduling, extended warranty, free diagnostic with tune-up. The message is: we noticed you left, we care about your system, here's a reason to come back that's not just 'we want your money.'

One-Time Service

Subject line: How's your [service performed] holding up?

No pitch. No offer. Just a check-in referencing their specific job. 'We installed your water heater in March 2023 — wanted to make sure it's still running strong. If you ever need anything, we're here.' The goal is to put your name back in their mind — not to close a sale on this contact.

Estimate-Only

Subject line: Did your [project type] ever get done?

Acknowledge that life happens and projects get delayed. Offer to refresh the estimate — no pressure, no expiration. 'If the project is still on your radar, we'd be happy to update the estimate. If you went another direction, no worries at all.' The tone is helpful, not resentful.

Lost to Competitor

Subject line: Something changed. We wanted you to know.

Lead with what's improved since they left — new AI booking, faster response, expanded hours, new service line. Not a generic 'we're better now.' A specific, concrete improvement that addresses a likely pain point from their previous experience. Close with an open door: 'We'd love another chance to serve you.'

Measuring Reactivation ROI

Reactivation campaigns must be measured against their own benchmarks — not against new-customer acquisition metrics. The economics are fundamentally different.

MetricNew Customer AcquisitionCustomer Reactivation
Cost per contact$50–$200+ (ad spend)$0.50–$5 (email/SMS)
Conversion rate2–5% (cold lead)10–40% (warm past customer)
Average order valueStandardOften higher (trust already exists)
Time to closeDays to weeksHours to days
CACFull acquisition costFraction of acquisition cost

Common Mistakes

Treating all dormant customers as one list — a lapsed maintenance customer and a one-time repair customer from 2022 are not the same. Different message, different offer, different expected recovery rate.

Sending 'we miss you' emails — no one believes them and no one responds to them. Every reactivation message must add value or information, not broadcast that you've noticed their absence.

Offering discounts as the only reactivation lever — price is rarely the reason a customer left. Diagnose the real reason before prescribing the fix. A discount to a customer who left because of poor communication just tells them you're still missing the point.

Running reactivation once and never again — reactivation is not a one-time project. Customers are constantly aging into dormancy. Build the engine so it runs continuously.

Warning Signs

You've never pulled a list of dormant customers and calculated what reactivating them is worth

Your CRM contains customer records you haven't contacted in years — and you don't know which ones are still good

You spend 90%+ of your marketing budget on new customer acquisition and 0% on reactivation

You don't track churn rate — you only notice a customer is gone when you happen to look at their account

Your only 'reactivation strategy' is hoping they remember your name when they need service again

Implementation Checklist

CRM audited — all dormant customers identified and counted
Reactivation value calculated (dormant count × target recovery rate × LTV)
Customer list cleaned and segmented by value, timeframe, and lapse reason
Segment-specific campaigns created with tailored messaging and offers
Campaign wave 1 executed with tracking
Results measured: reach, response, conversion, revenue recovered
Automated reactivation triggers built for ongoing execution
Monthly reactivation dashboard reviewed

Ready to Recover the Revenue Hiding in Your CRM?

CJM audits, segments, and reactivates dormant customer bases as part of the Customer Retention Operating System. It starts with a free 15-minute conversation.

Book Your Free Strategy Call

Related: Customer Retention OSLocal Follow-Up SystemLTV Improvement