Most freelance proposals fail for the same reason: they spend the first three paragraphs talking about the freelancer. Their years of experience. Their process. Their past clients. The client doesn't care — not yet. They care whether you understand their problem.
A proposal that wins starts with the client's situation, not yours.
The structure that works
1. Project overview (2–3 sentences)
Describe the client's situation and what success looks like from their perspective. Not what you'll do — what they'll have when it's done. "You need a new website that converts visitors into consultation requests, with a clear before/after portfolio section that builds trust with new prospects."
If you can write this paragraph accurately, without any filler, the client knows you understood the brief. That's the first gate.
2. What's included (3–5 bullet points)
Specific deliverables, not vague categories. Not "website design" — "5-page responsive website with homepage, about, services, portfolio, and contact." Not "SEO" — "on-page optimisation for 8 target keywords plus Google Search Console setup."
Specificity builds confidence. It signals that you've done this before and you know exactly what it involves.
3. Timeline (one paragraph)
Give a realistic duration and the key milestones. Clients want to know when they'll have something to review and when the project ends. If you've done this type of project before, you know roughly how long it takes — say so.
4. Investment
State the fee clearly. Not a range, not "starting from" — a number. Ranges signal that you haven't thought it through. If there are optional add-ons, list them separately with their own prices. Give a clear payment schedule (e.g. 50% upfront, 50% on completion).
5. Next steps
One sentence. Tell them exactly what to do to move forward: "Reply to this email to confirm, and I'll send the contract and invoice for the deposit." Remove ambiguity.
Three mistakes that lose work
Writing about yourself before you write about them. "I have 8 years of experience in brand design" is a credential, not a value proposition. Lead with their problem. Bring in your credentials once you've shown you understand what they need.
Being vague to avoid being wrong. "Approximately 4–6 weeks" and "around £3,000–5,000" read as uncertainty, not flexibility. If your actual estimate is 5 weeks and £4,200, say that. Clients choose certainty when they can get it.
Writing too long. A winning proposal isn't a thorough one — it's a clear one. If it takes more than 5 minutes to read, most of it won't be read. Cut everything that doesn't move the client closer to yes.
Speed matters more than you think
There's a strong correlation between how quickly a proposal is sent and whether it wins. Clients who are genuinely ready to start are often talking to multiple freelancers. Being first — with a proposal that's clear and specific — gives you an advantage that no amount of polish can recover once you're third to reply.
A template you can personalise in 10 minutes beats a bespoke document that takes three hours. The goal is a proposal that reads as tailored (because the overview is specific to this client) but takes minimal time to produce (because the structure is reused).
Soloft includes AI-assisted proposal generation: describe the project and client, and get a full structured proposal in under a minute — ready to personalise and send. Try it free.