Solutions
What to do with a backlog of unclosed estimates
Most contractors have a folder, a spreadsheet, or a CRM full of estimates that never got a clear yes or no — some from last month, some from a year ago. Here's how to work through that backlog without it turning into a mass email blast.
Why the backlog builds up in the first place
Nobody decides to ignore old estimates — it just happens. A busy week turns into a busy month, the estimate slides down the list, and by the time there's a spare hour, following up feels awkward because so much time has passed. Multiply that by every estimate that's ever gone quiet, and it turns into a genuinely large amount of money sitting untouched.
The backlog is also where the highest-value opportunity usually sits, precisely because nobody's had time to work it — not because those customers are less likely to buy.
Start recent, not from the oldest
It's tempting to feel obligated to work through the backlog in date order, oldest first. Don't. Start with estimates from the last one to two months — the customer's need is more likely to still be live, and a follow-up doesn't feel like it's coming out of nowhere.
Older estimates are still worth revisiting, but with a lighter touch and lower expectations: the job may already be done, the number may be stale, and the message should acknowledge the gap honestly rather than pretending no time has passed.
Don't blast the whole backlog at once
Sending every old estimate a follow-up on the same day looks and feels like a mass campaign, and a portion of people will notice. Stagger it — a batch of the most recent quotes first, then older cohorts over the following weeks — so it reads as ordinary business follow-up rather than a one-off marketing push.
- Segment by age: last 60 days, 60–180 days, older than that
- Start with the most recent cohort and the highest-value jobs
- Adjust wording for older quotes to acknowledge the time gap honestly
- Skip anything where the contact details are clearly stale or the job type no longer applies
Some estimates should just be closed, not chased
Not every quiet estimate is worth reviving. If the season has passed, the customer has clearly moved, or the price is a year out of date, it's more honest — and better for your list health — to mark it lost and move on than to send a message that can't lead anywhere useful.
How REVYNQ handles a backlog
You can add a batch of old estimates at once — by hand or by import — and each one starts its own independent follow-up sequence rather than a single blast. Follow-up still stops immediately on any reply, opt-out, or a quote you mark won or lost, so working through a backlog doesn't turn into an uncontrolled mass send.
Common questions
- How far back is it worth going with old estimates?
- There's no fixed cutoff, but returns drop off the older an estimate gets. Most contractors get the best result starting with the last two to three months and deciding case by case beyond that.
- Will following up on old estimates look like spam?
- It can, if a large batch goes out identically on the same day. Staggering by age and adjusting the wording for older quotes keeps it reading like ordinary follow-up.
- Should I just delete old estimates instead?
- Marking them lost rather than deleting keeps your records honest and stops any further follow-up, without you having to decide that all old estimates are worthless.
See how it applies to your trade
The follow-up problem looks the same across most trades that send written estimates. A couple of starting points:
Want the exact sequence and stop rules? See how it works, or try the ROI calculator.
Try it on your own backlog of estimates
Add the estimates that never got a clear yes or no and see what comes back.