Proposals

Freelance Proposal Template — How to Write Proposals That Win

Most freelance proposals fail before the client finishes reading. Here's a template that gets you hired — and the prompts to customize it for any project.

I used to spend 2-3 hours writing proposals. Then I realized the winning proposals weren't longer — they were shorter and more specific. The client doesn't want a novel. They want to know: can you solve this, how much, and when?

The 4-sentence proposal framework

You are an expert freelance developer. A client wrote: "[PASTE_CLIENT_MESSAGE]". 

Write a 4-sentence proposal:
1. RESTATE: Repeat their problem in their own words (shows you listened).
2. OUTCOME: State the exact result you will deliver (not "a website" but "a 5-page responsive website with contact form, SEO setup, and 2 rounds of revisions").
3. TIMELINE: Give a specific delivery date (not "2-3 weeks" but "by March 15").
4. CTA: End with one clear next step ("Reply to this message to get started, or book a 15-min call at [CALENDAR_LINK]").

Tone: confident, plain English, no jargon. Under 120 words total.

Why this works

Most proposals fail because they're about you — your experience, your skills, your passion. The client already knows they have a problem (that's why they reached out). They want to know:

The "vague brief" recovery

When the client's message is too vague to write a proposal, don't guess — ask:

A client just said: "[VAGUE_MESSAGE]". I need more info before I can propose. 

Draft 3 specific questions that will prevent scope creep later. Each question should: (1) be answerable in one sentence, (2) reveal a hidden assumption, (3) set a boundary. Format as a numbered list.

The "I have a budget" response

When a client says "I have a budget of $X" — that's a gift. It means they're serious. Here's how to respond:

A client said: "I have a budget of $[AMOUNT] for [PROJECT]". 

Draft a 3-sentence reply that: (1) acknowledges the budget positively, (2) states what you can deliver within that budget (be specific — features, timeline, what's included), (3) offers a smaller alternative if the budget is too low for their wish list. No discounting. No apology.

38 prompts covering the entire client journey

This is 3 of 38. From vague message → won project → priced confidently → delivered → repeated. Server-enforced by plan tier.

See plans & start 7-day trial →