Quick win guide
Send your estimator to everyone who already asked you for a price
The fastest leads you will get this month are already sitting in your old emails, your CRM and your phone. They asked what it cost, never got a straight answer, and went quiet.
Hand this page to your AI assistant
Copy the prompt below into ChatGPT, Gemini, Microsoft Copilot, Claude, or whatever you already use. It will interview you and then write the emails and texts for you.
It will not write until you tell it who the list is and what you actually do. Generic reactivation emails get ignored, and the specifics are what stop yours reading like everyone else's.
You are helping me write a reactivation campaign. I run a home service business and I have an online pricing estimator. I want to contact people who asked me about a job in the past and never booked, so they can finally get a price. Before you write ANYTHING, ask me these questions one at a time and wait for my answer: 1. What is my business name, and what do I actually do? Describe it the way I would to a neighbour. 2. Who is this list? Pick one: people who enquired and never booked, past customers, or a general contact list. 3. Roughly how long ago did these people contact me, and what were they usually asking about? 4. What is my estimator link? 5. What is the honest reason they never heard back properly? Was I too busy, did I not give them a number, did the job stall? 6. For past customers only: what is a genuine reason to get in touch NOW? A season, a service interval, a follow-up stage of work. 7. Am I sending this by email, by text, or both? If text, have these people specifically agreed to receive marketing texts from me? 8. What is my first name, and how do I normally sign off? Do not proceed until I have answered all eight. If any answer is vague, ask again. If I answered "text" to question 7 but cannot confirm these people opted in to texts, tell me plainly not to send it and to use email instead. Do not write the text message. Then write: A. Three subject line options, all under 45 characters, none of them clickbait. B. An email of no more than 150 words. C. If and only if consent is confirmed, one SMS of under 320 characters. D. A one-line reply I can send to anyone who responds asking a question. Hard rules you must follow: - Say plainly, in the email, what they originally asked about. Vagueness is what makes reactivation emails feel like spam. - If the honest reason from question 5 is that I dropped the ball, say so in one short sentence. Do not dress it up. - Give them an easy exit near the end. Something like "if the project is long gone, no problem at all". - No urgency, no deadline, no discount, no fake scarcity. - Say estimate or range. Never say quote. - Plain language, short sentences, written the way I talk. No marketing adjectives. - The SMS must open with my business name and end with a clear opt-out such as "reply STOP". - Never invent a statistic, a testimonial, an award or an offer I have not told you about.
Works in any assistant. Nothing in it is specific to one tool.
Everyone who ever asked "how much?" and did not book is a warm lead who never got an answer. Send them your estimator link with a short, honest message. Email is the safe default. Only text people who actually opted in to texts. A handful of estimates within 48 hours is a normal result, and it costs nothing.
This is the single fastest thing you can do with a new estimator. Not because it is clever, but because these people already raised their hand once. You are not persuading a stranger. You are finishing a conversation that stalled because you could not give them a number quickly enough.
Step 1: find the lists you forgot you had
Most people think they do not have a list. Almost everyone does. Go and look in all of these:
| Where to look | What you will find |
|---|---|
| Your email, searched for "price", "cost", "quote", "estimate" | The richest source by far. Years of people asking what something costs. |
| Your CRM or job software | Leads marked lost, cold, or never contacted. Also every completed job. |
| Estimates you sent that went quiet | People who got a number and never came back. Warmest group on this list. |
| Your phone contacts and message threads | Numbers you saved during a job that never happened. |
| Missed calls and voicemails | Especially anything you never rang back. There is always more than you think. |
| Facebook and Instagram messages | The "how much for..." messages you replied to and never heard from again. |
| Google Business Profile messages | Easy to forget this inbox exists. |
| Your invoicing or accounting software | Every past customer, with contact details already tidy. |
| Any old spreadsheet | Trade shows, sponsorships, sign-up sheets, community events. |
Put everything into one spreadsheet. Name, email, phone, roughly when they contacted you, and what they asked about. That last column is what lets you write something specific later.
Step 2: split it into three groups
These groups need different messages. Sending all three the same thing is why most reactivation campaigns land flat.
| Group | Who they are | What they need to hear |
|---|---|---|
| 1. Asked, never booked | Enquired at some point and nothing happened | You can finally get a straight answer, without a phone call |
| 2. Past customers | You did work for them | A reason that makes sense now. A season, a service interval, the next stage of the job |
| 3. Everyone else | Contacts, subscribers, people you met | A useful thing exists. Low key, no pressure |
Group 1 is where the quick wins are. If you only do one, do that one.
Step 3: write it
Four examples below. Use the prompt at the top of this page to adapt them, or just edit them yourself. Each has a note explaining why it is built the way it is.
Subject: A price for your kitchen, no phone call needed
Hi Sarah,
You got in touch back in March about a kitchen remodel. I never got you a proper number at the time, which is probably why you did not hear more from me.
We have fixed that. You can now see a realistic price range for your project in about 90 seconds, without booking anything or speaking to anyone:
[your link]
If the numbers work for you, reply and we will take it from there. If the project is long gone, no problem at all and I will not chase you.
Dave
Hi Sarah, Dave from Northgate Kitchens. You asked about a kitchen remodel a while back and I never got you a proper price. You can get a realistic range in 90 seconds here: [your link] — reply STOP if you would rather not hear from me.
Subject: Your gutters, three years on
Hi Mark,
We cleared and repaired your gutters back in autumn 2023. Three years is usually about when the next round is worth thinking about, especially after the wind we had last month.
If you want to know what it would cost this time before deciding, you can price it up here in about a minute:
[your link]
Happy to come and look either way. Just reply if that is easier.
Subject: We put our prices online
Quick one.
The question we get asked more than any other is what a job costs, and the honest answer has always been "it depends", which helps nobody.
So we have put our actual pricing online. Answer a few questions about your project and you will see a realistic range straight away. No phone call, no follow-up unless you want one.
[your link]
That is it. Nothing else to report.
Step 4: send in small batches
Do not send to everyone at once. Three reasons, all practical:
- You can fix the message. Send fifty, see what comes back, adjust, send the next fifty.
- You can handle the replies. A hundred sent at once and a busy week means somebody waits three days for an answer, which wastes the whole exercise.
- Your email stays deliverable. A sudden large send from an address that normally sends ten emails a day is exactly what spam filters look for.
Fifty a day from your normal email address is plenty. If your list runs to thousands, use a proper email tool rather than your inbox.
Step 5: be ready to answer fast
The whole point is that people complete an estimate. When one lands, ring them that day. An estimate that sits for two days is worth a fraction of one answered in an hour, and you already know what they want because they told the estimator.
Read their answers before you call. It is the difference between "hi, you enquired?" and "hi, I see you are looking at the back half of the roof, is the leak still active?".
Before you send: the bit most guides skip
Email and text messages are governed completely differently, and the difference matters. This is general information rather than legal advice, and rules vary by where you and your customer are, so check your own position if you are unsure.
| SMS | ||
|---|---|---|
| The general shape | In the US, an opt-out regime. You must identify yourself, include a real postal address, and honour unsubscribes promptly. Emailing someone who previously enquired is normal practice. | An opt-in regime. In the US the TCPA generally requires prior express written consent before marketing texts, and penalties are per message. |
| Practical rule | If they contacted you about your services, emailing them about your services is usually reasonable. Make unsubscribing easy and instant. | Only text people who actively agreed to receive texts. Somebody giving you a phone number so you could ring them about a job is not the same as agreeing to marketing texts. |
| Always include | Who you are, why they are hearing from you, a working unsubscribe link | Your business name in the message, and a clear opt-out such as "reply STOP" |
| Also worth knowing | UK and EU rules are stricter than the US. If you have UK or EU contacts, look at GDPR and PECR before sending. | Avoid early mornings, late evenings and Sundays. Quiet-hours rules exist in many states and annoyance is its own penalty. |
If you take one thing from this section: start with email. It is lower risk, it reaches everyone on your list, and it is where the quick wins are anyway. Add SMS only for the contacts who genuinely opted in to texts, and keep a record of when and how they did.
The US rules moved recently. The FCC's one-to-one consent rule was struck down by the Eleventh Circuit in January 2025 and formally removed in late 2025, and a separate "revoke everything" requirement has been pushed back to 31 January 2027. None of that changes the basic point: get consent before you text, and keep the proof.
What to expect
Be realistic, so you can tell whether it worked.
- Most people will not reply. That is normal and is not a sign the message was bad.
- A handful of completed estimates in the first 48 hours from a list of a hundred is a good result.
- Some replies will be "we already had it done". Those are useful too, because you can take them off the list.
- The real gain is often slower. People who now know your prices come back months later already comfortable with the number.
You can do this once a quarter to new cold leads without wearing it out. Doing it monthly to the same people wears it out fast.
If you are a franchise location: everything here is yours to do, because it is your own contacts, your own inbox and your own phone. Two things to check first. Your brand may have rules about outbound email and text, particularly around templates and branding, so a quick look at your guidelines is worth ten minutes. And if your leads sit in a system head office owns, ask who is allowed to export from it before you start.
Troubleshooting
| What you see | What it means |
|---|---|
| Lots of bounces | The list is old. Normal. Remove them and move on, but keep the send small so bounces do not damage your sending reputation. |
| Emails landing in spam | Too many at once, or too many links and images. Plain text from your normal address, fifty at a time, fixes most of this. |
| People replying annoyed | Apologise, remove them immediately, and check you are not messaging people who never contacted you in the first place. |
| Clicks but no completed estimates | They opened the estimator and gave up. Run it yourself on a phone. Usually it is too long, or the first question is hard to answer. |
| Estimates coming in but nobody books | Look at how fast you are following up, then look at whether your prices match your market. The Pricing Lab answers the second one. |
| Nothing at all after 100 emails | Check the link actually works from someone else's device, and check the emails were really delivered. Silence usually means a broken send, not a bad message. |
Is it not annoying to email people who went cold?
Only if the message is pushy or the reason is invented. A short note that admits you never got them a price, gives them a way to get one, and tells them you will not chase, is genuinely useful to the person on the other end.
How far back should I go?
Two years is a sensible default for enquiries. Past customers can go back further, as long as there is a real reason for getting in touch now.
Should I offer a discount?
Not at first. The interesting thing here is the price transparency, not a deal. If you lead with a discount you have started a negotiation before anyone has seen a number.
Can I just text everyone? It is faster.
No, and this is the one place on this page where getting it wrong is expensive. Text only the people who agreed to receive texts. Email everyone else.
What if I have no list at all?
Then start with your Google Business Profile and build the list from here on. Every enquiry from today onwards goes in a spreadsheet.
How often can I repeat this?
Once a quarter to genuinely cold contacts. More than that and you are training people to ignore you.
Want a second opinion on your message before you send it? Email [email protected] and paste in the draft.
