Work out what is actually sitting there
Before rebuilding anything, find the unworked pipeline:
- Quotes issued in the last ninety days with no decision
- Enquiries that got one response and nothing since
- Customers who declined for a reason that has since changed
- Jobs completed where an additional recommendation was made and never followed up
- Maintenance customers overdue for a visit
Most businesses that do this exercise find a surprising amount of money sitting in the first two categories. It costs nothing to chase and it is warmer than any new lead.
Restart with the recent ones
Work backwards from the most recent. A quote from three weeks ago is still live; one from eight months ago mostly is not.
The reach-out does not need to be clever. A short, direct message works better than anything elaborate:
"Following up on the quote we sent for the panel replacement. Still happy to do it at that price if the timing works — or if you have gone another way, no problem, just let me know."
Giving people permission to say no gets more replies than pressure does, and it clears your pipeline of dead entries.
Then design a cadence you can actually run
The reason cadences break is that they were designed for a quiet week. Build one that survives a busy one:
- Day 1 — quote sent, with a note about when you will follow up
- Day 3 — short check that they received it and whether anything needs explaining
- Day 10 — one more, offering to answer questions
- Day 30 — a final message closing the loop
- Day 90 — a light re-contact if the work is seasonal or recurring
Four or five touches over three months. That is enough, and it is small enough to keep going.
Automate the reminder, not the message
Automated sequences that send generic marketing emails perform poorly and can damage the relationship. What works is automating the prompt — a task appearing on someone's list on the right day — while the message itself stays personal and specific to that job.
For a business across Greater Houston with technicians in the field, a message referencing the actual job and the actual property converts; a template does not.
Assign it to one person
Follow-up fails when it belongs to everyone. One person owns it, it happens at a fixed time, and it is treated as scheduled work rather than something done if there is time.
Fifteen minutes a day is enough for most small businesses, and it is usually the highest-return fifteen minutes in the week.
Record the reasons
When someone declines, record why: price, timing, went elsewhere, no longer needed. After fifty entries you have a genuine picture of where you lose work, and that is more useful than any survey.
It also identifies who to contact later. "Not this year" is a follow-up date, not a loss.
Measure it as revenue
Track quotes issued, quotes followed up, and quotes converted. The gap between the first two is the discipline problem; the gap between the second and third is the sales problem. Knowing which one you have tells you what to fix.
Frequently asked questions
Where is the unworked money usually sitting?
In quotes issued in the last ninety days with no decision, and enquiries that got one response and nothing since. Both are warmer than any new lead and cost nothing to chase.
What should the follow-up message say?
Something short and direct that gives permission to say no — restating the quote, offering to proceed, and inviting them to tell you if they went elsewhere. That gets more replies than pressure and clears dead entries.
What does a workable cadence look like?
Four or five touches over about three months — quote day, day three, day ten, day thirty, and a light re-contact at ninety days for seasonal work. Small enough to keep running in a busy week.
Should follow-up be automated?
Automate the reminder, not the message. A task appearing on someone's list on the right day works; generic automated marketing emails perform poorly and can damage the relationship.
Why record the reason for every decline?
After fifty entries you have a real picture of where you lose work — price, timing, competitor, no longer needed. It also creates a follow-up date, since "not this year" is not a loss.