Stop bidding.
Start getting picked.
Forty proposals and no replies is not bad luck. It is a signal, and it is almost always coming from the same three places. Find out which ones, in about three minutes.

Four things changed, and they compound
None of them are about you. All of them change what you have to do.
You are being compared, not considered
More freelancers arrived than clients did, so a profile that offers everything now sits next to hundreds of others that offer everything.
Supply-side growth
Every proposal now has a price
Applying widely used to cost only time. It costs money now, so a low reply rate is a running expense rather than a bad week.
Connects
Clients have been burned before
Most have hired a freelancer and had it go badly, so they screen harder and believe claims less. Confidence reads as a warning sign to them.
Buyer scepticism
Nobody is reading past your first two lines
A client opens four proposals out of thirty. Everything you write after the second line is read by somebody who already decided to open you.
List-view triage
What happens when you start it
Seven weighted questions covering specialization, your opening lines, your portfolio, your rate, your reply rate and 2 more.
- 01
Seven questions
About how you present yourself and how you bid. Multiple choice, no account, about three minutes.
- 02
A score, and the reasoning
Out of 100, with the weights published on the page. A score whose reasoning is hidden is a horoscope.
- 03
The gaps, ranked by cost
Each one names what it is costing you and the next thing to do about it. Three free, the rest by email.
- 04
A person reads the link
If you paste your profile, someone looks at it. Nothing here fetches your Upwork page automatically.
The whole thing, on one screen
Nothing is behind a paywall. The email gate on the review exists so we can reply to you, not to charge you.
The playbook
Why this keeps happening
Longer pieces on the mechanics underneath all of it.
When there is something worth sending
What has changed on Upwork, what is working in proposals right now, and the occasional teardown of a profile that fixed itself. No fixed schedule, because a schedule is how newsletters end up padded.
Find out what your profile is costing you
Seven questions, no account. You get a score, the three gaps costing you the most, and what to do about each one.