Earn $10 in 20 Minutes: A Guide to UserTesting

How to Write a Freelance Proposal That Wins Clients (+ 3 Free Templates)

How to write a freelance proposal that wins clients

You found the perfect job post. You send a proposal. Then... nothing. If that sounds familiar, the problem is usually not your skill. It is the proposal.

Clients on platforms like Upwork, Freelancer and PeoplePerHour often receive dozens of proposals for one job. Most of them look the same: long, generic and all about the freelancer. This guide shows you a simple structure that stands out, plus three templates you can copy and edit.

New to freelancing? Start with our 7-step guide to freelancing with no experience, then come back here.

Why most proposals get ignored

  • They are copied and pasted. Clients can tell when the same message was sent to 50 jobs.
  • They start with "Dear Sir/Madam, I am a hardworking..." The first two lines are what the client sees in the preview. Waste them, and the rest is never read.
  • They talk about the freelancer, not the client. The client cares about their problem, not your life story.
  • They are too long. Busy clients skim. Five short paragraphs beat one wall of text.
  • They have no proof. No sample, no link, no example of similar work.

The 5-part proposal structure

The 5 parts of a winning freelance proposal


1. Hook: show you read the job

Your first sentence should mention something specific from their post. This proves you are not sending a template.

Example: "You mentioned your bakery's Instagram gets likes but not orders. I can help turn those likes into sales."

2. Solution: say how you will do it

In two or three sentences, explain your plan. Keep it simple and concrete.

Example: "I would create 12 posts for the month, each with a clear call to action and a link to your order page."

3. Proof: share one relevant sample

Link to one or two pieces of work that match the job. If you are new, use a sample project you created for practice, and say so honestly.

4. Details: timeline and price

Tell them when you can deliver and confirm the budget, or ask a question if the scope is unclear.

5. Call to action: end with a simple question

A question invites a reply. "Would you like me to send two sample captions first so you can see my style?"

3 freelance proposal templates

Copy these, but always change the bold parts to match the job. Never send them word for word.

Template 1: Writing job

Hi [client name],

You mentioned you need [number] blog posts about [topic] that rank on Google. I write clear, SEO-friendly articles that answer the questions your customers are already searching for.

For your first post, I would target "[example keyword]" and structure it with short sections, an FAQ and internal links to your service pages.

Here is a sample I wrote on a similar topic: [link]

I can deliver the first article within [number] days. Would you like me to share a short outline first?

[Your name]

Template 2: Graphic design job

Hi [client name],

I noticed your brand uses [colour/style detail from their page]. I can design [number] social media posts that match that look and make your offers easy to read on a phone screen.

My plan: a consistent template, bold headlines, and one clear call to action per post.

Examples of similar work: [link]

I can send the first three designs within [number] days. Do you have brand fonts I should use?

[Your name]

Template 3: Virtual assistant job

Hi [client name],

You need help with [task: inbox management / scheduling / data entry] so you can focus on running your business. I am organised, reply quickly, and I am comfortable with [tools they mentioned, e.g. Google Sheets, Trello].

To start, I would [first concrete step, e.g. sort your inbox into labels and set up a daily summary].

I am available [hours/time zone overlap]. Would a short trial task help you decide?

[Your name]

Proposal checklist before you click send

  • Did the first line mention something specific from the job post?
  • Is it under about 150 words?
  • Did you include one relevant sample?
  • Did you check spelling and the client's name?
  • Does it end with a question?

Common mistakes to avoid

  • Applying to everything. Ten careful proposals beat fifty rushed ones.
  • Lying about experience. Clients check, and reviews last forever. Honest sample work is enough.
  • Asking to move off the platform immediately. Many platforms forbid it, and it removes your payment protection.
  • Paying anyone for "guaranteed jobs". That is a scam. Read our guide on how to spot a fake money-making website.

Frequently asked questions

How long should a freelance proposal be?

Short. Around 100 to 150 words is usually enough for a small job. Make sure the first two lines are strong, because that is what clients see first.

Should I lower my price to win my first client?

A slightly lower starter rate is fine for your first few jobs while you build reviews. Avoid working for free for strangers.

How many proposals should I send per day?

Quality matters more than quantity. Three to five tailored proposals a day is a good target for most beginners.

Final thoughts

A good proposal is short, specific and focused on the client. Use the 5-part structure, adapt a template, and send a few careful proposals every day. For more help, explore our other freelancing guides.

Disclaimer: Results vary. See our Disclaimer.

Comments