Skip to content
The Parallel Office
← All posts
Lead ReactivationGHLPlaybooks

How to reactivate old leads without sounding desperate (or creepy)

A repeatable playbook for waking up dormant lead lists with messages that still sound human. Includes the exact cadence I use for clients.

By Mogene · · 3 min read

You have a list. Maybe it's 500 names. Maybe it's 5,000. They opted in once, never bought, and now they're sitting in your CRM gathering digital dust.

Most "reactivation" advice is some version of: blast them with a discount and hope. That works for retail. It doesn't work for service businesses, and it absolutely doesn't work if your brand has a personality.

Here's the cadence I actually use for clients — including the career coach who went from 7 to 15 sales calls a week in three weeks doing exactly this.

Step 1: Sort before you send

Don't treat the list as one blob. At minimum, slice it into three buckets:

  • Hot ghosts — booked a call but didn't show, or asked for pricing and went quiet
  • Warm browsers — opted in for a lead magnet but never replied
  • Cold contacts — old list, expired tags, partner-imported leads

Each bucket needs a different opening line. A "hot ghost" knows who you are; a "cold contact" doesn't. Treating them the same is why most campaigns flop.

Step 2: The three-message rule

For each segment, send three messages over ~7 days:

  1. A noticing message — short, casual, about them, not you
  2. A specific value message — one helpful idea or resource tied to what they originally cared about
  3. A clean exit — "Want me to stop?" with one click to opt out

That's it. No drip of 11 emails. No fake urgency. No "Final notice 🚨🚨🚨".

Step 3: Write like a person who just remembered them

Bad reactivation email:

Hi {{first_name}}, I'm following up on your inquiry from our previous correspondence regarding...

Good reactivation email:

Hey Sara — saw your name pop up while I was cleaning up my CRM and remembered you'd asked about [thing]. Did you ever sort that out?

Same data fields. Wildly different response rates. The second one sounds like a person sent it because a person actually did.

Step 4: Pace it so it doesn't look like a blast

If you have 2,000 contacts and you fire all 2,000 emails in five minutes, two things happen:

  1. Your inbox provider notices and starts flagging you as a sender
  2. Anyone who shares your message with a friend can tell it was automated

I throttle reactivation sends to look like normal human volume. In GoHighLevel that's a single workflow setting. In other tools it might mean batching.

What to expect

A clean reactivation on a list that's been ignored for 6–18 months typically pulls:

  • 3–8% reply rate on the first message
  • 1–3% booked-call rate end-to-end
  • 0.5–2% revenue rate (clients closed / contacts messaged)

On a 2,000-person list at $2,000 average client value, even the low end is $20k–$40k of pipeline you didn't have last week.

When not to reactivate

Don't run this if:

  • Your offer has fundamentally changed (you're not solving the same problem)
  • Your list is older than ~2 years and you have no record of consent
  • You haven't sent anything to that list in 12+ months (warm them up first with a "we're back" announcement)

If you have a list and you'd like me to look at it before you touch it, book a 20-minute intro and bring a contact count + sample tags. I'll tell you straight if it's worth waking up.

Want this kind of system in your business?

That's literally what I do all day.