How to Write a Winning PeoplePerHour Proposal (With Examples) | PPH Autopilot
📝 Freelance guide

How to write a winning
PeoplePerHour proposal

A proven structure, real before-and-after examples, and a template you can steal, so your proposals actually get replies.

Freelance guide · 8 min read · Updated 2026

On PeoplePerHour, the client often sees a dozen or more proposals for a single job. Most look the same: a wall of text, a generic intro, and a price. The proposals that win aren’t the longest or the cheapest, they’re the ones that feel written for that client, about that job. Here’s how to write those, every time.

1. Read the brief properly first

It sounds obvious, but most losing proposals fail here. The client has told you what they want, and often what they’re worried about. Before you write a single word, pull out:

  • The core task — what actually needs doing?
  • Any specific requirements — a platform, a deadline, a style, a tool.
  • Hidden worries — phrases like “must be reliable” or “previous freelancer let me down” tell you exactly what to reassure them about.
  • A detail you can reference — mentioning something specific from the brief instantly proves you read it.
The 10-second test If your proposal could be copy-pasted to any other job without changing a word, it will lose. One specific reference to their actual brief beats three paragraphs of generic pitch.

2. The 5-part winning structure

Nearly every strong PeoplePerHour proposal follows the same shape. Keep it short, four to six sentences is plenty:

  1. Open with them, not you

    Reference the job and show you understand it. Skip “Dear Sir/Madam” and “I am writing to apply.” Start with their problem.

  2. Prove you can do it

    One sentence of directly relevant experience. Not your life story, just the bit that matters for this job.

  3. Show a hint of how

    Briefly mention your approach. This shows you’ve already thought about their project, not just your availability.

  4. Reassure their worry

    Address whatever they’re nervous about: turnaround, communication, reliability, quality.

  5. Close with a clear next step

    Invite a quick chat or ask one smart question. Make replying easy.

3. Before & after examples

Let’s take a real-style job: “Need an experienced WordPress developer to fix speed issues on my WooCommerce store. Site is slow and it’s hurting sales. Must be reliable.”

✕ The losing proposal
“Dear Sir/Madam, I am a professional web developer with 10 years of experience in WordPress, PHP, HTML, CSS, JavaScript and many other technologies. I am hardworking and deliver quality work on time. I am very interested in your project and I am confident I can complete it to a high standard. Please message me to discuss. Thank you for your consideration.” Why it loses: it’s generic, all about them (“I, I, I”), ignores the actual problem (speed/WooCommerce), and could be sent to literally any job.
✓ The winning proposal
“Hi, a slow WooCommerce store costing you sales is exactly the kind of thing I fix. I’ve sped up several WooCommerce sites recently, usually the culprits are unoptimised images, bloated plugins, and missing caching. I’d start with a quick audit to find your biggest wins, then get the store loading fast without breaking anything. I’m easy to reach and I’ll keep you updated at each step. Happy to take a quick look and tell you what I’d do, when did you first notice it slowing down?” Why it wins: opens with their problem, shows specific relevant experience, hints at a method, reassures on reliability, and ends with an easy next step plus a smart question.

Same freelancer could be behind both. The difference is entirely in how the second one is written for this client and this job.

4. A template you can steal

Adapt this to any job. The bracketed parts are what you customise:

Proposal template Hi, [restate their problem in your own words] is exactly what I help with.

I’ve [one specific, relevant result or experience], so I know [the kind of issue in their brief] well.

I’d start by [brief first step / approach], then [the outcome they want].

[One line reassuring their specific worry, e.g. communication or turnaround].

[Easy next step + one smart question about their project]
💡
Keep it scannable Short paragraphs and line breaks beat one dense block. Clients skim on mobile, make your proposal easy to read in five seconds.

5. Seven mistakes that get you ignored

  • Generic openers. “Dear Sir/Madam” and “I am writing to apply” signal a copy-paste bid instantly.
  • Listing every skill you have. Clients want relevance, not a CV dump. Mention only what fits this job.
  • Making it all about you. Count your “I”s. If the proposal never mentions them, rewrite it.
  • Ignoring the actual brief. Not referencing their specific task is the fastest way to look like spam.
  • Walls of text. Long, dense proposals get skimmed and skipped. Short and sharp wins.
  • No next step. Ending with “thank you for considering me” gives the client nothing to do. Invite a reply.
  • Bidding slow. Even a great proposal loses if it arrives after 20 others. Speed matters.

6. How to do this at scale

Here’s the catch: writing a genuinely personalised proposal like this takes 10–15 minutes if you do it properly. Do that across every relevant job, every day, and it becomes a part-time job in itself, which is why so many freelancers fall back on copy-paste bids that don’t work.

That’s exactly the problem PPH Autopilot solves. It reads each job brief and writes a tailored proposal using your profile and tone, following the same principles in this guide, then submits it for you. You get personalised, well-structured proposals on every job, without spending your day writing them, and without arriving late to the post.

Let it write proposals like these for you

PPH Autopilot writes a personalised, well-structured proposal for every PeoplePerHour job, in your voice, and submits it automatically.

⚡ Get Lifetime Access for £29

Proposal questions

Short. Four to six sentences is ideal. Clients skim many proposals, often on mobile, so a tight, well-structured message beats a long one almost every time. Say what matters and stop.
PeoplePerHour has a separate field for your price, so you don’t need to repeat it in the text. Focus the proposal on understanding their problem and showing you can solve it. Let your relevance justify your price.
Rarely. Most clients are wary of the cheapest bid, it signals low quality or inexperience. A clear, confident proposal that proves you understand the job wins more often than a race to the bottom on price.
Very. On popular jobs, the first handful of proposals get the most attention. A strong proposal sent quickly beats a perfect one sent hours later. This is one reason many freelancers automate their bidding, to be early without being glued to the site.
You can reuse a structure, but not the exact text. Clients can spot a copy-paste bid instantly, and it’s the quickest way to be ignored. Keep your template, but always customise the specifics to each brief. Tools like PPH Autopilot do this customisation automatically.