Why the list exists

Every business has one. The quote that went out and was never chased. The enquiry from eighteen months ago that arrived during a busy week. The customer who bought once and was never asked back. None of these people is cold — they contacted you. They are warmer than any lead you could buy.

The reason they are still sitting there is almost never strategy. It is that following up is nobody's named job.

Consent first, or do not start

This step is not optional and it comes first. Marketing texts and automated calls to mobile numbers generally require prior express written consent, and the rules on revocation are strict. If your list does not carry a recorded opt-in that covers marketing, the lawful version of this playbook is a phone call from a person — not a text blast. See the consent article for the outline, and your lawyer for your specifics.

So the first pass over any list is a filter, not a message: who has a documented opt-in, who has asked not to be contacted, and who falls in neither camp. The third group is the one that gets worked by hand.

The arithmetic — with your numbers, not ours

We are not going to hand you a reactivation conversion rate. Vendors publish those because they sell reactivation, and the honest range is so wide as to be useless: it depends on the list's age, why they went quiet, and what you are selling them. Do the sum with a deliberately pessimistic input and see whether it still clears the bar:

InputPessimistic exampleYour number
Contacts with valid consent800
Reachable (delivered, answered, or replied)60% → 480
Reply or conversation rate5% → 24 conversations
Booked rate of those conversations40% → 10 jobs
Value per job$400 → $4,000

Ten jobs from a list you already own. If even that pessimistic version does not clear the cost of the campaign, stop here — that is a real answer and better found now. If it does, the rest is execution.

The cadence that does not burn the list

  1. Segment by why they went quiet. Never-quoted, quoted-not-closed, and lapsed-customer are three different messages. One generic "we miss you" text wastes all three.
  2. Lead with something they can use. A seasonal reminder, a change in the rules that affects them, a maintenance interval that has come round. Not "just checking in".
  3. Three touches, then stop. A text, a follow-up a few days later, and one final note. Then move them to the do-not-contact-over-this list. Persistence is not the same as pressure.
  4. Make the opt-out one word. And honour it on the call, immediately, written to the record.
  5. Route replies to a person. The whole value of reactivation is a warm conversation. An automated funnel that answers a warm reply with a link wastes the touch.

How to know if it worked

Log four things per campaign and compare against doing nothing: contacts reached, conversations held, jobs booked, and the revenue those jobs produced. Attribution matters — if a reactivated customer would have called you anyway next month, you have not found money, you have rescheduled it.

The cleanest control is a hold-out: send to 80% of a segment, leave 20% alone for thirty days, and compare. If the hold-out produces as many jobs as the contacted group, your campaign did nothing. That is a cheap experiment and almost nobody runs it.

Where automation actually helps

Not in the message — you can write three good ones. In the consent check, the send window, the opt-out handling, the logging, and the routing of replies to a human quickly enough that the conversation is still warm. That is the part that database reactivation as a service covers, and it is the part people abandon when they try to run this manually.