Growth

Reactivating past customers: the list you already own

By Scavi Company · · 12 min read
Reactivating past customers: the list you already own

Every service business owns an asset it does not treat as one: the list of people who already paid it money. They know your name, they let a technician into their home, and most of them have not heard from you since the invoice was settled. Acquiring a new customer costs $180 to $600 in most trades. Reactivating a past one costs a text message — and converts at three to eight times the rate, because the hardest part of the sale was finished years ago.

The list you already own

Every service business has an asset it does not treat as one: the list of people who already paid it money. They know the company name, they let a technician into their home, they have a payment method on file somewhere, and — critically — most of them have not been contacted since the invoice was settled.

The economics are not close. Acquiring a new customer in most home service trades costs between $180 and $600 in marketing spend. Reactivating a past customer costs the price of a text message and a phone call. And the past customer converts at three to eight times the rate of a cold lead, because the hardest part of the sale — trust — was completed years ago.

So why does almost nobody do it systematically? Three reasons, all of them fixable:

  • The list is a mess. Spread across an old system, a spreadsheet, paper invoices and one technician's phone.
  • It feels like begging. Owners imagine an awkward call and avoid it, when the actual message is a service reminder that customers routinely appreciate.
  • Nobody owns it. Reactivation is never urgent, so it loses to whatever is on fire this week.
The calculation that makes this urgent

Take your customer count from three years ago, multiply by the share you have not served since, and multiply by your average ticket. A company with 2,400 past customers, 61% dormant, at a $340 average ticket, is sitting on $497,000 of addressable revenue — most of which will convert at 6% to 14% from a properly run campaign. That is $30,000 to $70,000 available in about three weeks of work.

Segment before you send anything

The single biggest mistake in reactivation is blasting the entire list with one message. Past customers are not one group, and the four segments need entirely different approaches.

Segment 1 — Recent and satisfied (served in the last 18 months). These are not reactivation targets; they are retention and upsell targets. The right message is a maintenance reminder or a service plan offer, not a "we miss you" note. Sending a win-back message to a current customer reads as sloppy.

Segment 2 — Dormant with a service cycle (18 months to 4 years, in a trade with a natural interval). The richest segment. Heating, cooling, chimneys, gutters, pest control, septic and drains all have intervals, and a customer who is overdue by two cycles usually knows it. The message writes itself: it has been three years, here is what typically needs attention at this point.

Segment 3 — Dormant without an obvious cycle (any age). Needs a reason to exist. A seasonal offer, a new service you did not offer when they were a customer, or a genuine value message like a maintenance checklist.

Segment 4 — Problem customers. The ones who disputed an invoice, left a bad review, or you fired. Leave them out. Reactivating a bad customer costs more than the revenue and frequently produces a second bad review.

Two data points multiply the value of segmentation if you have them: what service they bought and what the technician noted. A customer whose technician wrote "water heater is 14 years old" three years ago is now a very specific, very warm conversation.

Keep reading — free

The rest of this article is worth the 20 seconds

Tell us where to send it and the full piece unlocks right here, along with everything else on this blog.

Rather just talk? Message us on WhatsApp.

What to actually say

Reactivation messages fail when they are about you and work when they are about the customer's equipment, home or schedule.

Four principles:

Lead with the specific, not the generic. "We serviced your furnace in October 2023" beats "we noticed it has been a while." Specificity proves you have a record and are not blasting a list.

Give a reason that is about them. A service interval, a seasonal risk, an age-related concern, or a change in what you offer. Not that you would like more business.

Make the action tiny. One question with an easy answer converts far better than a request to schedule. "Would you like me to check availability for next week?" outperforms "call us to book."

Do not lead with a discount. Discounting first trains the list to wait for offers and attracts the least valuable respondents. Lead with the reason; hold the incentive for the second or third touch, and make it about scheduling convenience rather than price.

On channel: text outperforms email by a wide margin in this industry for reactivation, as long as the customer previously consented and the message clearly identifies you and offers an opt-out. Phone still converts best of all, particularly for higher-ticket segments, and works best when it follows a text rather than arriving cold.

Running the campaign

A reactivation campaign is a project with a beginning and an end, not a permanent background activity. Run it as four weeks of concentrated work.

Week 1 — Clean and segment. Export everything, deduplicate, remove bad numbers, tag by last service date and service type, exclude problem customers. This is unglamorous and it determines everything downstream.

Week 2 — Segment 2 first. Text the dormant-with-cycle group in batches your schedule can absorb. Batching matters: sending 900 texts on a Monday produces 60 replies your office cannot handle, which converts a good campaign into a bad customer experience.

Week 3 — Call the non-responders in the highest-value slice. A short call referencing the text. This is where the largest tickets come from.

Week 4 — Segments 1 and 3. Maintenance plans to the recent group, offer-led messaging to the no-cycle group.

Then convert it into a permanent system, which is the part that matters more than the campaign: every customer gets a scheduled follow-up at their natural interval, set on the day the job is completed. A company that does this never needs a reactivation campaign again, because the list stops going dormant in the first place.

One campaign, measured

A residential service company with three technicians ran its first structured reactivation campaign against a list built over nine years.

The list: 3,180 unique customers. After cleaning: 2,740 valid contacts. Segmented into 611 recent, 1,346 dormant with cycle, 703 dormant without cycle, and 80 excluded.

The work: one office person for four weeks, roughly 62 hours, plus $310 in messaging costs. Total cost including wages: $2,190.

Results from the dormant-with-cycle segment (1,346 contacts): 218 replies, 147 jobs booked, 131 completed at an average ticket of $416 — $54,496.

From the no-cycle segment (703 contacts): 61 replies, 34 jobs at an average of $298 — $10,132.

From the recent segment (611 contacts): 88 maintenance agreements sold at $219 annually — $19,272 in recurring revenue.

Total: $83,900 in the first ninety days, from $2,190 of effort.

The number the owner found most useful came later: of the 165 reactivated customers, 109 booked again within eighteen months, adding another $61,000. The campaign did not just produce jobs; it restarted relationships that had simply been allowed to lapse.

The one change that prevents needing this again

Book the next visit before the technician leaves. Companies that schedule the follow-up on completion day — even twelve months out, even loosely — keep 55% to 75% of customers active, against 25% to 40% for companies that rely on the customer remembering. The reactivation campaign is the cure. This is the prevention, and it costs one sentence.

Doing it without creating a problem

Reactivation touches marketing communication rules, and casual handling creates real exposure. Four practices keep it clean:

Contact only people with an existing business relationship. Past customers are a different category from purchased lists, and the distinction matters legally and reputationally.

Identify yourself clearly and give an easy opt-out in every message, and honor opt-outs immediately and permanently across all channels.

Respect calling and texting hours and any do-not-call registrations, and keep records of consent where you have it.

Do not use the list for anything the customer would find surprising. Selling or sharing customer contact data damages trust in ways that are hard to repair and may create obligations you have not considered.

Rules vary by state and change over time, so it is worth a short conversation with a professional before a large campaign. But the practical guidance is simple: message people who hired you, about work you did for them, with an easy way to stop hearing from you.

Fixing the list so this is possible

Most reactivation campaigns are limited not by messaging but by data. The list exists in fragments, and the fragments disagree. Before any campaign, five fields need to be reliable for every customer, and getting there is usually two to four days of work that pays for itself many times over.

A single identity per household. The same customer often appears three times: once from a phone call, once from an online booking and once from a technician typing the name differently. Deduplicating by address rather than by name catches most of it.

Last service date and service type. Without these, segmentation is impossible and every message becomes generic.

A working mobile number. Landlines and disconnected numbers are a large share of older lists. Bad numbers do not just fail — in some systems they degrade the sending reputation of the good ones.

Equipment or property notes. Age of the unit, size of the home, what the technician observed. This is the field that turns a reminder into a specific conversation, and it is almost never captured deliberately.

Consent and opt-out status. Recorded, dated and honored across every channel.

Two habits keep the list clean once it is cleaned. First, capture the mobile number and permission at booking, every time, as a required field rather than an optional one. Second, make technicians record one property note per visit — the age of a system, a condition to watch, something the customer mentioned wanting done later. Thirty seconds per job builds, over two years, the most valuable marketing asset a service business can own.

And a caution about tooling: no software fixes a list that nobody maintains. Companies routinely migrate to a new platform hoping the data problem will resolve itself, and import the same fragmented records into a more expensive system. Clean first, then migrate.

Five mistakes in reactivation campaigns

  • One message to the whole list. Sends a win-back note to current customers and a generic note to your best prospects.
  • Leading with a discount. Trains the list to wait and attracts the least valuable respondents.
  • Sending faster than you can answer. A flood of replies with nobody to handle them is worse than not sending.
  • Including customers you fired. Costs more than it earns and often produces a second bad review.
  • Running it once. Without a scheduled follow-up system, the same list goes dormant again within two years.

The numbers to watch

  • Active customer percentage — served within their natural interval, divided by total customers.
  • Reply rate and booking rate by segment, which tells you where the list's value actually sits.
  • Average ticket of reactivated customers versus new customers; it is usually higher.
  • Cost per reactivated customer against your cost per new customer.
  • Second-visit rate within eighteen months, the number that shows whether relationships restarted or just transacted.
  • Percentage of completed jobs with the next visit scheduled, the prevention metric.

Reactivation is the only marketing channel where the hardest work — earning trust and proving competence — was finished years ago and is simply sitting unused. It requires no ad budget, no new positioning and no clever creative. It requires a clean list, four segments, a message about the customer rather than the company, and someone whose job it is to actually send it. Most service businesses will find more money in that list than in any campaign they could buy this quarter.

Find out what is sitting in your customer list

Send us your total customer count, how many you have served in the last eighteen months and your average ticket. We will size the dormant revenue and outline the four-week campaign to recover it.

Frequently asked questions

How much revenue is sitting in a past customer list?

Take your customer count from three years ago, multiply by the share you have not served since, and multiply by your average ticket. A company with 2,400 past customers, 61% dormant, at a $340 average ticket is sitting on roughly $497,000 of addressable revenue — and a properly run campaign typically converts 6% to 14% of it, which is $30,000 to $70,000 available in about three weeks of work. The economics are not close to new customer acquisition: a new customer costs $180 to $600 in marketing spend in most home service trades, while a past customer costs a text message and converts at three to eight times the rate, because trust was established years ago. In one measured campaign, $2,190 of effort produced $83,900 in ninety days and another $61,000 over the following eighteen months from repeat visits.

How should a past customer list be segmented?

Into four groups that need entirely different messages, because blasting one message at the whole list is the single biggest mistake in reactivation. Recent and satisfied customers served in the last eighteen months are retention and upsell targets, not win-back targets — send a maintenance reminder or service plan offer, because a we-miss-you note to a current customer reads as sloppy. Dormant with a service cycle, eighteen months to four years in a trade with a natural interval, is the richest segment: the customer is overdue and usually knows it. Dormant without an obvious cycle needs a reason to exist, such as a seasonal offer or a service you did not offer before. And problem customers — disputes, bad reviews, ones you fired — should be excluded entirely, because reactivating them costs more than the revenue and often produces a second bad review.

What should a reactivation message say?

Something about the customer's equipment, home or schedule — never about your need for business. Four principles: lead with the specific rather than the generic, because we serviced your furnace in October 2023 proves you have a record while we noticed it has been a while proves you are blasting a list; give a reason that is about them, such as a service interval, seasonal risk or age-related concern; make the action tiny, since would you like me to check availability for next week converts far better than call us to book; and do not lead with a discount, which trains the list to wait for offers and attracts the least valuable respondents — hold any incentive for the second or third touch and frame it as scheduling convenience. On channel, text outperforms email substantially where consent exists, and a phone call converts best of all when it follows the text rather than arriving cold.

How do you run a customer reactivation campaign?

As a four-week project with a beginning and an end, not a permanent background activity. Week one is cleaning and segmenting: export everything, deduplicate, remove bad numbers, tag by last service date and service type, and exclude problem customers — unglamorous work that determines everything downstream. Week two texts the dormant-with-cycle group in batches your schedule can absorb, because sending 900 messages on a Monday produces sixty replies the office cannot handle and turns a good campaign into a bad customer experience. Week three calls the non-responders in the highest-value slice, referencing the text, which is where the largest tickets come from. Week four handles the recent segment with maintenance plans and the no-cycle segment with offer-led messaging. Then convert it into a permanent system by scheduling every customer's next visit on the day their job is completed.

What are the rules for texting past customers?

Four practices keep a reactivation campaign clean. Contact only people with an existing business relationship — past customers are a different category from purchased lists, and the distinction matters legally and reputationally. Identify yourself clearly and give an easy opt-out in every message, honoring opt-outs immediately and permanently across all channels. Respect calling and texting hours and any do-not-call registrations, and keep records of consent where you have it. And do not use the list for anything the customer would find surprising, since selling or sharing contact data damages trust in ways that are hard to repair. Rules vary by state and change over time, so a short conversation with a professional is worth it before a large campaign — but the practical guidance is simple: message people who hired you, about work you did for them, with an easy way to stop hearing from you.