Key points
  • Open with their project, not your name or a greeting template.
  • Name the real goal behind the task, then show one relevant result.
  • Give a short plan and end with one specific question.
  • Aim for 120–200 words. Clients skim.

Why most proposals get ignored

A client posting a job may get dozens of proposals. Most start the same way — “Dear Sir, I am an expert with 5 years of experience…” — and say nothing about the client's project. The client can tell in one line that it's a copy-paste, and moves on.

The proposals that get replies do the opposite: they prove, in the first sentence, that the freelancer read the job post.

The five-part structure

  1. Hook: their project. “I read your post about a mobile-friendly Shopify store — this is exactly the kind of project I do.”
  2. Their real goal. They asked for a Shopify store; what they want is more sales from mobile visitors. Say so.
  3. One piece of proof. A similar project with a result. “I rebuilt a skincare store and its mobile conversion rate rose 38% in two months.”
  4. A short plan. Three or four steps showing how you'd approach it.
  5. One question. Specific to their project. It invites a reply — and replies lead to interviews.

Template

Hi [name],

I read your post about [what they need] — [one line on why it fits you]. I understand the real goal is [their outcome], so that's what I'll focus on.

Relevant work: [similar project + result].

Here's how I'd approach it:
1. [step]
2. [step]
3. [step]

Timeline: [time]. Price: [if relevant].

One question before I start: [specific question]?

Thanks,
[your name]
Generate your proposal

Fill in the client’s need, your proof and plan — get a focused proposal in three tones.

Open proposal generator

Before and after

Before

“Dear Sir/Madam, I am a professional web developer with 5+ years of experience in WordPress, Shopify, HTML, CSS, JavaScript, PHP and React. I have completed 300+ projects with 100% client satisfaction. I can do your job perfectly. Please check my portfolio. Waiting for your positive response.”

Nothing here is about the client. The skills list could be pasted into any job.

After

“Hi Sarah, I read your post about a fast, mobile-friendly Shopify store — this is exactly what I build. Since most of your traffic is mobile, I'll design mobile-first and keep the store light so pages load quickly. I recently rebuilt a skincare store on Shopify and its mobile conversion rate rose 38% in two months. My plan: audit your current store, design a clean mobile-first theme, set up products and payments, then test on real devices. Ten working days. Quick question: do you already have product photos ready?”

Mistakes that cost you interviews

  • Ignoring the client's questions. If the job post asks something, answer it in your first lines.
  • Listing every skill you have. One relevant result beats ten technologies.
  • Writing an essay. Long proposals rarely get read in full. Save detail for the interview.
  • Applying late. Jobs posted in the last hour or two tend to have fewer proposals competing for attention.
  • Bidding on everything. Each proposal costs Connects. Fewer, better proposals win more per Connect.

Check the numbers before you send

Upwork shows the service fee for each job before you submit — anywhere from 0% to 15%. Factor it into your price so you know what you'll actually take home.

What will you take home?

Enter the job’s service fee, Connects and withdrawal method.

Open Upwork calculator

Frequently asked questions

How long should an Upwork proposal be?

Usually 120–200 words: enough to show you understood the job and have a plan, short enough to read in under a minute.

Should I use a proposal template?

Use a structure, not a copy-paste. Change the need, goal, proof and question for every job.

Should I include my price?

If the job is fixed-price or the client asks, yes. Otherwise you can discuss it after they reply.

Fees, limits and rules change. We check them regularly and date every update, but always confirm the final number with the platform, your provider or an adviser before you rely on it.