Stage 6 · Proposals That Win — the 8 you send beat the 80 they send
A client posts a job and gets 30–50 proposals. They open a handful. This chapter is how you get opened, read, and shortlisted — written by someone who does the shortlisting.
What the client actually does with proposals
- Skims the first line of each (that’s all Upwork shows in the list view)
- Opens the 5–8 whose first line clearly matches their problem
- Rejects everything generic (“Dear sir, I have read your requirements with great interest…”) without reading
- Interviews 2–3 with relevant proof and a sane price
So: your first line does 80% of the work.
The winning structure (5 parts, ~120–180 words)
1. FIRST LINE — mirror their actual problem, show you read the post
2. PROOF — one relevant result you've achieved (with a number/link)
3. PLAN — 2-3 short bullets: how you'd approach THEIR project
4. QUESTION — one smart question that shows you're already thinking
5. CALL TO ACTION — low-friction next step
Real example (QA job posting: “our checkout keeps breaking after releases”):
Your checkout breaking after each release is a regression-coverage problem — exactly what I automate away.
Recently I built a Playwright suite for a SaaS team that cut their post-release bugs to near zero (40 tests, runs in 6 min on every deploy — happy to share the case study).
For your store I’d start with: (1) scripting your 5 highest-revenue checkout flows, (2) wiring them into your deploy pipeline, (3) a one-page report per run so non-devs see status.
Quick question: is your checkout custom or on Shopify/WooCommerce? That changes the tooling slightly.
Open to a 15-minute call this week — I can show you a live demo of a similar suite.
The rules
- Never copy-paste a template proposal — clients smell it in one line. Template the structure, write the content fresh each time
- Mirror their words. They said “checkout keeps breaking” — you say “checkout breaking”, not “e-commerce quality assurance solutions”
- One proof beats five claims. A link to a real artifact outperforms any adjective
- Short. Busy clients reward brevity; walls of text get skipped
- Price with confidence — a specific number with a one-line justification. If the budget is far below your floor, skip the job instead of underbidding
- No begging, no “please give me a chance.” Frame as a peer offering help, not someone needing rescue
Follow-ups that don’t annoy
If shortlisted-then-quiet, one message after 3–4 days: “Hi — following up on the checkout automation. If you’re still deciding, here’s one more example that’s close to your stack: [link]. Either way, good luck with the launch!” Value + grace. One follow-up only.
AI and proposals (2026 reality)
Clients now receive floods of AI-written proposals — they all sound the same, and platforms penalize spam. Use AI to check your grammar and tighten your draft; never to write the proposal. The winning ingredient — specific reference to THEIR project — is exactly what generic AI text lacks.
Your action for this stage
Take 3 real job posts (saved in Stage 3) and write full proposals with the 5-part structure. Read each aloud: does the first line prove you read the post? Would you open it?
Next → Client Interviews.