How to Write an Estimate Email That Gets Opened and Approved
The estimate email is the door your estimate has to walk through. A great estimate attached to a weak email gets overlooked. A mediocre email with a strong subject line at least gets the document opened. Getting both right is straightforward once you know the structure.
This post covers how to write the subject line, the email body, and the follow-up. Three complete templates are included at the end.
Why Estimate Emails Go Wrong
Most freelancers and small business owners treat the estimate email as an afterthought. They spend an hour on the estimate itself, then write something like "Hi, attached please find the estimate we discussed. Let me know if you have any questions." Then they wonder why the client goes quiet.
The problem isn't usually the price. It's that the email:
- Has a subject line that could be from anyone about anything
- Doesn't recap what the estimate is for
- Doesn't tell the client what to do next
- Gives no reason for the client to respond promptly
Fixing these four things takes about five additional minutes and meaningfully changes your approval rate.
Subject Line Best Practices
Your subject line determines whether the email gets opened. A few principles:
Be specific, not generic. "Your estimate" is useless. "Estimate #042 — Website Redesign for [Company Name]" is immediately identifiable and searchable.
Include the estimate number and project name. This serves you as much as the client — when you need to reference it later, or the client asks "which estimate?" there's no ambiguity.
Keep it under 50 characters. Most email clients truncate subjects at around 50–60 characters, particularly on mobile. The most important information should appear before the cutoff.
Skip the cleverness. This is a business document. The subject line should communicate what it is, not try to pique curiosity. "You're going to love this" is the wrong approach for an estimate email.
Strong subject line formats:
Estimate #[XXX] — [Project Name] | [Your Business Name][Project Name] Estimate — [Approximate Total]Estimate for [Company Name] — Valid Until [Date]
Including the total in the subject line is debated. Some freelancers find it gets emails opened faster because it removes uncertainty. Others prefer to lead with the full context. Test both and see what works for your client base.
Email Structure
A good estimate email has five parts:
1. Greeting and Context
One to two sentences. Reference the conversation or inquiry. Don't start with "I hope this email finds you well" — it's filler that adds nothing.
"Thanks for the time on Thursday — I've prepared the estimate we discussed for the [Project Name] project."
2. Scope Summary
One or two sentences describing what the estimate covers. The client may have spoken to multiple vendors since your call. Remind them what you're actually proposing.
"The estimate covers [brief scope description]. It does not include [key exclusion, if relevant]."
3. Total and Terms (Brief)
State the total and your payment terms in one sentence. Don't make the client open the attachment just to find the number — they'll click away if it's inconvenient.
"The total is $4,450, with 50% due upfront and the balance on delivery."
4. Validity and Next Step
How long is the estimate valid? What do you need them to do to proceed? Be direct.
"The estimate is valid for 30 days. To move forward, reply to confirm and I'll send a deposit invoice."
Or: "To approve, click the link below and hit 'Accept' — I'll follow up with a kickoff call."
5. Invitation for Questions
Close with an easy on-ramp for concerns or clarifications. Keep it brief.
"Happy to answer any questions by email or on a quick call."
Three Complete Estimate Email Templates
Template 1: New Client
Subject: Estimate #[XXX] — [Project Name] | [Your Business Name]
Hi [First Name],
Thanks for the time on [day of week] — here's the estimate for [brief project description].
The estimate covers [1-sentence scope summary]. [Key exclusion if relevant, e.g., "Copywriting is not included."]
Total: $[X] Payment: 50% deposit to begin, balance on delivery Timeline: [X] weeks from deposit receipt
The estimate is valid for [30] days. To move forward, [next step — e.g., "reply to this email confirming you'd like to proceed" or "click Approve on the estimate link"].
Let me know if you have questions or would like to adjust the scope.
Best, [Your Name] [Business Name] [Phone | Website]
Template 2: Existing Client
Subject: Estimate #[XXX] — [Project Name]
Hi [First Name],
As discussed, here's the estimate for [project name].
[1-sentence scope summary.] Total is $[X], same terms as last time — [X]% upfront, balance on completion.
Valid for 30 days. Just give me the green light and I'll send the deposit invoice.
[Your Name]
Note: Shorter is fine with existing clients who know your work and trust your pricing. You don't need to re-explain your process.
Template 3: Follow-Up on Sent Estimate
Subject: Re: Estimate #[XXX] — [Project Name] — Quick Check-In
Hi [First Name],
Following up on the estimate I sent on [date]. Just wanted to make sure it landed and that you had a chance to review.
If you have questions about the scope or pricing, I'm happy to jump on a quick call. If everything looks good, [next step].
The estimate is valid until [expiry date] — happy to extend if you need more time.
[Your Name]
Keep follow-ups this brief. A long follow-up email suggesting the client is taking too long creates pressure without adding value. Short, helpful, and easy to respond to.
What to Avoid in Estimate Emails
Avoiding the price in the email body. Clients who have to open an attachment to find the total are more likely to bounce. Give them the number upfront.
Using "attached please find." It's corporate boilerplate. "I've attached the estimate" or "Here's the estimate" is cleaner.
Apologizing for your rates. "I know this might be more than you expected" signals that you expect the price to be a problem, which primes the client to see it as one. Send the estimate with confidence.
No next step. Every estimate email needs a clear call to action — what the client needs to do to proceed. "Let me know your thoughts" is too vague. "Reply to confirm and I'll send the deposit invoice" is specific.
Over-explaining. The estimate itself contains the details. The email should summarize, not duplicate. If your email is longer than 200 words, cut it.
Sending a draft or informal document. If the email says "I've put together some rough numbers," the client will treat your estimate like rough numbers. Frame it as the professional document it is.
Email Delivery vs. Online Estimate Links
Many freelancers default to attaching a PDF because that's what they've always done. But the PDF-attachment workflow has a friction problem: you can't tell if the client opened it, approval requires a reply email or a call, and the document may get lost in a long thread.
Online estimate delivery — where the client clicks a link and views the estimate in their browser — solves several of these problems. You can see when they opened it, they can approve with one click, and EstimateForge's email delivery feature sends the estimate link and the cover email in one step, so you're not copying and pasting between tools.
The point isn't to remove the human element from your estimate process. It's to remove the unnecessary friction so the human parts — your proposal, your follow-up call, your relationship — have more room to do their work.
Related Guides
- How to Write an Estimate: The Definitive Guide — The full estimate-writing process
- How to Send an Estimate to a Client (and Get It Approved) — Delivery methods, timing, and the approval workflow
- How to Follow Up on a Quote Without Being Pushy — What to do after the estimate email lands
Ready to create professional estimates?
Generate polished, client-ready estimates in minutes with EstimateForge.
Create Free Estimate