Quote Follow Up Automation for Service Businesses

Abdul Sattar8 min read

A printed estimate on a workbench beside a phone and a pen

Quoting is the expensive part. Someone travelled to the property, measured, priced the work, and wrote it up. Then the estimate goes out by email and — in a lot of businesses — nothing formally happens to it again.

The fix is not sending more chase messages. It is making a sent quote a tracked state with a defined path, so nobody has to remember it.

Quote follow-up is not lead follow-up

Different problem, different rules.

Lead follow-up starts with a stranger. The goal is to acknowledge fast and get a person talking to them. Speed is the dominant factor — see speed to lead.

Quote follow-up starts with someone who has already met you, had you at their property, and received a price. They are deciding, often comparing, and often waiting on something unrelated to you — a partner, a landlord, an insurer, payday.

That changes the approach: fewer touches, longer gaps, more useful content, and a much lower tolerance for pressure. Chasing a stranger reads as keen. Chasing someone deciding on a £6,000 job reads as desperate.

Quote states worth tracking

A quote should always be in exactly one known state:

StateMeaningAutomation
SentEstimate delivered, clock startedConfirm receipt; schedule follow-up
ViewedOpened, if your tool reports itOptional signal — see caveat below
Question askedCustomer replied with a queryStop automation. Notify the quoter
AcceptedWork agreedMove to scheduling; stop follow-up
DeclinedCustomer said noStop. Record the reason
ExpiredValidity period passed, no answerStop. One optional re-offer
No responseFollow-up sequence exhaustedStop. Mark for periodic review

A follow-up schedule that works

The principle: space it out, add something each time, and stop the moment they reply.

WhenChannelPurpose
ImmediatelyEmailConfirm the quote is sent; state validity period and how to ask questions
Day 2–3Email or SMSCheck it arrived and offer to walk through it
Day 7–8Phone call by the quoterThe one that actually matters
Day 14EmailNote the validity date approaching
ExpiryEmailClose it out cleanly, leave the door open

Five touches over two weeks, and only one of them is a human call. That call is where most recovered work comes from — and it should be made by the person who did the quote, because they can answer questions the automation cannot.

SMS versus email. Email for the quote itself and anything with detail. SMS sparingly, for a short nudge where you have a basis to message them. Never send the estimate itself by SMS, and never run an SMS sequence on a large quote.

Stop conditions

The most important rule in the whole system: any reply stops everything.

Automation must stop when the customer replies by any channel, asks a question, accepts, declines, or when a staff member logs a conversation. It should also stop if the job is booked through another route entirely.

A customer who has already phoned to accept, then receives "just following up on your quote" two days later, learns that your systems do not talk to each other.

How not to annoy people

  • One channel at a time. Do not email and text the same nudge.
  • Add something. Availability, a clarification, an offer to visit again — not "just checking in."
  • Respect the size of the decision. A £200 repair tolerates more nudging than a £15,000 roof.
  • Make declining easy. A clear "not going ahead" option gets you a real answer and a reason, which is more useful than silence.
  • Cap it. After the sequence ends, stop. Genuinely.

Handling objections and questions

The moment a customer replies with a question, automation's job is finished. It should notify the person who quoted, with the original quote and the question in one place, and get out of the way.

Common replies worth routing differently:

  • "It's more than I expected" — a pricing conversation, needs the quoter
  • "Can you do it sooner?" — scheduling, may need the office
  • "What does X include?" — clarification, quick win, respond fast
  • "We're getting other quotes" — legitimate; a calendar note beats a chase
  • "Not right now" — record a reason and a follow-up date, then stop

That last one is worth structuring. "Not now" is not "no", and a quote parked with a date is a real pipeline entry rather than a lost lead.

Workflow

Estimate sent
  ↓
CRM status → "Quote sent"
  store: value, service, date sent, validity, quoted by
  ↓
Confirmation email to customer
  quote attached · validity date · how to ask questions
  ↓
Wait ~2 days
  ↓
Customer replied?
  ├─ YES → STOP ALL AUTOMATION
  │         classify: question / accept / decline
  │         notify the person who quoted
  │         └─ Accepted → status "Won", move to scheduling
  │         └─ Declined → status "Lost" + reason, stop
  │         └─ Question → human handles, sequence stays off
  └─ NO  → first follow-up (email or SMS)
            ↓
            Wait to ~day 7
            ↓
            Replied? ── YES → stop, as above
            └─ NO → TASK for the quoter: call this customer
                     ↓
                     Call logged?
                     ├─ Yes → outcome recorded, sequence ends
                     └─ No  → remind, then escalate to manager
            ↓
            Wait to ~day 14 → validity reminder
            ↓
            Expiry reached
            ↓
            Close-out email · status → "Expired"
            ↓
            STOP. Flag for quarterly review, not further chasing

Note that the day-7 step creates a task for a person, not another message to the customer. That is the single highest-value change most businesses can make here.

Message examples

Adapt these; they are structures, not copy.

Confirmation (immediately)

Hi [Name] — your quote for [work] is attached. It comes to [amount] and is valid until [date]. If anything is unclear or you'd like to talk it through, just reply here or call me on [number]. — [Quoter]

First follow-up (day 2–3)

Hi [Name], just making sure the quote for [work] reached you okay. Happy to walk through any part of it or look at alternatives if the scope isn't quite right.

Validity reminder (day 14)

Hi [Name], your quote for [work] is valid until [date]. If you'd like to go ahead, reply here and I'll get you booked in. If you've decided against it, no problem at all — just let me know so I can close it off.

Close-out (expiry)

Hi [Name], I'll close off the quote for [work] for now since it's reached its validity date. If circumstances change, get in touch and I'll re-price it for you — happy to help whenever.

The close-out earns its place. It is the message most likely to get a real answer, because it removes the pressure and gives an easy way to reply.

Reporting on open quotes

The report a business owner actually needs:

MetricWhy
Open quotes, count and valueThe real pipeline
Open quotes by ageWhere things are stalling
Quotes with no follow-up loggedThe process gap
Quotes past validity, unresolvedHousekeeping
Accepted / declined / expired splitOutcome mix over time
Decline reasonsPrice? Timing? Scope?
Average days from sent to decisionSets realistic follow-up timing

On measuring impact honestly. You can accurately report how many quotes were followed up and how many were accepted. You cannot claim the follow-up caused the acceptance without a controlled comparison, and most businesses do not have one. Report the process metrics as fact and the commercial outcome as correlation — anything stronger is a guess wearing a number.

AI Automation & CRM WorkflowsWe turn sent quotes into a tracked state with defined follow-up, so estimates stop going quiet without anyone noticing.

Related reading: AI Automation for Home Service Companies and CRM Automation: 8 Processes to Automate First.

Frequently asked questions

How many times should we follow up on a quote?

Around four or five touches over two weeks suits most service work, with only one being a phone call. Larger or more considered purchases warrant fewer, more spaced contacts. Always stop on reply.

Should follow-up messages be automated or personal?

Both. Automate the confirmation, the light nudges, and the validity reminder. Keep the phone call and any response to a question human — those are where the actual conversion happens.

What if the customer never responds at all?

Send the close-out message, mark it expired, and stop. Keep it for periodic review rather than continuing to chase. Some of those come back months later on their own.

Is quote view tracking worth it?

As a mild timing hint, yes. As evidence, no — open tracking is unreliable in both directions. Never base a message on the assumption that someone definitely read it.

How do we know follow-up is working?

Measure what you can attribute: the percentage of quotes that receive follow-up, and how that changed. Report acceptance rate alongside it, but be honest that other things changed too.


If quotes go out and then go quiet, ask us to map your quote follow-up process — including who calls, when, and what happens when nobody does.