A quote is a narrower artifact than a full proposal. One page, one total, one expected answer: yes, no, or “can you do anything on the price?” That narrowness makes the silence afterwards more frustrating. You're not waiting for a decision on a complex project, you're waiting for a nod on a number. And 48 percent of reps never send a second follow-up (Proposify internal, 2024), which means the majority of quiet quotes die from abandonment, not from rejection.
Below: seven quote follow-up emails, each built for a specific silence scenario. Each one includes the signal that should trigger it (if you're tracking) and a fallback for when you're not. One contractor example, one agency/SaaS example where relevant. Drop your numbers in, send, move on.
The silence decoder
Before you draft anything, figure out what kindof silence you're looking at. The four most common types and which template answers each one:
| Signal | What it means | Template to send |
|---|---|---|
| Zero opens after 48h | Email buried, not ignored | Template 1 (resend) |
| Opened, verbal yes on a call, now silent | Internal approver hasn't been briefed | Template 2 (arm the champion) |
| Opened multiple times, no reply | Comparing against other quotes | Template 3 (comparison) |
| Opened, price section re-read 2x+ | Price is the blocker | Template 4 (options, not discounts) |
| Opened, then 7+ days silent with no pattern | Project timing shifted internally | Template 5 (gentle extension) |
| Repeat client, unusually quiet | Budget freeze or priority change | Template 6 (warm check-in) |
| 14+ days dormant | Deal has functionally stalled | Template 7 (graceful breakup) |
If you aren't tracking opens yet, you can still map most of these from context: your original discovery notes, the last verbal signal, how quickly they usually respond. The template choice works either way.
Why quotes go quiet
Three things usually happen between sending a quote and hearing back (or not hearing back). None of them mean the deal is dead:
- The client is comparing.Even when they say they're not, they often are. They asked three providers, your number landed, they're waiting for the others.
- The client got busy. Inboxes receive 120+ emails a day for average professionals (Microsoft, 2023). Quotes sit in purgatory until someone has the bandwidth to read them.
- The number surprised them. Not necessarily in a bad way. Sometimes just higher than their mental placeholder. They need a day or two to process internally before replying.
Template 1: Two days after a requested quote
Trigger: Client requested the quote. 48 hours have passed. Zero opens (if tracking) or no reply. Most common case. Short, warm, one question.
Subject: Quote for [project/service], anything unclear?
Hi [First name],
Sent the quote over Tuesday. Wanted to check before the end
of the week: is there anything in there that's off, unclear,
or needs adjusting?
Happy to revise the scope or break it down differently if
that's easier.
[Your name]The line that matters is “anything in there that's off.” It invites the objection without demanding a yes/no. Works for contractors ($3k HVAC quote) and for agencies ($30k retainer quote) with the same phrasing.
Template 2: After a verbal yes, then silence
Trigger:Client said “this looks good, let me run it by my partner / finance / spouse” on a call. 5+ days have passed with no reply. Don't pretend the verbal yes never happened. Reference it directly.
Subject: [Project], any word from [the internal approver]?
Hi [First name],
You mentioned running the quote by [partner/finance/CFO] on
[day]. Wanted to check in, is there anything they flagged
that I should address before you get back to me?
If it helps, I can put together a one-paragraph summary for
them directly. Sometimes it's easier than forwarding the
full quote.
[Your name]Offering to arm the internal approver often turns a stalled quote into a moving one. The person blocking usually isn't ignoring you. They're just not being briefed well.
Template 3: Competitor comparison pressure
Trigger:Quote opened multiple times (3-5x), still no reply after a week. Or you know from context they're collecting quotes from multiple providers. Don't trash the competition. Don't rush. Ask one question that shifts the frame.
Subject: Your [project] quote, one comparison question
Hi [First name],
Totally normal to be comparing quotes on something this
size. One question that might save you time:
When you look at the other options, which line are you
comparing on most? Price, timeline, experience on similar
projects, warranty, they're almost never apples-to-apples
even when the totals look close.
Happy to put my quote next to theirs on whichever line
matters most. No pressure either way.
[Your name]This works because it demonstrates you know the comparison is happening (which the client respects) and it offers help rather than resistance.
Template 4: When price is the blocker
Trigger:Quote opened 2+ times with extended read time on the price line, or client verbally flagged “the number is higher than we hoped.” Don't volunteer a flat discount. Offer shape changes.
Subject: [Project], three ways to make the number work
Hi [First name],
If the total is the sticking point, here are three options
that might help. None are discounts. They're different ways
to structure the same work.
Option A, Phased billing: [amount] at kickoff, balance on
completion. Easier on the month-one cash.
Option B, Reduced scope at [$X less]: we keep [what
matters], drop [what doesn't]. Good if the full scope isn't
all essential right now.
Option C, Original scope, unchanged: if the quote was right
the first time, sometimes it just needs another week on your
end.
Let me know which direction feels right.
[Your name]Template 5: Project timing shifted
Trigger: 7-14 days of silence after an opened quote, no clear competitive or price signal. Often internal priority shift. Refresh the context and extend the quote validity without pressure.
Subject: [Project], quote still valid, anything change on your end?
Hi [First name],
Touching base on the quote. The pricing and scope are still
valid if you're ready to move, but I wanted to check:
anything change on your end that I should know about?
Timeline shift, different scope coming, something else?
If the project is just waiting on internal sign-off, I can
extend the quote validity another 30 days, just let me know.
[Your name]Every quote sent through Afterquoted tells you when the client opens it.
Stop guessing whether they've even looked. Get a Slack or email alert the moment your quote is opened, re-read, or forwarded. Free up to 20 quotes.
Start free →Template 6: Repeat client went quiet
Trigger:A previous customer asked for a new quote, you sent it, then silence. Usually nothing personal, budget froze, priorities shifted, a new approver is calling shots. Treat it warmly, they're still a relationship.
Subject: [Previous project] quote, everything good?
Hi [First name],
Normally I'd hear back from you within a few days on
anything we're scoping together, so wanted to check in.
If the quote isn't a fit for this round, no problem at all,
just let me know and I'll close it on my side. If something
changed internally (budget, priorities, team), happy to know
that too so I can help differently.
Either way, good to stay in touch.
[Your name]Template 7: The graceful breakup
Trigger: 14+ days of total silence. Templates 1-6 (whichever applied) have been exhausted. Highest reply rate of any template in this list, because it releases the pressure. Make saying no easier than staying silent.
Subject: Closing the file on your [project] quote
Hi [First name],
Haven't heard back in a few weeks, so I'm going to close
the quote on my side today unless I hear otherwise.
No hard feelings if the answer is no, a one-line reply
saves us both the back-and-forth. And if something shifted
and you'd like to restart, just let me know and I'll
refresh the numbers.
Thanks for the opportunity either way.
[Your name]Subject lines that get clicked
Seven subject lines, matched to the seven templates above. All under 50 characters. All name a specific action or question.
- “Quote for [project], anything unclear?”
- “[Project], any word from [approver]?”
- “Your [project] quote, one comparison question”
- “[Project], three ways to make the number work”
- “[Project], quote still valid, anything changed?”
- “[Previous project] quote, everything good?”
- “Closing the file on your [project] quote”
Avoid anything with “following up” in it. Avoid exclamation marks. Avoid all caps. Quote follow-up subject lines perform better when they sound like a conversation between two people who know each other, not marketing copy.
If you don't track your quotes yet
The seven templates still work without tracking, you just call the signal based on context rather than reading it off a timeline. A few substitutions:
- Template 1 (resend) becomes your default day-2 follow-up regardless of open status.
- Template 3 (comparison) triggers when you know the client asked for multiple quotes.
- Template 4 (price options) triggers when pricing came up as a concern on any earlier call, even implicitly.
- Template 7 (breakup) runs on calendar alone, 14 days of silence.
Past a certain volume (roughly 20+ quotes a month), knowing which template to send matters enough that tracking pays for itself. Proposal and quote tracking is the category name. For the broader follow-up strategy, see how to follow up on a proposal without being pushy. For exact timing, the follow-up timing calculator.