Lead reactivation campaign cover: Seam 04, Contact to Booking, from The Thirteen Seams by Jon Weberg

Book Calls From Leads You Wrote Off: A Lead Reactivation Campaign

October 26, 2026•18 min read

Open your CRM at 8:15 on a Monday, filter the pipeline to every lead marked lost, not a fit or cancelled, sort it by the date each one came in, and you are looking at a column of people you already paid to reach, each with a phone number, a form answer and a reason they once raised their hand, untouched since the week somebody stopped dialing. Multiply that count by what a lead cost you last quarter and the number on your screen is money your ad account has already spent, isn't it? That column sits on the handoff The Thirteen Seams calls Seam 04, and a lead reactivation campaign is how you put it back on your calendar.

The short answer

A lead reactivation campaign is a scheduled sequence of texts, calls and emails that brings old leads already in your CRM back to a booked sales call. The version that works filters the list before anything sends, texts a heads-up minutes before a human dials, stops the instant a lead replies, books or opts out, and routes anyone who cannot afford the main offer to a smaller one.

What you will walk away with

  • The four exclusion rules (booked, bought, opted out, spoken to in the last 14 days) that keep a database reactivation from texting the wrong people.

  • The heads-up text a setter sends 2 to 3 minutes before dialing from the closer's own number, and why the number matters.

  • The full cadence: Day 3 text, Day 7 text with the closer's calendar link, and a handoff to a 21 day nurture on Day 8.

  • Three stop rules: a reply creates a CALL NOW task, a booking ends the sequence, and "stop" sets do-not-disturb on every channel.

  • The $997 smaller-offer path with a two-email sequence for leads who wanted the result and could not do the number.

What is a lead reactivation campaign, and which old leads does it bring back?

A lead reactivation campaign is a planned return to the people who already gave you their name, which means every contact in it has seen your ad, read your page and typed a phone number into your form, so the hardest and most expensive part of the sale, earning a stranger's attention, happened months ago on your budget. The leads it brings back come from three pools that look different in your CRM and behave the same way at the handoff: the enquiries your team disqualified, the deals your closers lost, and the customers who cancelled.

Each pool is known to you, reachable by you and already paid for by you, and each one belongs to nobody, because sales moved on to fresh leads and marketing moved on to fresh spend, so the revenue each pool produces is not low, it is zero. How many names in your own pipeline carry one of those three labels right now, and when did anyone last send a single one of them a reason to come back? The cancelled pool alone deserves a second look, since Amy Gallo, writing in Harvard Business Review in 2014, put acquiring a new customer at five to 25 times the cost of keeping an existing one, and a customer who left is far closer to existing than a stranger in your ad account.

This is Seam 04, CONTACT to BOOKING, in The Thirteen Seams: everyone who said no, on either side, gets thrown away, and the fix is a scheduled next offer for each pool with one revenue number per pool.

Why does a database reactivation blast burn your list instead of booking calls?

A database reactivation blast burns the list because it goes out to everyone at once, which means the man who bought from you last Tuesday, the woman your setter spoke to on Thursday and the lead who texted stop in March all receive the same "are you still interested?" in the same minute, and the replies that do come back land in a shared inbox where nobody owns the next move. You probably tried a version of this already, a nine word email or a one line text sent to the whole list on a Sunday, and when it produced a handful of confused replies and a spike in opt-outs the story became that the leads were dead, didn't it?

The leads were never the problem, and neither was your copy. The problem was that nobody owned the handoff between a lead going quiet and a lead getting a scheduled next step, which is why your team describes these people the way most teams do:

"Not a fit, moving on." "That one went cold last year." "They churned, it's in the report."

Every one of those sentences closes a file that nobody was asked to reopen, and a reactivation campaign that works is mostly a set of rules about who gets reopened, in what order, by whom, and what happens the second they answer.

From a real install

A tax strategy firm asked me to work the pipeline of one closer, and when the export came back it held 1,935 dormant leads, people who had asked for help once and then drifted, so instead of blasting them we built a single smart list that dropped anyone already booked, anyone who had bought, anyone who had opted out and anyone a rep had spoken to in the last 14 days. A setter then works the list by phone, and 2 to 3 minutes before each dial a heads-up text goes out from the closer's own number, so the name on the lead's screen is the person they would actually be speaking with. When nobody answers, an automated cadence takes over: a Day 3 text that opens "Still worth a look" and closes on "or should I close your file out?", a Day 7 final text carrying the closer's calendar link, and on Day 8 a handoff into a 21 day nurture. Any reply stops the cadence that instant and creates a CALL NOW task for the setter, a booking stops it, and the word "stop" sets do-not-disturb on every channel, while leads who are not a fit for the main offer route to a $997 smaller offer with a two-email sequence of its own. Every text sends Monday to Saturday between 10am and 6pm in the lead's own time zone. The firm's results are still coming in, so what you are reading is the wiring, and the wiring is the part you can copy this week.

Who belongs on a reactivation smart list, and who has to be kept off it?

A reactivation smart list belongs to the leads who went quiet, not the leads who are mid-conversation, so the rules that keep people off it matter more than the rules that put people on it. A smart list in GoHighLevel, HubSpot or any CRM that filters on tags and activity rebuilds itself every time a contact changes, which means a lead who books on Wednesday falls off Thursday's dials without anyone remembering to remove them.

Rule

Who it removes

What it protects

Already booked

Anyone with a future appointment on any calendar

The call you already won, and the lead's sense that your team knows who they are

Already bought

Anyone tagged as a customer or with a payment on file for the offer

A new client who would otherwise receive a "still interested?" text a week after paying you

Opted out

Anyone who replied stop or carries a do-not-disturb flag on any channel

Your sending number and the trust of everyone else on the list

Spoken to in the last 14 days

Anyone with a logged call, conversation or reply from a rep inside 14 days

The live thread a setter or closer is already working by hand

Pipeline scope

Everyone outside the one pipeline or one closer you are starting with

A clean first test, with one owner and one calendar link on every message

Run those four exclusions inside one pipeline of your own CRM tonight and the count that survives is your real reactivation list, which will be smaller than the raw export and far more likely to pick up, won't it? Starting with one closer's pipeline, the way the tax strategy firm did, also means every text can carry one real name and one real calendar, which is the detail the next two steps depend on.

Why send a heads-up text 2 to 3 minutes before the setter dials?

A heads-up text sent 2 to 3 minutes before the dial turns an unknown number into an expected call, because the lead's phone lights up first with a short message from a named person at your company saying they are about to ring about the form they filled in, and when the phone rings a few minutes later the caller is no longer a stranger. Sending it from the closer's own number rather than a shared line means the name in the text, the number on the screen and the person who eventually runs the sales call are all the same human, so the lead never has to work out who is who.

Think about the last time an unknown number called you at 2:40 on a Wednesday, and then think about the last time someone texted "calling you in two minutes about the quote" and did exactly that: which one did you answer? The gap of 2 to 3 minutes is short enough that the text is still on the lock screen when the phone rings, and long enough that the lead can step out of a meeting or turn down the radio, which is a small piece of courtesy that your setter gets to carry into the first ten seconds of the call.

What should the Day 3 and Day 7 reactivation texts say?

The Day 3 and Day 7 texts are the automated half of the campaign, and they only fire for leads the setter could not reach, so each one is short, sent from the same closer's number, and written to get a one-word reply rather than a click. The Day 3 text in the tax strategy firm build opens with "Still worth a look" and names the deadline the lead already cares about, then ends with "or should I close your file out?", a question that hands the lead an easy yes or an easy no, and either answer is a reply that stops the sequence and puts a human on the phone. The Day 7 text is the final one and carries the closer's calendar link, so the lead who would rather pick a time than take a call can book without talking to anyone first.

When

Touch

Sent by

What it asks for

Day 1, 2 to 3 minutes before the dial

Heads-up text

Setter, from the closer's own number

Nothing yet; it tells the lead who is calling and why

Day 1

Phone call

Setter

A booked call with the closer

Day 3, if no answer

Text: "Still worth a look ... or should I close your file out?"

Automated, closer's number

A one-word reply

Day 7, if still no answer

Final text with the closer's calendar link

Automated, closer's number

A booking

Day 8

Handoff to a 21 day nurture

Automated

A reply or booking at the lead's own pace

Every send

Window: Monday to Saturday, 10am to 6pm

Set in the lead's own time zone

A text that arrives when a person can answer it

Notice how little the texts try to do: neither one pitches, neither one explains your offer and neither one arrives on a Sunday night or at 7am in Phoenix because your account is set to Eastern time, which is why a three-touch cadence with a window and a named sender tends to read like a person following up rather than a list being worked, doesn't it?

What happens to a lead who still has not answered by Day 8?

A lead who has not answered by Day 8 moves into a 21 day nurture instead of back into the dark, because silence across one call and two texts usually means the timing was wrong, not that the interest vanished. The nurture is a slower, lighter sequence that keeps your name in front of the lead with useful reasons to come back, and it runs on the same stop rules as the cadence, so a reply on Day 19 still creates a task and a booking on Day 25 still ends it.

If you want the full shape of that slower sequence, the touches, the gaps between them and the channels each one uses, the lead follow-up sequence that turns ghosted leads into booked calls walks it message by message. The principle that makes it pay is the one that worked on John Crestani's list, where each group got its own sequence plus a text channel beside the email, and that list paid $10,000 to $30,000 a week for 15 straight weeks: a lead who hears from you in the place they actually read, about the thing they actually asked for, keeps the door open far longer than a lead who gets your newsletter.

How does the cadence stop the moment a lead replies, books or texts stop?

The cadence stops on three triggers, and each one is a workflow rule rather than a habit someone has to remember. Any reply, from "yes" to "who is this?", ends the automated sequence that instant and creates a CALL NOW task assigned to the setter, so a human is dialing back while the lead is still holding the phone. A booking on the closer's calendar ends it too, so nobody receives a Day 7 "last chance" text the morning after they scheduled. The word "stop" sets do-not-disturb on every channel at once, text, email and calls, so a lead who asked to be left alone is never reached again by a different workflow on a different channel.

The CALL NOW task is where most reactivation campaigns lose the exact people they woke up, because a reply that sits for an afternoon goes cold almost as fast as a brand new lead. In the lead response research James Oldroyd, Kristina McElheran and David Elkington published in Harvard Business Review in 2011, firms that contacted a lead within an hour were nearly seven times as likely to qualify it as firms that waited even one hour longer, and an audit of 2,241 US companies in the same research found only 37% responding inside an hour. A reply to your Day 3 text is a fresh lead in every way that counts, so it deserves the same clock you would put on a new form fill, which the speed to lead playbook for answering every new lead in minutes lays out step by step.

When I built the CRM that AI Acquisition, a $70M a year company, runs on, from lead routing to what reps say on the first call, the rule that mattered most was the same one here: every event in a lead's life has exactly one owner and exactly one next action, written into the system instead of into someone's memory. If you would rather an AI worker hold that first reply, answer the "who is this?" and book the call before the setter is free, the guide to setting up an AI sales agent in GoHighLevel shows the scope, prompt and handoff rules that keep it from talking past a human. And if you want to see where your own reactivation leak ranks against the other twelve handoffs before you build anything, that is exactly what the free Seam Map Review prices on your numbers.

What do you offer the leads who wanted the result but could not do the number?

The leads who wanted the result and could not do the number get a smaller offer built for them, because a sales call with only yes and no as outcomes turns every honest "I can't afford it right now" into a lost deal and a file in the disqualified pool. In the tax strategy firm build, leads who are not a fit for the main offer route to a $997 smaller offer with its own two-email sequence, and Email 2 only sends if Email 1 got no click, so the lead who already looked is never chased with a second pitch they have seen.

That move reaches past Seam 04 into Seam 06, SHOW to CLOSE, where one thing to sell at one price is the leak, and it is the same idea that brought Frank Kern $41,253 in 3 days from one offer written for the buyers who said no. How many of last quarter's lost deals ended on price rather than fit, and what would a version you could deliver for a fraction of the effort have been worth to each of them? Once a smaller offer exists, your disqualified pool stops being a bin and becomes the first rung of a ladder, which is how the three pools of Seam 04 start producing a revenue number of their own inside the Thirteen Seams framework.

Questions owners ask about lead reactivation campaigns

How do you reactivate old leads without annoying them?

You reactivate old leads without annoying them by filtering before you send and stopping the moment they respond. Remove anyone booked, bought, opted out or spoken to in the last 14 days, send from a named person's number, text inside a Monday to Saturday, 10am to 6pm window in the lead's time zone, and let any reply end the automation and hand the lead to a human.

What is a good dead lead revival text?

A good dead lead revival text is short, comes from a real person, names something the lead already cares about and asks a question with an easy yes or no. The Day 3 text in the tax strategy firm build opens "Still worth a look", mentions the deadline, and ends "or should I close your file out?", so both possible answers are replies a setter can call back.

How long should a lead reactivation campaign run?

A lead reactivation campaign in this build runs 7 days of active outreach, a call and heads-up text on Day 1, a text on Day 3 and a final text with a calendar link on Day 7, then hands every unanswered lead to a 21 day nurture on Day 8. That puts each lead under roughly four weeks of contact before the file goes quiet again.

Should a database reactivation use text, email or calls?

A database reactivation works best with all three, each doing a different job. Calls from a setter carry the conversation, texts from the closer's own number warn the lead before the dial and carry the Day 3 and Day 7 follow-ups, and email carries the slower nurture and the smaller-offer sequence. A "stop" on any one channel should set do-not-disturb on all of them.

Can an AI agent run a lead reactivation campaign?

An AI agent can run the parts of a lead reactivation campaign that are rules: building the smart list, sending the timed texts, stopping on a reply or booking, and creating the CALL NOW task. It can also answer the first reply and offer a time on the closer's calendar. The call where a lead decides to come back still belongs to a person.

Somewhere in your CRM tonight there is a column of people who once asked to hear from you, and you now know the four exclusions, the heads-up text, the Day 3 and Day 7 messages, the stop rules and the smaller offer that turn it into booked calls, so the only open question is which of your thirteen handoffs is leaking the most money right now, isn't it? Book your free Seam Map Review and in 45 minutes you will see your three costliest seams priced on your own numbers, live on the call, or start tonight with INSTALL, the $7 book on hiring the AI workers that own handoffs like this one.

blog author avatar

Jon Weberg

Jon Weberg finds and closes the seams between your teams through Profitalize, by installing an AI Seam Architect, by consulting beside your team every month, or by running your AI OS, and every part of it is built inside your team, your offer and your accounts.

Back to Blog
Jon Weberg, founder of Profitalize
Written by

Jon Weberg

Founder, Profitalize · AI growth seam architect

Jon finds the handoffs where revenue leaks between your teams and installs the AI workers that own them. As Fractional President of AI Acquisition he directed its Sales, Marketing and Media Buying Directors and built the CRM a $70M a year company runs on. He is a two time published author, an international keynote speaker at Affiliate World, Traffic and Conversion Summit and Affiliate Summit, and has spent 13 years in direct response.

  • $266,500 in 7 days · Tax Strategists of America
  • $41,253 in 3 days · Frank Kern
  • $270M referral revenue · NowLifestyle

About JonCase studiesLinkedInYouTube

Your next step

Find your first seam this week.

Forty five minutes on your own numbers, or the $7 book that has your first AI worker running by Friday.

Free. Forty five minutes. Your seams, priced, before we hang up.