All articles

Custom CRM

Contractor Follow-Up System: 4 Loops, Not 1 List

The 5-follow-ups rule traces to a 1942 survey of under 40 people. Build your system on four loops with real triggers instead, and on your own numbers.

Om Patel 17 min read
Photo: Matteo Vistocco / Unsplash

The short answer

A contractor follow-up system is four separate loops, not one sequence. Intake runs in minutes, open quotes in days, stalled quotes in months, past customers in seasons. Each needs its own trigger and owner. Skip the famous five-follow-ups rule: its source has no sample size and its author deleted the claim.

Most contractors do not have a follow-up problem. They have four of them, and they are trying to solve all four with one reminder.

The inquiry that came in while you were under a sink is a different problem from the estimate you sent nine days ago, which is a different problem from the quote that went quiet in March, which is a different problem from the customer whose deck you built two summers ago. Different triggers, different timing, different messages, different legal rules in Canada. One list cannot hold them.

Here is how to build the system that does, and why the number you were about to build it around should be thrown out first.

The short answer

Build four loops with automatic triggers, give each one an owner, and measure the share of jobs you win on a touch after the first. Do not build the cadence around a published touch count, because the published touch counts are worse than you think.

First, throw out the number you were going to build it around

You have read this sentence: 80% of sales require five follow-ups, yet 44% of salespeople give up after one. It is on the homepage of half the contractor software on the market. It is usually credited to Marketing Donut.

There is no study behind it.

An investigation that traced the citation found the canonical Marketing Donut page now returns a 404, with the last archived working capture dated 4 February 2026. It was never Marketing Donut's research in the first place. It was a bylined guest column by Robert Clay of the consultancy Marketing Wizdom, and its entire evidential basis is one sentence saying the figures came from different studies by different market research companies over a number of years. No study named. No year. No sample size anywhere on the page.

Clay still publishes the article on his own site. He revised it on 4 August 2025. In that current version the 80% is now 60%, the five-nos strategy is now four, and the sentence "80% of non-routine sales occur only after at least five follow-ups" has been removed entirely. The man who originated the most-quoted statistic in sales walked it back and deleted the five-follow-ups claim, and the industry citing him has not noticed.

The 44% half of the pairing is real, in the sense that it exists in print. It comes from Michael LeBoeuf's 1987 paperback How to Win Customers and Keep Them for Life, where the 44/22/14/12 cascade appears as received wisdom with no survey behind it.

Watch out

The related cascade, that 2% of sales close on the first contact and 80% between the fifth and twelfth, is attributed to the National Sales Executive Association. Sales and Marketing Executives International, which is that organisation under its current name, searched its own archive and published the answer in 2021: the survey was run in 1942, among members of the Long Island chapter, and the sample size was less than 40. To its credit, SMEI published that against its own commercial interest.

If your sequence has five steps because of that statistic, it has five steps for no reason.

What the research with a denominator actually says

Three findings survive the filter of having a stated sample and a real publisher.

FindingSource and sampleWhat it actually measures
5.7 contact attempts to a positive outcome in B2B, 5.9 in B2CVanillaSoft with the Telfer School of Management, University of Ottawa. 130 million call interactions from roughly 45 million leads across about 550 companies, 2005 to 2017Attempts to a result, from auto-dialler data. VanillaSoft sells dialling software, so read it accordingly
Optimal first-response window of 10 to 60 minutesSame studyContradicts the five-minute rule the same industry repeats
An average of 8 touchpoints to secure an initial meeting, 5 for top performersRAIN Group Center for Sales Research, 489 sellers surveyed, fieldwork 2018 or earlierTouches to get a meeting, not follow-ups to close. These get conflated constantly
Roughly 70% of marketing-generated leads are never pursued by salesSabnis, Chatterjee, Grewal and Lilien, Journal of Marketing, 2013, peer-reviewedNot insufficient persistence. No contact at all

And the context all of it sits inside: a 2022 paper in the Journal of Business Research by Gopalakrishna, Crecelius and Patil states plainly that rigorous academic research on prospecting is virtually nonexistent.

The honest version is that nobody knows how many follow-ups it takes for a bathroom renovation in your city, and the people who told you they did were quoting each other. So take the peer-reviewed one. The failure mode is not that you stopped at four instead of five. It is that a large share of leads never get contacted at all.

A follow-up system is four loops, not one list

Here is the structure. The loops run on wildly different clocks, which is exactly why one reminder list collapses.

Loop 1: intake, measured in minutes

Trigger: an inquiry arrives and nobody has replied.

This is the only loop where speed is the entire product. Jobber's 2026 Home Service Trends Report, a survey of 1,050 US home service owners conducted through Conjointly in December 2025, found that more than 70% of customers expect a same-day response and over 55% expect a reply within the hour, with 28% expecting an immediate one. One in four customers now names response speed as a factor in choosing a provider.

Supply does not match. Only 20% of pros in that survey reply within the hour, and 60% reply the same day. HVAC was the slowest trade surveyed, which is remarkable for a trade whose calls are frequently urgent.

You cannot answer the phone from a crawlspace. The fix is not discipline, it is a machine that speaks while you cannot: an automatic text back on a missed call, and an instant acknowledgement on every form submission that gives a real time window for the callback. We wrote up the mechanics in missed call text back for contractors.

Owner: the system, then whoever is nearest a phone.

Loop 2: the open quote, measured in days

Trigger: an estimate was sent and no decision has been recorded.

This is the loop everyone builds, so keep it short and do the two things nobody does. First, confirm the quote arrived, by text, within the hour. Quotes land in spam constantly and an apparent ghost is often someone waiting for a document they think you never sent. Second, make each touch carry something: an availability change, a material lead time, a weather window. "Just checking in" is what people resent, not the frequency. The full treatment is in how to follow up on a quote without being pushy.

Set an explicit end to this loop. Two to four touches over roughly two to three weeks is a defensible span, not because of any statistic, but because after that the job is not stalled, it is dormant, and dormant is a different loop with different messages.

Owner: whoever wrote the quote.

Loop 3: the stalled quote, measured in months

Trigger: a quote entered the dormant list 90 days ago.

This is where the money is, and almost nobody builds it. A general contractor on r/Contractor put it plainly in a thread about closing: people saying it is not the right time is not a no, and he has had clients he quoted a year earlier call out of the blue ready to go. His rule is to say you understand and you are there when they are ready, because hassling people does not help.

The failure is that "call me when you are ready" puts the next action in the customer's hands and then nothing enters your system. A stalled quote needs a date on it, quarterly, with a reason to be in touch that is not a price nudge.

Reactivating old estimates is also what pulls contractors out of holes. The most upvoted follow-up thread in r/Contractor this year, at over 300 upvotes, is an owner describing being weeks from bankruptcy with clean jobs, happy customers and an empty pipeline. What changed it was the thing he had avoided for years: reaching out to old estimates and past customers. His closing line is the whole argument for this loop, that the best contractor does not always survive, the one who follows up does.

It is not comfortable. Another owner in the same thread wrote that he picked up a project only because he reached out to an old estimate, and that it still feels horrible to do it. Which is precisely why it has to be a scheduled task rather than a decision you make on a bad Tuesday.

Owner: the owner, one hour a week, on a fixed day.

Loop 4: the past customer, measured in seasons

Trigger: a job completed 6, 12 or 24 months ago.

Jobber's survey found 59% of pros say referrals and repeat work are their top lead source, while the company's own platform benchmark suggests a healthy business gets 15% to 35% of new work from those channels. Read those two numbers together and the picture is a sector heavily dependent on a channel it does not actively operate. Repeat and referral work is mostly happening to contractors, not being produced by them.

A retired owner in that same r/Contractor thread described running the numbers on his residential segment and finding that referral work closed almost every time while cold work rarely did, so he focused on calling back past customers and the segment grew. That is the cheapest lead source in your business and you already have the phone number.

Three touches carry this loop: a post-job check at the point where problems would have surfaced, a seasonal service or inspection note tied to your trade, and a direct referral ask while the work still looks new.

Owner: the system, escalating to a human for anything worth more than a text.

Most contractors do not need more software, they need the four loops to fire without anyone remembering. We build custom CRM systems around how your jobs actually move, so an inquiry, an open quote, a dormant quote and a finished job each create their own dated task automatically.

Book a free CRM demo

The rule that makes all four loops work

Every record gets a next action and a specific date, created automatically at the moment the record is created.

Not "follow up soon." An owner in r/smallbusiness described the shift that fixed it for him as attaching a next action plus a specific date to every lead the second it comes in, so not "follow up soon" but "call Thursday at 2pm." He said it took a couple of weeks to become automatic and after that he barely lost leads regardless of what he tracked them in.

The tool question resolves itself once you accept that. A spreadsheet stores the data perfectly well and fails at the only job that matters. The best line in that thread: most people do not realise the tool does not fix the habit problem, so you just end up with a fancier place to forget things. A blunter reply in the same thread nailed the mechanism, which is that spreadsheets do not push notifications at you.

Tip

Test whether you have a system or a habit: pick any lead from three weeks ago and ask what the next action on it is and when it is due. If the answer lives in your head or in a text thread, you have a habit, and habits fail exactly in the weeks you are busiest, which is when the pipeline for next quarter gets built.

This is also why follow-up is the step that stays manual even in sophisticated shops. A fireproofing subcontractor posted a detailed workflow breakdown on r/estimators covering AI-assisted bid intake through ClickUp, Bluebeam for plan review, zzTakeoff for takeoff, Excel bid forms and QuickBooks for job management. Under the heading for follow-up and bid results, the entire entry read: "Ummmm... yeah." Every other step had been systematised. That one is still nobody's job.

The Canadian part nobody writes about

If you operate in Canada, loops three and four have legal deadlines, and the phone and the inbox run on different clocks. This is not a footnote. It sets the schedule.

Calling. The National DNCL Rules exempt calls made where an existing business relationship applies. Per the Government of Canada's own exemptions page, you may call someone who has purchased, leased or rented from you in the last 18 months, has a written contract with you that is current or expired within the last 18 months, or made an inquiry or submitted an application about a product or service within the last 6 months. Calls to businesses are outside the DNCL Rules entirely.

Emailing. CASL section 10(10) gives implied consent through an existing business relationship for 2 years after a purchase, contract or written agreement, and 6 months after an inquiry.

Put together, the practical schedule for an Ontario contractor:

RecordYou can call untilYou can email until
Someone who asked for a quote and never bought6 months after the inquiry6 months after the inquiry
A customer whose job completed18 months after the purchase2 years after the purchase
A commercial or business contactDNCL Rules do not applyCASL still applies

Two consequences fall straight out of that. A lost estimate has a six-month clock, so a touch at month three and month five is worth more than a fourth email in week two. And a completed job is your longest-lived asset in the database, which is another argument for the loop most contractors skip.

Two obligations come with it. Even when your call is exempt, you must maintain your own internal do not call list, add anyone who asks within 14 days, and keep them on it for three years. And on an exempt call you still have to identify the business you are calling for at the start.

Build it in an afternoon: the seven-step checklist

  1. Write down the four triggers. Inquiry received, estimate sent, quote dormant at 90 days, job completed. If a trigger does not exist as an event in your software, the loop cannot fire.
  2. Automate loop one entirely. Missed-call text back and instant form acknowledgement. This is the only loop where no human should be the first responder.
  3. Give loops two and three an owner and a slot. A named person, a fixed hour, a recurring calendar block. An unowned loop is not a loop.
  4. Make every record carry a next action with a date. Auto-created. If someone has to remember to create the task, the system is a habit again.
  5. Set the exit rule for loop two. Define what moves a quote from open to dormant, so nothing rots in the middle.
  6. Load the dormant list against the legal clock. Tag every record with its inquiry or completion date and let the 6, 18 and 24-month thresholds drive the schedule.
  7. Count your last twenty won jobs. How many touches did each take? That is your real number, it is specific to your trade and your city, and you can have it this afternoon.

The one number that tells you it is working

Track the percentage of won jobs that closed on a touch after the first conversation.

If that number is near zero, you do not have a follow-up system, you have an intake process and a lot of quiet losses. If it climbs over a quarter or two, the loops are running.

The reason to measure it yourself is that almost nobody does. Jobber's survey found 21% of starting businesses report win rates under 30% and that many do not track performance at all. A second useful number, once you have the first: days from estimate sent to decision, split by won and lost. Won jobs decide fast. Lost ones sit. The gap between the two medians is your real follow-up window, and it will not match anybody's published cadence.

If you want the system built around your job flow rather than someone else's software template, that is what our custom CRM work is for. Same four loops, wired to the way your jobs actually move.

When the system says stop

Stopping is part of the system, not a failure of it.

An open quote that has taken four touches with no reply is not lost, it is dormant, and dormant records belong in loop three, not in the bin. A homeowner on your internal do not call list is closed permanently and that is fine. And some share of every pipeline is people who were never going to buy. As one contractor put it in a thread on closing, you are dealing with window shoppers who have no intention of purchasing, you cannot make them close, and it is the price of doing business.

The point of the four loops is not to convert everyone. It is that when the phone goes quiet in March, you have a list with dates on it instead of a bank balance to stare at.

Sources

  • Automation Experience, "Do 80% Of Sales Need 5 Follow-Ups? The Source, Traced," 2026. Traces the Marketing Donut citation to a guest column by Robert Clay, records the 404 and his 4 August 2025 revision removing the five-follow-ups sentence.
  • Sales and Marketing Executives International, "Sales Statistics: How many calls to close a sale?", 2021. The cascade attributed to the National Sales Executive Association was a 1942 survey with a sample under 40.
  • Michael LeBoeuf, How to Win Customers and Keep Them for Life, G.P. Putnam's Sons, 1987. Origin of the 44/22/14/12 cascade.
  • VanillaSoft with the Telfer School of Management, University of Ottawa, lead conversion study, 2018. 130 million call interactions from roughly 45 million leads across about 550 companies.
  • RAIN Group Center for Sales Research, "Top Performance in Sales Prospecting," 489 sellers. 8 touchpoints to an initial meeting, 5 for top performers.
  • Sabnis, Chatterjee, Grewal and Lilien, Journal of Marketing, 2013, 77(1), 52 to 67. Roughly 70% of marketing-generated leads are never pursued.
  • Gopalakrishna, Crecelius and Patil, Journal of Business Research, 2022, 149, 916 to 926.
  • Jobber, "Blue Collar Strong: The 2026 Home Service Trends Report." 1,050 US home service owners via Conjointly, December 2025.
  • Government of Canada, National Do Not Call List Exemptions, and CASL section 10(10).
  • Reddit: r/Contractor "I almost went bankrupt after 5 years as a contractor" and "How to close customers?", r/estimators "Estimating tools and processes", r/smallbusiness "How do you currently track leads and follow-ups?"

Frequently asked questions

How many times should a contractor follow up on an estimate?
Nobody credibly knows, and the number you have read is folklore. The famous claim that 80% of sales need five follow-ups comes from a guest column with no named study and no sample size, and its author cut the sentence from his own current version in August 2025. The largest dataset with a stated denominator, VanillaSoft's work with the University of Ottawa's Telfer School across 130 million call interactions, reports an average of 5.7 contact attempts to a positive outcome. Count your own last twenty won jobs instead. That number is specific to your trade and you can have it this afternoon.
What is the difference between a follow-up system and a follow-up sequence?
A sequence is one ordered set of messages after one event, usually a sent estimate. A system covers four separate loops with four different triggers: an inquiry you have not answered yet, an estimate sitting open, a quote that stalled months ago, and a customer whose job finished. Most contractors build the second loop only, then wonder why the pipeline empties. The loops that fill a slow month are the third and fourth.
How fast do I actually have to respond to a new lead?
Faster than you are comfortable with. Jobber's 2026 Home Service Trends Report, a survey of 1,050 US home service owners, found more than 70% of customers expect a same-day response and over 55% expect a reply within the hour. Only 20% of pros reply within the hour. HVAC was the slowest trade in the survey. The VanillaSoft and Telfer analysis puts the optimal first-response window at 10 to 60 minutes, which is a more defensible target than the five-minute rule the industry repeats.
Can I call or email old estimates and past customers in Canada?
Yes, within time limits, and the phone and the inbox run on different clocks. The National Do Not Call List exempts calls to someone who bought from you in the last 18 months or made an inquiry in the last 6 months. CASL section 10(10) gives implied consent to email for 2 years after a purchase and 6 months after an inquiry. So a lost estimate is callable and emailable for six months, while a completed job buys you 18 months on the phone and 24 in email.
Do I need a CRM to run a follow-up system, or will a spreadsheet do?
A spreadsheet holds the data fine. It fails at the only job that matters, which is interrupting you. As one r/smallbusiness owner put it, the tool does not fix the habit problem and you end up with a fancier place to forget things. Another was blunter: spreadsheets do not push notifications at you. Whatever you use has to create a dated task automatically when a lead arrives and when an estimate goes out, without you remembering to make it.
When should I stop following up on a quote?
Stop the active loop, do not delete the record. A general contractor on r/Contractor described clients he quoted a year earlier calling out of the blue ready to go, and his rule is to say you are there when they are ready rather than hassling them. Move the job to a dormant list with a date, not to the trash. In Canada, the six-month inquiry window is your practical deadline for the call, so a three-month and a five-month touch are worth more than a fourth email in week two.
What is the biggest reason follow-up systems fail for contractors?
Nobody owns the loop when the owner is on a roof. Follow-up is the step that stays manual even in sophisticated shops: one fireproofing subcontractor posted a detailed workflow on r/estimators covering AI bid intake, takeoff software and job management, and the line for follow-up and bid results was literally 'Ummmm... yeah.' The failure is almost never the wording of the second message. It is that the second message never went out.
How do I know if my follow-up system is actually working?
Track the share of jobs won on a touch after the first one. If effectively all your wins close on the initial conversation, you do not have a follow-up system, you have an intake process and a lot of quiet losses. Jobber's report found 21% of starting businesses close under 30% of quotes and many do not track win rate at all. Start there, then measure days from estimate sent to decision, split by won and lost.
Bespoke pipelines, automations, 360° customer records and real-time reporting, a CRM built around how your team actually works, connected to your entire stack.
Book a free CRM demo

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.