Skip to main content
Back to blog
Proposals8 min readMarch 18, 2026

How to Write a Freelance Proposal Email That Wins Projects

How to write a freelance proposal email that stands out. Covers structure, what to include, what to leave out, and a template that actually wins work.

Most freelance proposals are boring. They're long, generic, and they read like a resume someone pasted into an email. The client skims it, feels nothing, and moves on to the next person in their inbox.

A winning proposal doesn't just list your skills. It shows the client you understand their problem, you have a plan to fix it, and working with you will be easy.

Here's how to write one that actually gets you hired.

Why Most Freelance Proposals Fail

Let's start with what goes wrong. The biggest mistakes freelancers make in proposals:

Making it about themselves. "I have 8 years of experience. I've worked with Fortune 500 companies. I specialize in..." Nobody cares. Not yet. The client cares about their problem, not your resume.

Being too vague. "I'd love to help with your project!" Great. How? What's the plan? What's the timeline? Vague proposals signal that you haven't thought it through.

Sending a wall of text. If your proposal email requires scrolling for 60 seconds, it's too long. Decision-makers are busy. Respect their time.

No clear next step. The email ends and the client thinks, "Okay, but what do I do now?" Every proposal needs a call to action.

The Structure That Works

After testing different approaches over years of freelancing, here's a structure that consistently wins projects. It has five parts, and the whole email should take about 2-3 minutes to read.

Part 1: Show you understand their problem (2-3 sentences). This is the hook. Reference something specific from their job post, their website, or your conversation. Prove you've done your homework.

Part 2: Your proposed approach (3-5 bullet points). Briefly outline what you'd do and how. This isn't a full project plan. It's enough to show you have a clear strategy.

Part 3: Relevant proof (1-2 sentences with links). Share one or two examples of similar work. Don't dump your entire portfolio. Pick the most relevant pieces.

Part 4: Timeline and investment (2-3 sentences). How long will it take? How much will it cost? Be direct. Clients hate having to ask for pricing.

Part 5: Clear next step (1 sentence). Tell them exactly what happens if they want to move forward.

Writing the Opening That Hooks Them

The first two sentences of your proposal determine whether the client reads the rest. Don't waste them on pleasantries.

Bad opening: "Hi! My name is Sarah and I'm a freelance web designer with 6 years of experience. I came across your job posting and I'd love to help."

Better opening: "Your current homepage is losing visitors in the first 3 seconds. The hero section doesn't tell them what you do, and the CTA is buried below the fold. I can fix that."

See the difference? The second version immediately shows you've looked at their business and identified a specific problem. The client feels seen. They keep reading.

If you're responding to a job post, pull specific language from it. "You mentioned wanting to increase your email open rates from 15% to 25%. I helped a SaaS company make that exact jump in 6 weeks. Here's how I'd approach it for you."

The Approach Section: Show Your Thinking

This is where most freelancers either over-explain or under-explain. You want the Goldilocks zone: enough detail to prove you have a real plan, but not so much that the client feels overwhelmed.

Use bullet points. Something like:

  • Audit your current email sequences and identify where subscribers are dropping off
  • Rewrite subject lines and preview text for your top 5 campaigns
  • A/B test two versions of your welcome sequence over 3 weeks
  • Deliver a final report with results and recommendations for ongoing optimization
  • Each bullet should make the client think, "Yes, that's exactly what I need." If you're not sure what they need, ask before sending the proposal. A 15-minute discovery call can make your proposal 10x more targeted.

    How to Handle the Money Conversation

    Don't bury the price. Don't make the client email you to ask "So how much?" That creates friction, and friction kills deals.

    State your pricing clearly. If you offer packages, give two or three options. A common structure:

  • Option A: Core deliverables only. $X,XXX.
  • Option B: Core deliverables plus extras. $X,XXX.
  • Option C: Full-service package. $X,XXX.
  • Most clients pick the middle option. That's by design.

    If you're worried about undercharging, read our guide on sending project quotes without undervaluing your work. It'll help you price with confidence.

    Include payment terms briefly. "50% deposit to start, balance due on delivery. Invoices sent via FreshBooks with a 15-day payment window." Done.

    Proof That Actually Persuades

    You don't need 10 portfolio links. You need one or two that are directly relevant to this project.

    "I did something similar for [Company]. Here's the case study: [link]. The result was a 40% increase in conversions over 8 weeks."

    Results matter more than pretty screenshots. If you can share numbers, share numbers. If you can't, describe the outcome in concrete terms.

    Testimonials work here too. One short quote from a happy client can do more than three paragraphs about your experience.

    The Close: Make It Easy to Say Yes

    Your last paragraph should be one or two sentences max. Tell the client exactly what to do next.

    "If this looks like a fit, let's hop on a 20-minute call this week to nail down the details. I'm free Tuesday or Thursday afternoon. Just hit reply and I'll send a calendar link."

    Or even simpler: "Want to move forward? Just reply 'yes' and I'll send over the contract and deposit invoice today."

    The easier you make it to say yes, the more clients will. Don't end with "Let me know if you have any questions." That's passive. Guide them toward the next step.

    Following Up on Your Proposal

    You sent the proposal. Now what?

    Wait 3-5 business days. If you haven't heard back, send a short follow-up. Something like: "Hi [Name], just checking in on the proposal I sent last Tuesday. I know things get busy. Happy to answer any questions or adjust the scope if needed."

    If you want to know whether the client actually opened your proposal, Pynglo can tell you. Knowing whether someone read your email versus ignored it completely changes your follow-up strategy.

    For more tips on following up without being pushy, check out our guide on what to do when a client doesn't respond.

    Common Proposal Mistakes to Avoid

    Don't attach a PDF. Put your proposal in the body of the email. Attachments create friction. They require downloading, opening a separate app, and then going back to email to reply. Keep everything in one place.

    Don't apologize for your rates. "I know this might be outside your budget, but..." Never say this. It undermines your value before the client even reacts.

    Don't use jargon. Write like a human being talking to another human being. If your client doesn't know what "above-the-fold CTA optimization" means, rephrase it.

    Don't send the same proposal to everyone. Templates are fine as a starting point. But every proposal needs customization. Clients can smell a copy-paste job from a mile away.

    One Last Thing

    The best proposal email is one you didn't have to send at all. When clients come to you through referrals or repeat business, the "proposal" is often just a quick email confirming scope and price.

    But when you're pitching new clients? Your proposal is your audition. Make every line earn its place. Cut anything that doesn't serve the goal of getting hired.

    Write it. Read it out loud. Cut 20%. Send it. And then follow up like a professional.

    Stop wondering. Start knowing.

    Connect your Gmail in 30 seconds. See who owes you a reply before your coffee gets cold.

    Try Pynglo Free

    Keep reading