Business9 min read

How to Write a Freelance Proposal That Wins

Most freelancers lose projects not because of their skills, but because of their proposals. Here's the structure top freelancers use to close 3x more deals.

Share:

Why Most Freelance Proposals Fail

The average client receives 5-20 proposals per project. Most look identical: a generic introduction, a list of skills, and a price. That's not a proposal — it's a resume. Clients don't hire resumes. They hire people who understand their problem and have a clear plan to solve it.

The best proposals do three things: they show you understand the client's problem, they outline a specific plan, and they make the next step easy. Everything else is noise.

The 7-Part Proposal Structure

This structure works for proposals ranging from $500 to $50,000+. Adjust the depth based on project size — a $2,000 project needs a one-page proposal, not a ten-page document.

1. Opening Hook (2-3 sentences)

Reference something specific from the client's brief or conversation. This proves you actually read it — which immediately puts you ahead of 80% of proposals.

BAD"I am a web developer with 5 years of experience and I would love to work on your project."
GOOD"I noticed your current checkout flow requires 5 steps. I can get that down to 2 while increasing your mobile conversion rate — here's how."

2. Problem Summary

Restate the client's problem in your own words. This shows you understand the real issue, not just the surface request. If the client asked for "a new website," the real problem might be "we're losing leads because our site isn't mobile-friendly."

3. Your Approach

Outline your plan in 3-5 concrete steps. Use plain language, not jargon. The client should finish reading this section thinking "this person knows exactly what to do."

Example:

  1. Audit current site performance and user flows (Week 1)
  2. Design mobile-first wireframes for key pages (Week 2)
  3. Build responsive frontend with your existing CMS (Week 3-4)
  4. Test across devices, fix issues, and launch (Week 5)

4. Deliverables

List exactly what the client receives. Be specific — vague deliverables lead to scope disputes later.

  • Responsive redesign of 5 core pages (Home, About, Services, Portfolio, Contact)
  • Mobile-optimized navigation and forms
  • Performance optimization (target: under 3s load time)
  • 2 rounds of revision per page
  • 30-minute handoff call with documentation

5. Timeline

Break the project into phases with clear dates. Clients love knowing when to expect what. If you can't commit to exact dates, give ranges: "2-3 weeks after kickoff."

6. Investment

Frame the price as an investment, not a cost. Show the value they get. If a $5,000 redesign could increase their monthly revenue by $2,000, say so.

Pricing ModelBest ForRisk
Fixed priceClear scope, defined deliverablesScope creep eats your margin
Hourly rateOngoing work, unclear scopeClient worries about runaway costs
Value-basedHigh-impact projects with measurable ROIHarder to justify without track record
Tiered packagesGiving clients optionsCan overwhelm if too many choices

Pro tip: offering 2-3 tiers (Basic, Standard, Premium) increases your average project value by 30-40%. Most clients pick the middle option.

7. Next Steps

Make it dead simple for the client to say yes. End with a specific call-to-action:

GOOD"If this looks good, I can start as early as Monday. Want me to send over a contract?"
GOOD"I have a few questions before we start — are you available for a 15-minute call this week?"

5 Mistakes That Kill Freelance Proposals

  1. Leading with yourself. "I have 10 years of experience..." The client doesn't care about you yet. Lead with their problem.
  2. Being vague about deliverables. "I'll design your website" could mean anything. Specify pages, features, revisions, and formats.
  3. No timeline. A proposal without dates tells the client you haven't thought about execution. Always include a timeline, even if approximate.
  4. One-size-fits-all pricing. Sending the same price to every client signals you haven't thought about their specific needs. Tailor your pricing to the project scope.
  5. No next step. Your proposal should end with a clear action. "Let me know what you think" is not an action — it's a prayer.

The Follow-Up That Closes Deals

Sending a great proposal is half the battle. Following up is the other half. Most freelancers send one proposal and wait. Top freelancers follow up:

  • After 2 days: Brief check-in. "Just wanted to make sure you received my proposal. Happy to answer any questions."
  • After 5 days: Add value. Share a relevant article, case study, or quick audit of something related to their project.
  • After 10 days: Closing nudge. "I have availability opening up next week. Would love to get started on this if the timing works."

Three follow-ups over two weeks is professional, not pushy. After that, move on — but keep the door open with a final "feel free to reach out anytime."

From Proposal to Invoice

Once the client says yes, you need to move fast. Send a contract (even a simple one) and your first invoice within 24 hours. Momentum matters — the longer you wait, the higher the chance the client gets cold feet or reprioritizes.

Second Brain lets you write proposals in its document editor, then create invoices for the same client in the same workspace — no app-switching. Your contacts, proposals, invoices, and project tasks all live in one place. Free during beta.

From Proposals to Invoices in One Workspace

Write proposals, manage clients, and send invoices — all in Second Brain. Free during beta.

Start Free — No Card Needed