WinCheck

Why do your proposals get 0 replies?
Find out before you spend the connects.

Paste your Upwork proposal — optionally with the job post you're answering — and get a 0–100 WinScore with a copy-ready rewrite, 3 alternative opening lines, and a fix-first checklist. Instant. Deterministic. Free to start. Upgrade for unlimited audits & history.

Paste-first: we never fetch a live page. A pasted job URL is only used to read the job title from the link.

No signup to start. Not sure what to paste? Try the weak sample or strong sample.

What you get

  • 0–100 WinScore across 7 components: opening hook, personalization, job-fit, proof, questions, CTA, length & format
  • Copy-ready rewrite — a complete proposal you can paste straight into Upwork
  • 3 alternative opening lines + smart question prompts (scope / timeline / budget)
  • Fix-first checklist sorted by impact
  • Re-audit delta — paste the rewrite back and watch your score climb

How scoring works

Every check is deterministic and shown in your report — no black box, no AI slop detector that hallucinates. Weighting from Upwork best practice:

Opening · 20Personalization · 20Job-fit · 20Proof · 15Questions · 10CTA · 10Length & format · 5

Flags: generic/AI-sounding phrases, desperation tone, and contact info in the first message (an Upwork ToS violation).

Every proposal costs connects. Most never get a reply.

One WinScore before you send ≈ 2 wasted connects. The audit is free — upgrade only when you want history, more audits, and unlimited re-audits.

See pricing — from $9