Freelance Guide

How to Write a Freelance Proposal That Wins (Template)

Updated March 27, 2026

Every freelancer has been there. You have a great discovery call, the client seems excited, and they close with: "Send me a proposal and we will take a look." Then you spend two hours writing something you are not sure about, hit send, and wait — often in silence.

The problem is not your skills. It is usually your proposal. Most freelance proposals are either too vague (a list of services with a price), too long (a wall of text the client will never finish), or too generic (clearly copy-pasted and lightly customized). Any of these will cost you the deal.

A winning freelance proposal does one thing: it makes the client feel understood and makes saying yes feel obvious. This guide walks you through every section of a proposal that closes, includes a copy-paste template you can adapt in under an hour, and covers the pricing strategies and follow-up tactics that separate top freelancers from everyone else.

For a broader look at the proposal format used in larger business contexts, see our guide on how to write a business proposal. This guide is specifically focused on the freelance context — shorter timelines, direct client relationships, and projects typically ranging from $500 to $25,000.

Why Your Proposal Matters More Than Your Portfolio

Many freelancers treat the proposal as an afterthought — a formality between the discovery call and the actual work. That is a significant mistake. Your proposal is often the last piece of persuasion the client sees before making a decision. A mediocre portfolio with a great proposal will outperform a great portfolio with a mediocre proposal nearly every time.

Here is why proposals carry so much weight:

Pro tip:

Never send a proposal without a prior discovery call or detailed intake form. A generic proposal says "I did not bother to understand your situation." A tailored proposal says "I already understand your problem and I have a plan." Only the second one commands premium rates.

The 7 Sections of a Winning Freelance Proposal

A strong freelance proposal does not need to be long — it needs to be complete. For most projects under $10,000, five to seven pages is ideal. These seven sections cover everything the client needs to feel confident saying yes.

1 Executive Summary

The executive summary is the single most important section in your proposal. Many clients — especially busy decision-makers — will read only this before deciding whether to continue. It should be no longer than three to four short paragraphs and cover three things: the client's problem (in their language), your proposed solution, and the outcome they can expect.

The critical mistake here is leading with yourself. Do not open with "We are a full-service design studio with 10 years of experience." Open with the client's situation. Show them you were paying attention on the call.

Based on our conversation on March 20, your e-commerce store is generating roughly 4,200 monthly visitors but converting only 1.1% into purchases — less than half the 2.5% industry benchmark. At your current average order value of $85, that gap is costing you an estimated $4,800 in monthly revenue.

I propose a focused UX audit and redesign of your product pages, checkout flow, and mobile experience, paired with two rounds of A/B testing post-launch. Based on similar projects I have completed for DTC brands in your price range, I project a conversion rate of 2.2–2.8% within 60 days of launch.

2 Problem Statement

The problem statement expands on what you introduced in the executive summary. This is your chance to demonstrate that you have done your research and understand the deeper implications of what the client described. Go beyond restating what they told you — add analysis. If you can quantify the cost of their problem, do it. A client who sees the real cost of inaction is far more motivated to move forward.

Use the specific language and details the client used on the discovery call. Quote their words back to them when appropriate. This signals genuine attention and builds trust.

During our call, you mentioned that mobile traffic now accounts for 63% of your sessions but that mobile revenue is disproportionately low. A review of your current product pages reveals three root causes: product images do not zoom on mobile, the "Add to Cart" button sits below the fold on most devices, and the checkout flow requires six steps where industry best practice recommends three or fewer.

These friction points compound each other. A visitor who cannot easily view your product, cannot quickly add it to their cart, and then encounters a lengthy checkout is unlikely to complete the purchase — regardless of how good the product is.

3 Proposed Solution

Now present your plan. Be specific about what you will do and connect every element directly to a problem you identified. Avoid vague language like "redesign the site" or "improve the UX." Instead, describe concrete actions and the expected result of each. The client should be able to read this section and understand exactly how their situation will be different after working with you.

If there are multiple ways to solve the problem, briefly acknowledge them and explain why your approach is the right one. This demonstrates expertise and pre-empts objections.

My solution addresses the three conversion bottlenecks through targeted redesign work:

Mobile product experience: Implement a swipe-based image gallery with pinch-to-zoom, move the primary CTA above the fold on all screen sizes, and add a sticky "Add to Cart" bar on scroll. Expected impact: 15–25% increase in product page engagement.

Streamlined checkout: Redesign the checkout flow from six steps to three using a single-page layout with guest checkout prominently featured. Expected impact: 20–35% reduction in checkout abandonment.

Post-launch optimization: Two rounds of A/B testing (hero image variants and CTA copy) using your existing traffic, with a performance report and recommendations at the 30-day and 60-day marks.

4 Deliverables

List every specific item the client will receive. This section is where you prevent scope creep before it starts. Be explicit about what is included and — just as importantly — what is not. Ambiguity here leads to disputes, resentment, and unpaid overtime. Define revision rounds, formats, handoff materials, and timelines for each deliverable.

If a client later asks for something outside this list, you can refer them back to this section and offer to add it as a paid change order. A clear deliverables list protects both parties.

Included:
- UX audit report with prioritized recommendations (PDF, delivered Week 1)
- Redesigned mobile product page template (Figma source files + production-ready code)
- Streamlined 3-step checkout flow (Figma source files + production-ready code)
- Integration with your existing Shopify theme
- Two rounds of A/B testing setup and reporting (Weeks 7 and 11)
- Final performance report comparing pre- and post-launch conversion metrics

Not included:
- Redesign of pages outside the product and checkout flow
- Copywriting or product photography
- Ongoing maintenance after 30-day post-launch support window
- Third-party app or plugin licensing fees

5 Timeline

Break the project into phases with clear milestones and dates. Clients want to know when they will see progress, not just what they are paying for. Include the points where you need the client's input — review sessions, approval sign-offs, and feedback windows. This sets realistic expectations for their involvement and prevents delays caused by slow feedback from their side.

Always build buffer time into your timeline. Promising delivery in three weeks when four weeks is realistic sets you up to disappoint. Under-promise and over-deliver.

Week 1 — Audit & Research: UX audit, heatmap analysis, competitor benchmark. Deliverable: Audit report. Client review session end of Week 1.

Weeks 2–3 — Design: Wireframes and high-fidelity Figma mockups for product page and checkout redesign. Two rounds of revisions included. Client approval required to proceed.

Weeks 4–6 — Development: Shopify implementation, QA testing on major browsers and devices. Staging review with client at end of Week 5.

Week 7 — Launch: Production deployment, analytics setup, first A/B test configuration.

Weeks 8–11 — Optimization: Monitor A/B tests, second test round at Week 9, 30-day performance report.

Week 12 — Closeout: 60-day performance report, final file handoff, project closure.

6 Pricing

Present your pricing clearly and confidently. The best approach for freelance proposals is to offer two or three defined tiers — this gives the client a sense of choice and makes the mid-tier feel like the smart decision. Label your recommended option. Always frame pricing in terms of the outcome it produces, not the hours it requires.

Include your payment schedule in this section. A standard structure for freelance work is 50% upfront and 50% on delivery. For larger projects, a three-payment split (at signing, at midpoint, and at delivery) is common and reduces risk for both parties.

Option A — Core Conversion Fix: $3,200
Mobile product page redesign + checkout streamlining. Design and development only. No A/B testing or post-launch reporting.

Option B — Full Conversion Package (Recommended): $4,800
Everything in Option A plus two rounds of A/B testing, 30-day and 60-day performance reports, and 30 days of post-launch support.

Option C — Conversion + Ongoing Optimization: $6,400
Everything in Option B plus three additional months of monthly CRO reporting and one round of A/B testing per month.

Payment schedule: 50% ($2,400) upon signing. 50% ($2,400) upon project launch. Net 7 invoice terms.

7 Next Steps

End with a clear, specific call to action. Tell the client exactly what to do to move forward, give them a deadline (a proposal expiration date), and make it easy to say yes. Clients who finish reading a proposal and are unsure what to do next often do nothing. Remove any uncertainty about the path forward.

Include a brief sentence about what you will do immediately after they confirm — this makes the engagement feel real and gives momentum to the decision.

To move forward, simply reply to this email with your preferred option (A, B, or C) and I will send the project agreement and invoice within 24 hours. Upon receipt of the deposit, I will schedule our kickoff call for the following week and send you a project intake questionnaire to gather any remaining details.

This proposal is valid until April 10, 2026. After that date, pricing and availability may change based on my current project schedule.

If you have any questions before deciding, please reply to this email or book a 20-minute call at [your scheduling link]. I am happy to walk through any section in more detail.
Recommended Resource

Ready-to-Use Freelance Proposal Templates

The Client Proposal Toolkit includes professionally designed proposal templates for every service type, a cover letter guide, pricing tier frameworks, and follow-up email scripts — everything you need to send a winning proposal in under an hour.

Get the Client Proposal Toolkit — $11

Copy-Paste Freelance Proposal Template

The section breakdowns above give you the framework. Below is a complete copy-paste template you can adapt for any project. Replace the highlighted placeholders with your specific information. This template is optimized for projects in the $2,000–$15,000 range. For smaller quick-turn projects, you can condense sections 2 and 3 into a single paragraph.

Template — Copy and Adapt

Subject: Proposal — [Project Type] for [Client Name]

Hi [Client First Name],

Thank you for taking the time to speak with me on [date of discovery call]. I enjoyed learning about [specific detail they shared — their goal, their challenge, their business] and I am confident I can help you [desired outcome in their language].

Please find my proposal below. This document covers my understanding of your situation, my proposed approach, the deliverables you will receive, the project timeline, and investment options. If anything needs clarification, I am happy to jump on a quick call.

The Situation

Based on our conversation, [restate the client's core problem using their language]. This is costing you [quantified impact if possible — time, money, opportunity]. The root cause appears to be [your analysis of what is actually driving the problem].

My Proposed Solution

I propose [describe your solution clearly — what you will do, not what you offer generically]. This approach will [expected outcome 1], [expected outcome 2], and [expected outcome 3].

What You Will Receive

Included in this engagement:
[Deliverable 1]
[Deliverable 2]
[Deliverable 3]
[Number] rounds of revisions
[Support window, handoff details]

Not included: [List exclusions clearly — this protects you from scope creep].

Timeline

Estimated project duration: [X weeks], beginning the week of [start date].

Week [1–2]: [Phase 1 description]
Week [3–4]: [Phase 2 description]
Week [5–6]: [Phase 3 description + delivery]

Investment

Option A — [Lean scope name]: $[price]
[Brief description of what is included]

Option B — [Recommended scope name] (Recommended): $[price]
[Brief description of what is included]

Option C — [Premium scope name]: $[price]
[Brief description of what is included]

Payment: 50% upon signing, 50% upon delivery. Net [7 or 14] invoice terms.

About Me

I have been working with [type of clients] since [year], with a focus on [your specialty]. Recent results include:

[Client type / result]
[Client type / result]

Next Steps

To move forward, reply with your preferred option and I will send the project agreement and first invoice within 24 hours. Kickoff will be scheduled for the following week.

This proposal is valid until [date 14 days from now].

Questions? Reply to this email or book a call at [scheduling link].

[Your Name]
[Your Title / Service]
[Email] | [Website]

Freelance Pricing Strategies That Work

Pricing is the section where most freelancers undermine themselves — either by pricing too low out of fear, or by presenting a single number that feels arbitrary. These strategies will help you price confidently and convert more proposals into paid projects.

For a deeper dive on rates and hourly versus project pricing, see our freelance pricing guide.

Always offer tiers, never a single price

A single price creates a binary decision: yes or no. Three options — a lean tier, a full-service tier, and a premium tier — create a different question: which one? The psychology here is well documented. Most clients choose the middle option. Design your middle option to be the engagement you actually want to do, at a rate that is profitable. Your lean tier should feel limited enough that the middle tier feels like clear value. Your premium tier should feel aspirational — some clients will take it.

Price on value, not hours

When you present pricing as "35 hours at $120/hour = $4,200," you invite the client to question every hour. When you present it as "E-commerce conversion audit and redesign: $4,200," the conversation shifts from your time to the outcome. Both descriptions can refer to the same work, but the second frames it in terms of what the client actually cares about. Scope your project thoroughly, back into your hours to ensure profitability, but present the output as a package price.

Anchor with your highest tier

The order in which you present tiers matters. Lead with your premium option, follow with the recommended, and close with the lean option. The first number the client sees becomes their anchor point. When they see $8,500 first, the $5,200 middle option feels like a reasonable step down. When they see $3,000 first, the same $5,200 option suddenly feels expensive.

Add a payment structure that reduces friction

50% upfront and 50% on delivery is the standard freelance structure and it works well for most projects. For larger engagements, consider three payments: 40% at signing, 30% at a defined midpoint milestone, and 30% at delivery. This reduces the client's upfront risk perception while ensuring you are never more than one payment behind in coverage. Always charge a deposit before starting work — no exceptions.

Pro tip:

If a client pushes back on your pricing, do not immediately discount. Instead, offer to reduce the scope of the lower tier and make it even leaner. This positions the reduction as removing value, not as a concession — and it often prompts the client to reconsider the full-service option. Discounting without scope reduction trains clients to always negotiate your price down.

Follow-Up Tips That Close Deals

Most freelance deals are not lost because of a bad proposal. They are lost because of no follow-up. A study by the Sales Management Association found that 80% of sales require at least five follow-up touches, yet the majority of salespeople give up after two. For freelancers, a simple three-touch follow-up sequence dramatically increases close rates.

Follow-up 1: Two to three business days after sending

Keep it brief and warm. Reference something specific from your conversation. Offer to answer questions or walk through the proposal on a 15-minute call. Do not push for a decision — just re-open the conversation. Example: "Hi [Name] — just wanted to check in and see if you had a chance to review the proposal I sent on [date]. Happy to answer any questions or hop on a quick call if it would be helpful."

Follow-up 2: One week after the first follow-up

This message can be slightly more direct. Mention that your schedule is filling up and that you want to make sure you can accommodate their timeline if they decide to move forward. Keep it one to two sentences. Avoid guilt-tripping or sounding desperate — both are repellents.

Follow-up 3: The closer

Send this one two weeks after follow-up 2. This is your final message. Close the loop clearly: "I wanted to follow up one last time on the proposal for [project]. If the timing is not right, no worries at all — I am here whenever you are ready to revisit. If you have decided to go in a different direction, I completely understand. Either way, I wish you the best with the project." This message often gets a response when the previous two did not — because it removes pressure entirely.

What to do if they say they need more time

Ask for a specific date. "Of course — when do you expect to have a clearer picture?" Then set a calendar reminder and follow up on that exact date. Vague timelines ("we will get back to you soon") rarely lead to decisions without a follow-up. Pin down a concrete date and hold them to it gently.

Complete Freelance Toolkit

Every Document You Need to Run a Professional Freelance Business

The Freelancer Business Kit includes proposal templates, contract templates, invoice templates, client onboarding checklists, and email scripts — everything you need to look professional and protect yourself from day one.

Get the Freelancer Business Kit — $19

5 Common Freelance Proposal Mistakes

Mistake 1: Leading with your credentials instead of their problem. Opening your proposal with two paragraphs about how great you are before addressing the client's situation is the fastest way to lose them. Flip the structure — lead with their problem, then show how you solve it, then briefly establish your credibility. The proposal should feel like it is about them, not you.

Mistake 2: Using a generic template without customization. Clients can smell a copy-paste proposal. If the only personalized element is the client's name in the greeting, you have not done your job. Every section — especially the problem statement and solution — should reference specific details from your discovery call. Use their language, their numbers, their goals.

Mistake 3: Being vague about scope and deliverables. "I will handle your social media" is not a deliverable. "4 posts per week on Instagram and LinkedIn, including copywriting and custom graphics, with a monthly performance report" is a deliverable. Vagueness invites scope creep and payment disputes. The more specific you are, the easier it is to say "that falls outside our agreement" when the client adds requests mid-project.

Mistake 4: Sending the proposal and disappearing. A proposal is not a set-it-and-forget-it document. After sending, confirm receipt with a brief email. Follow up if you do not hear back. Offer to walk them through it on a call. Deals close fastest when you stay engaged without being pushy. Clients who are genuinely interested but busy will appreciate the follow-up. Clients who are not interested will tell you — which is valuable information too.

Mistake 5: No expiration date. A proposal with no expiration date creates no urgency. A client with no deadline has every reason to delay. Always include a proposal validity window — 14 days is standard. This is not a pressure tactic; it is a realistic acknowledgment that your availability and pricing can change. It also gives the indecisive client a natural reason to act.

Frequently Asked Questions

How long should a freelance proposal be?
A freelance proposal should be as concise as possible while still covering everything the client needs to make a confident decision. For small projects under $2,500, one to two pages is typically sufficient. Mid-range projects between $2,500 and $15,000 usually warrant three to five pages. Larger or more complex engagements can run six to ten pages. The rule of thumb: cover the problem, your solution, deliverables, timeline, pricing, and next steps — then stop. Every extra page the client has to read is another opportunity for them to put the proposal down.
Should I send a proposal before or after a discovery call?
Always conduct a discovery call before sending a proposal. A proposal written without a conversation is a generic pitch. A proposal written after a call is a tailored solution — and tailored solutions win far more often. The call gives you the specific language the client uses to describe their problem, the outcomes they care about most, their timeline and budget range, and the internal context that shapes their decision. All of that goes directly into a winning proposal. If a client refuses to take a discovery call and just wants a quote, that is a yellow flag. At minimum, ask them to fill out a detailed intake form.
How soon should I send a freelance proposal after the initial conversation?
Send your proposal within 24 hours of the discovery call whenever possible. The client's interest is highest immediately after the conversation. Waiting three or four days gives competitors time to move in, and it signals that you are either disorganized or not particularly enthusiastic about the project. If the project is complex and requires thorough research before you can quote accurately, send a brief email within 24 hours acknowledging the conversation, confirming your interest, and giving a specific date when the full proposal will arrive. That alone separates you from most freelancers.
What is the best way to present pricing in a freelance proposal?
The most effective approach is to offer two or three clearly defined pricing tiers rather than a single price point. A single price creates a yes-or-no decision. Three options — a lean scope, a full-service scope, and a premium scope — create a which-one decision, and most clients choose the middle tier. Label your recommended option clearly. Always frame your pricing in terms of value and outcomes, not hours. Phrases like "90-day SEO campaign: $3,500" feel more professional than "35 hours at $100/hour: $3,500" — even when the math is the same. If your pricing feels high relative to market rates, justify it immediately with relevant results from past clients.
How many times should I follow up after sending a proposal?
Three times is the standard. First follow-up: two to three business days after sending the proposal — a brief, friendly email asking if they have any questions and offering a call to walk through it. Second follow-up: one week after the first follow-up — a short check-in mentioning that your schedule is filling up and asking if they are still interested. Third follow-up: one to two weeks later — a final message that closes the loop professionally, leaves the door open for the future, and lets you move on. After three unanswered follow-ups, move on. Persistent over-following destroys rapport and wastes your time. If they come back later, great — but chasing beyond three touches rarely converts.

Stop Starting From a Blank Page

Send your next invoice the moment the client signs. Our free invoice generator creates professional invoices in under two minutes — no account required.

Free
No signup. No watermarks. Download as PDF instantly.
Create Your Invoice Now — Free