Revenue Engineering

How to Run a Database Reactivation Campaign

The revenue sitting in your existing customer list, how to segment it, what to say, which channel to use first and how to prove the result.

Mauricio Esparza By ·Published ·2 min read
mithub.club
Short answer

A database reactivation campaign contacts people who already bought from you and stopped. It works because the relationship exists, the data is yours, and there is no acquisition cost. The sequence that works: clean and verify the list, segment by what they bought and when, lead with a reason that is about them rather than about you, call before you email, and stamp every record so you can prove where the revenue came from.

Most companies have pipeline sitting in a list they already own. Past customers, closed lost opportunities, people who bought once and drifted. It stays untouched because it is nobody's job and it is less exciting than new logos.

Here is how to run it properly.

1. Clean before you contact

Old lists are half unreachable. Numbers change, people leave, companies merge. Dialling an uncleaned list burns hours and, if you are emailing, burns sender reputation through bounces.

Verify contact details, deduplicate against current customers so you do not pitch someone who already bought, and route anything unusable into a research path rather than a calling path.

2. Segment by what they bought and when

Three buckets cover most businesses:

  • Bought and finished. The product ran its course. The reason to call is what comes next.
  • Bought and churned. Something went wrong. The reason to call is that it may not be wrong any more, and you should know what it was before you dial.
  • Almost bought. They evaluated and chose otherwise. The reason to call is what changed since.

Each gets a different opening. A single message across all three is why most reactivation campaigns underperform.

3. Lead with a reason that is about them

Nobody returns a call about your new feature. They return a call about a situation they recognise.

The shape that works: name the situation they were in, name what has changed since, and ask one easy question. Keep it under thirty seconds on the phone and under five lines in an email.

4. Call first, email second

For old relationships, the phone outperforms the inbox. There was a relationship, and a voice reactivates it faster than a message.

Where the volume is too large for a team to call, this is exactly where an AI first contact earns its place: it reaches the whole list in the hours that connect, qualifies, and transfers the warm ones to a person. If you go that route, the compliance work comes first, and in the United States messaging in particular is gated by carrier registration while voice generally is not.

5. Stamp everything

Before the first contact, decide what gets written on each record: the campaign, the list, the segment, the outcome and the next step.

This is the step that gets skipped and the one that determines whether you can do it again. Without it, revenue shows up and gets attributed to whatever else was running that month, and the campaign never gets a second budget.

What good looks like

A reactivation campaign that works produces three things: a number of qualified conversations you can count, a traceable path from any closed deal back to the list, and a clean list at the end that is worth more than the one you started with.

The third one compounds. Every campaign should leave the database better than it found it.

The reason most of them never happen

Not difficulty. Ownership. It sits between marketing, sales and operations and belongs to none of them, so it stays on the list of good ideas.

If that sounds familiar, the fix is naming one person accountable for it, with the decision rights to actually run it.

Frequently asked questions

How old is too old?

Rarely older than you think. What matters more than age is whether the reason to call is real. A list from three years ago with a specific, relevant reason outperforms a list from last quarter with a generic one.

Should we call or email first?

Call, for old relationships. The phone converts better where a relationship existed, and email works better as the follow up that gives them a way to respond on their own time.

How do we avoid annoying people?

Segment properly, give a real reason, keep the frequency low and make the opt out immediate and complete across channels. Most complaints come from contacting the wrong segment with a generic message, not from contacting people at all.

How do we prove it worked?

Stamp the campaign and the list on every record before you start. Without that, the revenue appears and gets credited to whatever else was running, and you will not get budget to do it again.

Sources

  1. Building effective agents · Anthropic (accessed 2026-09-22)
  2. A2P 10DLC registration · Twilio Docs (accessed 2026-09-22)
Revenue EngineeringReactivationOutbound
Mauricio Esparza
Mauricio EsparzaGTM Systems Lead · Revenue Engineer · Founder of MitHub. Designs and runs revenue systems for multi-location businesses: AI voice campaigns, enrichment, CRM automation and attribution. Founded MitHub to teach the method in the open.

Part of Revenue Engineering on MitHub.

Keep going