Published by CXJ Labs, an automation company. Not independent. Read our disclosure.
The Automation Index

Can lead reactivation be automated?

Largely automatable: 63% of task time

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.

TaskActivity typeMin / weekAutomatable
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.Processing data
base rate 69%
9090%
Clean the list: bounces, opt-outs, duplicatesValidation and suppression rules handle most of it. Edge cases, such as shared company addresses, need review.Processing data
base rate 69%
6090%
Write the campaign messagesAI drafts variants quickly. Choosing the offer and the honest reason to get in touch is human.Applying expertise
base rate 18%
9050%
Send in batches and protect deliverabilitySending a few hundred a day keeps spam complaints down. A person watches bounce and complaint rates.Processing data
base rate 69%
4590%
Handle replies and book callsAI sorts replies into interested, not now, wrong person and unsubscribe. Conversations with interested people stay human.Interacting with people
base rate 20%
18035%
Report resultsReplies, bookings and revenue by segment are calculated automatically.Processing data
base rate 69%
3090%
Whole process49563%

Base rates are McKinsey Global Institute's technical automation potential for each activity type. The share for each task is our adjusted estimate. Method.

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.

8.5 hours a week by hand, 5back with automation. Formula: the sum of each task's minutes multiplied by its automatable share, divided by 60, rounded to the nearest half hour.

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.

  1. SegmentEach month, select leads and customers with no activity for 90 days, split by type and past spend.
  2. CleanRemove bounces, opt-outs and duplicates; refresh details where people have changed jobs.
  3. SendSend a short, specific message in daily batches, watching complaint rates.
  4. SortClassify replies; interested people get a booking link and a person follows up the same day.
  5. 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