The answer
Mostly. Segmenting old leads, cleaning the list, sending campaigns in safe batches and reporting results are automatable today. In our model about 60% of reactivation work can move to software. Writing the offer and handling the replies stay largely human, because reactivation works only when the message gives an old lead a genuinely new reason to talk.
The tasks, and how much of each is automatable today
Six tasks make up a reactivation campaign. Segmenting, list cleaning, batch sending and reporting are about 90% automatable. Writing the campaign is 50% automatable because AI can draft variants but someone must decide the offer. Handling replies and booking calls is about 35% automatable, and it is where the revenue appears.
| Task | Min / week | Automatable |
|---|---|---|
| Pull and segment old leads and past customersSaved filters by last activity, source and past spend. A person checks the segment makes sense before each send. | 90 | |
| Clean the list: bounces, opt-outs, duplicatesValidation and suppression rules handle most of it. Edge cases, such as shared company addresses, need review. | 60 | |
| Write the campaign messagesAI drafts variants quickly. Choosing the offer and the honest reason to get in touch is human. | 90 | |
| Send in batches and protect deliverabilitySending a few hundred a day keeps spam complaints down. A person watches bounce and complaint rates. | 45 | |
| Handle replies and book callsAI sorts replies into interested, not now, wrong person and unsubscribe. Conversations with interested people stay human. | 180 | |
| Report resultsReplies, bookings and revenue by segment are calculated automatically. | 30 | |
| Whole process | 495 |
Hours saved per week
For a business running a monthly reactivation campaign to a database of about 4,000 old leads and past customers, the work takes about 8.5 hours a week. Automating segmentation, cleaning, sending and reporting returns about 5 hours a week. The remaining time goes on replies, which is where reactivated deals are won.
Modelled on: A professional services business with about 4,000 old leads and past customers in its CRM, running one reactivation campaign a month.
- About 4,000 contacts with no activity for 90 days or more.
- One campaign a month, with prep spread across the weeks.
- About 3 hours a week of replies and booking during campaign periods.
- Messages sent by email and SMS where consent exists.
Tools that do the job
You need a CRM with old leads and past customers, a way to clean and segment them, and a sending tool that protects deliverability. GoHighLevel or HubSpot holds the contacts and sends. Clay can refresh outdated details. n8n handles batching and suppression. An AI agent sorts replies and drafts answers.
- GoHighLevel
- Holds the database and sends email and SMS campaigns with reply handling.
- HubSpot
- Alternative CRM with saved segments and email sending.
- Clay
- Refreshes job titles and companies for contacts who may have moved.
- n8n
- Batches sends, applies suppression lists and logs results.
- AI agent
- Classifies replies by intent and drafts first answers for review.
A simple workflow
The workflow starts with a monthly segment: leads and customers with no activity in 90 days. The list is cleaned of bounces, opt-outs and duplicates. A short, specific message goes out in daily batches. Replies are sorted by intent; interested people get a booking link and a person follows up.
- SegmentEach month, select leads and customers with no activity for 90 days, split by type and past spend.
- CleanRemove bounces, opt-outs and duplicates; refresh details where people have changed jobs.
- SendSend a short, specific message in daily batches, watching complaint rates.
- SortClassify replies; interested people get a booking link and a person follows up the same day.
- ReportRecord bookings and revenue by segment to decide what to send next month.
Keep these human
- Choosing the reason to reconnect. A new offer, a change in the business or a useful insight works; 'just checking in' does not.
- Conversations with interested replies. Old leads often have new context a person needs to hear.
Where it goes wrong
- Messaging without consent. Old lists often include people who never agreed to marketing. Check consent rules for each channel and country.
- Burning the domain. Sending thousands of emails at once to an old list raises bounces and spam complaints. Clean first and send in batches.
- Same message every month. Reactivation fatigue sets in fast; rotate the reason, not just the subject line.
What most guides miss
Most reactivation guides jump to message templates. The step that decides results is cleaning the list first. Old data contains people who left their company, changed number or never opted in. Removing them protects deliverability, keeps you within consent rules, and makes the reply rate an honest measure of the offer.
The evidence
- A 5% increase in customer retention lifts profits by 25% to 95%.Bain & Company (Frederick Reichheld), Prescription for cutting costs (2001)
- Poor data quality costs organisations an average of $12.9 million a year.Gartner, How to Improve Your Data Quality (2021)