Database reactivation

Your old customers are your cheapest new ones.

The people who have not called in two years and the estimates nobody followed up on are sitting in your system right now. We work that list properly, and you pay when it books an appointment you can keep.

  • Built once
  • Paid per appointment
  • Your list, never shared
List audit Ridgeline Heat & Air · customers-export.csv
  • Duplicates merged
  • Dead and disconnected numbers pulled
  • Numbers that changed hands flagged by name
  • Email addresses verified
  • Anyone who opted out left alone for good

Split three ways, never one blast

  • Unsold estimates
  • Past customers
  • Leads that never converted

Ridgeline Heat & Air is a made-up company. Every name, number and message in this example is invented to show how the product works.

What it looks like

You have probably gotten one of these texts.

A company you used a year or two ago texts to say hello and gives you a reason to book again. That text is this product. We write it for the people already in your system, and when they write back, nobody at your shop has to answer a hundred replies.

Every reply is picked up by the same assistant we sell as the receptionist. It qualifies, it answers questions and it books, at whatever hour the reply comes in. It is included for this campaign, working these replies rather than your main line. If you have ever wondered whether that assistant is any good, this is a few weeks of watching it work your own customers.

  • Included with the campaign
  • Answers at any hour
  • Books your live calendar

The opt out line sits in the first message, every time, and anyone who uses it is gone for good.

Ridgeline Heat & Air Text message

Past customer · last job spring 2023

Hi Ken, it's Ridgeline Heat and Air. We put your system in back in the spring of 2023 and we're running fall tune ups this month. Want one on the schedule? Reply STOP any time to stop these.

Yeah, we never did get it looked at this year.

Easy enough. I have Thursday morning, eight to ten, or Friday afternoon. Which one suits you?

Thursday morning works.

You're on for Thursday, eight to ten. I'll send a reminder the day before so it doesn't sneak up on you.

Thursday, 8:00 to 10:00 On the calendar. Reminder set for Wednesday.

Ridgeline Heat & Air is a made-up company. Every name, number and message in this example is invented to show how the product works.

How it works

The short version, and the long one.

We clean your list, split it three ways, write each group its own messages, and you approve every word before anything sends. That is the short version. The long one is below, for anyone who wants to see the work.

What the build covers See the six things that happen before anything sends

You only get to burn a database once. Most of this work never shows up in a schedule, and every bit of it is the difference between a campaign that runs and a campaign that costs you a phone number.

  1. The list audit

    You send the export, however it comes out of your system. We read it and tell you what is actually in there before you commit to anything.

    Free, and it comes first

  2. Data hygiene

    Duplicates merged. Dead and disconnected numbers pulled. Numbers that changed hands flagged by name. Email addresses verified against the domains they claim.

    Before a single message is written

  3. Segmentation

    The list gets split three ways, never blasted as one: unsold estimates, past customers who went quiet, and leads that never converted.

    Three lists, three conversations

  4. Copy written per segment

    Each ladder gets its own messages and its own offer, built around what that group actually did with you. You read every one before anything sends.

    You approve the offer and its price

  5. Consent tiering and suppression

    A recorded yes gets a text. Anyone who opted out is suppressed for good. Everybody else gets email first until a reply earns the text.

    Carrier registration filed for you

  6. The always on drip

    When a ladder finishes, the machine stays up. Nobody enters until ninety days after the last time you worked for them or quoted them.

    No second build fee

The sequences See how three lists get three different conversations

Somebody who asked you for a price last month should not get the same run, or the same offer, as somebody who has not heard from you in two years. The gaps are as deliberate as the messages.

Unsold estimates

4 messages · 9 days

The only list with a decision already open. They asked what it would cost and never actually said no.

  1. Day 1 The opener One or two sentences. One question, no pitch.
  2. Day 3 The offer in writing A reason to reopen a stalled quote, dated.
  3. Day 6 A different angle The same offer, a different reason.
  4. Day 9 Last call The deadline, stated plainly.

Replies answered, appointments booked

Past customers who went quiet

3 messages · 12 days

Nothing is pending with these people, so this one reads like you writing to them yourself.

  1. Day 1 The occasion How long it has been, and one question.
  2. Day 5 The offer Its own offer. Short and dated.
  3. Day 12 Last call A week later, not a day later.

Replies answered, appointments booked

Leads that never converted

3 messages · 14 days

The thinnest relationship and the thinnest permission, so this one runs almost entirely on email until somebody answers.

  1. Day 1 The reintroduction Who you are, and when they got in touch.
  2. Day 6 The offer The simplest of the three.
  3. Day 14 Last call The last one, and it says so.

Replies answered, appointments booked

Ridgeline Heat & Air is a made-up company. Every name, number and message in this example is invented to show how the product works.

Two rules sit over all three

Nobody enters a ladder until ninety days after the last time you worked for them or quoted them. Inside ninety days they are a live customer, not a reactivation, and that is a different job done by different automation.

The channel follows the permission, not the ladder. Where you can prove somebody agreed to be texted, their messages are texts. Where you cannot, the same messages go by email until a reply or a booking earns the text.

What you pay for

Booked is not the same as real.

Anyone can put a name on a calendar. Before an appointment counts, and before you are billed for it, it has to clear five checks that were written down before we started.

If one of them is not met, you flag it inside a week and you do not pay. That is the whole reason the checks are fixed in advance instead of argued about afterwards.

  1. Inside your service area Measured from your base, against the area you gave us.
  2. Work you actually take On the list of jobs you said yes to, not everything that walks in.
  3. A decision maker on the line Somebody who can say yes to the work, not a passer by.
  4. Contact details confirmed Number verified by reply, address read back and agreed.
  5. A specific slot, not a callback A time on your calendar, confirmed in writing.

The rules we run it by

What we will not do with your list.

  • Texting anyone whose permission we cannot stand behind
  • Buying or appending a list you do not already own
  • Cold outbound to strangers. This is your database only
  • Offers invented without you. You choose the offer and set its price
  • A monthly fee, including for the always on phase

The contacts sit in your account, under your name, from day one, with permission documented wherever it was earned. If we part ways you take all of it, cleaned up and with the opt outs marked, and our copy goes when you do.

Questions

What owners ask about this one.

What counts as a booked appointment?

Five things, all agreed before we start. It is inside your service area. It is work you take. The person on the line can say yes. The number and address are confirmed. It is a real slot on your calendar rather than a promise to call back. If one of those is missing, flag it inside a week and you do not pay for it.

What if my list is a mess?

That is the normal case. Reading it is the first thing we do: duplicates merged, dead numbers pulled, numbers that changed hands flagged by name, email addresses verified. You get the honest count back before you commit to anything, and if there is not enough in it to be worth the build fee we tell you so.

Do you text people who never agreed to texts?

No. Cold texting is never done here. Everyone on your list sits in one of three buckets. A recorded yes gets a text. Anyone who opted out is left alone for good. Everybody else gets email first, until a reply or a booking earns the text.

Why isn't this a monthly fee?

Because the work is one campaign, and a campaign either books people or it does not. You pay once to build it and then only when an appointment lands on your calendar. There is no monthly line for this one and there is no cut of the job either.

Price

Database Reactivation

$97 per booked appointment

$997 to build it, paid once. Nothing monthly.

  • No monthly fee
  • Runs on its own
  • Or alongside any tier

This one never becomes a monthly line. It keeps running in the background, on its own or next to anything else you have with us, and you pay only when an appointment lands on your calendar. Never a cut of the job.

The build fee is waived in addition to any bundled service.

On any tier, the $997 build fee is waived. The $97 per booked appointment is never waived. Bought on its own, reactivation is $997 to build, plus $97 per booked appointment.

Month to month, cancel any time.

Find out what is actually in your list.

Send the export and get the honest count back. We will tell you what is reachable, who we can stand behind messaging, and whether it is worth running at all. Your list stays between us either way.