Data studies
How to vet an Upwork client before you bid: what 80,388 jobs show
Verified clients hire within 12 hours four times as often as unverified ones. They also draw a bigger crowd. Here is how to read the client panel, field by field, and weigh one against the other.
Payment verification and a high hire rate each make a 12-hour hire three to four times as likely.
Share of jobs where the client had hired someone within 12 hours of posting, by client signal · jobs with a hire within 12 hours
All jobs 8.57%
Hover or tab through the chart for exact values.
Source: Upsight's job panel: 80,388 Upwork jobs posted 2026-10-04 to 2026-11-02 with a reading about 12 hours after posting and the client facts shown on the job post.A hire within 12 hours measures how fast a client decides, not whether the job is ever filled.
Show the data
| Hired within 12 hours | |
|---|---|
| Payment verified | 10.3% |
| Payment not verified | 2.4% |
| Spent: none | 4.7% |
| Spent: under $1k | 12.2% |
| Spent: $1k to $10k | 12.8% |
| Spent: $10k to $100k | 10.2% |
| Spent: $100k+ | 6.7% |
| Hire rate: no history | 4.8% |
| Hire rate: under 50% | 4.1% |
| Hire rate: 50 to 74% | 8.5% |
| Hire rate: 75 to 89% | 15.2% |
| Hire rate: 90%+ | 16.2% |
| Rating: none | 5.0% |
| Rating: under 4.5 | 8.8% |
| Rating: 4.5 to 4.89 | 8.7% |
| Rating: 4.9+ | 12.9% |
Read the client panel before you spend Connects: payment verification first, then hire rate, total spent and rating. Across 80,388 Upwork jobs posted 4 October to 2 November 2026, verified clients had hired someone within 12 hours on 10.25% of jobs, unverified ones on 2.44%. Clients with a 90%+ hire rate did so on 16.21%, clients with no history on 4.79%. Better clients also draw more competition: 25.6 proposals at 12 hours against 17.4. Vet for intent, then weigh the crowd.
78.3%
of jobs had payment verified
80,388 jobs, Oct 2026
10.25% vs 2.44%
hired within 12 hours
verified vs not verified
25.6 vs 17.4
proposals at 12 hours
90%+ hire rate vs no history
40.7%
of jobs from clients with no hire history
no hire rate to read
What does the client panel actually tell you?
The About the client panel tells you whether a client is set up to pay and whether it has hired before. It does not tell you whether it will hire you. Every Connects spend is a bet on both, and Connects are not refunded when a job expires without a hire.
Upwork shows the same facts in two places. On a job post, the panel sits beside the description. When a client sends a direct message, Upwork's How to use direct messages article lists what the freelancer sees: how long the client has been active, total spend, average hourly rate paid, number of hires, star rating, job post history, whether billing is verified, and city, country and time zone.
Upwork defines very few of these fields. It explains payment verification and hire rate on help pages of their own. It does not say what counts in total spent, how the average hourly rate is calculated, or how the rating is weighted. So we measured what the fields predict instead.
Payment verification: the first line, and the biggest gap
Payment verification separates clients more than any other field on the panel. Verified clients had hired within 12 hours on 10.25% of jobs; unverified clients on 2.44%. That is 4.2 times (10.25 ÷ 2.44). About a fifth of jobs, 21.7%, came from unverified clients.
Upwork puts it first for a reason. Its article What does "unverified billing method" mean on Upwork? says you see the status in the first line of About the client, and that unverified means the client has not verified a billing method yet, or the one on file has a problem such as an expired card. The consequence is about money, not looks:
“We can't process payments to you until the client successfully completes billing method verification”
The same article says Upwork Hourly Protection does not apply while the client has no verified payment method. Unverified is not proof of a scam: a new client can post first and verify later. But on our numbers it is a client that rarely decides fast, and on an hourly contract it is unprotected work until it verifies.
Hire rate: whether the client hires anyone at all
Hire rate is the second-best filter, and its low end is worse than no history. Upwork's hire rate article defines it as how often a client ends up hiring a freelancer or agency after posting a job, so 50% means a hire on half of the client's posts. The base is jobs posted, shown on the same panel.
The bands split in a straight line, except at the bottom:
- 90%+: hired within 12 hours on 16.21% of jobs.
- 75 to 89%: 15.24%.
- 50 to 74%: 8.54%.
- Under 50%: 4.14%.
- No history: 4.79%.
A client under 50% has posted before and mostly not hired. On its next post it decided more slowly than a client posting for the first time. Upwork's client expectations page names "ghost job posts", posts without a real intent to hire, among the breaches it acts on. A low hire rate over many posts is the visible trace of that pattern, or of a client who uses posts to collect quotes.
Spend and rating: useful, but not in a straight line
Total spent peaks in the middle. Clients with under $1k spent hired within 12 hours on 12.24% of jobs and $1k to $10k on 12.81%, then the rate falls: 10.19% at $10k to $100k and 6.65% at $100k+. The biggest accounts move slower, and their jobs are the most crowded, at 27.7 proposals. For scale, the median client spend in Upsight's Market tab over the same 30 days was $5.0K, among clients shown with a spend.
Spend says a client has paid before, not what it pays per job. A large total spread over many hires can be many small contracts, which is why the average hourly rate paid belongs next to it.
Client rating separates less than you might expect. Clients rated 4.9+ hired within 12 hours on 12.91% of jobs, but under 4.5 (8.82%) and 4.5 to 4.89 (8.67%) were level. Almost half of jobs, 46.1%, came from clients with no rating at all. Read the written client reviews for the reason behind a low score; the number alone is a weak sort.
Better clients draw more competition
Every signal of a good client also predicts a crowded job. Freelancers read the same panel you do. Verified clients averaged 22.5 proposals at 12 hours against 14.9 for unverified ones, 51% more. A 90%+ hire rate drew 25.6 against 17.4 for no history (47% more), and $100k+ spenders 27.7 against 16.8 for clients with no spend (65% more).
The clients most likely to hire draw 47% to 65% more proposals.
Average proposals per job 12 hours after posting, by client signal · average proposals at 12 hours
All jobs 20.8
Hover or tab through the chart for exact values.
Source: Upsight's job panel: 80,388 Upwork jobs posted 2026-10-04 to 2026-11-02 with a reading about 12 hours after posting and the client facts shown on the job post.
Show the data
| Proposals at 12 hours | |
|---|---|
| Payment verified | 22.5 |
| Payment not verified | 14.9 |
| Spent: none | 16.8 |
| Spent: under $1k | 18.6 |
| Spent: $1k to $10k | 23.9 |
| Spent: $10k to $100k | 26.3 |
| Spent: $100k+ | 27.7 |
| Hire rate: no history | 17.4 |
| Hire rate: under 50% | 18.4 |
| Hire rate: 50 to 74% | 23.5 |
| Hire rate: 75 to 89% | 25.2 |
| Hire rate: 90%+ | 25.6 |
| Rating: none | 17.3 |
| Rating: under 4.5 | 18.8 |
| Rating: 4.5 to 4.89 | 21.0 |
| Rating: 4.9+ | 25.6 |
The fair comparison divides one by the other: jobs with a hire within 12 hours per 100 proposals at 12 hours. It is a rough measure of how much of the early hiring each proposal in the pile shares. Verified clients come out at 0.46 (10.25 ÷ 22.5) and unverified at 0.16 (2.44 ÷ 14.9), so verification still wins by almost three times after the crowd is counted. A 90%+ hire rate gives 0.63 (16.21 ÷ 25.6), no history 0.28 (4.79 ÷ 17.4). Spend flips: under $1k gives 0.66 and $100k+ gives 0.24, because the biggest spenders are both slower and more crowded.
Counting the crowd, small-spend clients with a high hire rate give each proposal the best odds.
Jobs with a hire within 12 hours per 100 proposals at 12 hours (hired share ÷ average proposals) · hires within 12 h per 100 proposals
All jobs 0.41
Hover or tab through the chart for exact values.
Source: Upsight's job panel: 80,388 Upwork jobs posted 2026-10-04 to 2026-11-02 with a reading about 12 hours after posting and the client facts shown on the job post. Derived: each group's hired share divided by its average proposals; all jobs 8.57 ÷ 20.8 = 0.41.A ratio of two averages, not a measured win rate per proposal.
Show the data
| Hires per 100 proposals | |
|---|---|
| Payment verified | 0.46 |
| Payment not verified | 0.16 |
| Spent: none | 0.28 |
| Spent: under $1k | 0.66 |
| Spent: $1k to $10k | 0.54 |
| Spent: $10k to $100k | 0.39 |
| Spent: $100k+ | 0.24 |
| Hire rate: no history | 0.28 |
| Hire rate: under 50% | 0.23 |
| Hire rate: 50 to 74% | 0.36 |
| Hire rate: 75 to 89% | 0.60 |
| Hire rate: 90%+ | 0.63 |
| Rating: none | 0.29 |
| Rating: under 4.5 | 0.47 |
| Rating: 4.5 to 4.89 | 0.41 |
| Rating: 4.9+ | 0.50 |
The nine fields to read, and what each one means
| Field | What it is | What the data shows | How to weigh it |
|---|---|---|---|
| Payment verified | Billing method confirmed by Upwork; first line of About the client | 10.25% hired within 12 h vs 2.44% unverified | Strongest single filter. Unverified: Upwork cannot pay you until it verifies |
| Hire rate | Share of the client's posts that ended in a hire | 90%+: 16.21%; under 50%: 4.14% | Under 50% over several posts is the clearest skip |
| Total spent | Lifetime spend through Upwork | Peaks at $1k to $10k (12.81%); $100k+ 6.65% and 27.7 proposals | Proof of payment, not of budget. Divide by hires |
| Rating and reviews | Average stars from past freelancers, with review count | 4.9+: 12.91%; under 4.5 and 4.5 to 4.89 level at about 8.7% | Read the reviews, not the number |
| Jobs posted | Posts to date; the base of hire rate | Not measured on its own | Many posts and few hires is the ghost-post pattern |
| Member since | The date the client joined | Not measured | Old account with no spend: signed up, never hired |
| Country | City, country and time zone | US 9.34%; India 3.37%; Pakistan 13.98% (table below) | Context for hours and rates; varies a lot |
| Invites sent | Freelancers the client invited to apply | Jobs with a client invite: 78.5% interviewing by 12 h vs 19.8% | An active recruiter, but a shortlist may be forming |
| Interviewing | Freelancers the client is talking to now | Of jobs interviewing by 12 h, 84.0% were already at 4 h | Several in interview: you are late |
Hired-within-12-hours shares from 80,388 jobs, October 2026. Invite and interview figures from the same job panel, jobs posted 2026-10-04 to 2026-11-02.
The last two rows are not on the client panel; they sit under Activity on this job, and they describe this post rather than the client's past. Invites sent says the client went looking: 44% of jobs had at least one invite within 12 hours. Upwork gives a standard post 30 free invites, per its article How to invite freelancers to your job. The interviewing count says how far the decision has gone. Jobs with invites were interviewing by 12 hours far more often, but that partly counts the invitees themselves, so read it as a client in motion, not as an opening for you.
Two more fields from the post itself shift the odds. Fixed-price jobs had a hire within 12 hours on 13.50% of jobs against 5.30% for hourly, with 16.4 proposals against 23.8. Entry-level jobs: 13.99% and 13.3 proposals; expert-level: 6.95% and 25.6. Smaller, simpler jobs are decided fast; larger ones are deliberated over, by more bidders.
| Client country | Share of jobs | Proposals at 12 h | Hired within 12 h |
|---|---|---|---|
| United States | 43.9% | 23.8 | 9.34% |
| United Kingdom | 7.2% | 23.1 | 9.42% |
| India | 6.1% | 8.8 | 3.37% |
| Australia | 5.2% | 26.6 | 9.31% |
| Canada | 4.7% | 24.5 | 9.52% |
| Pakistan | 3.0% | 7.4 | 13.98% |
| United Arab Emirates | 1.9% | 21.8 | 8.58% |
| Germany | 1.8% | 20.9 | 6.95% |
The eight largest client countries in the 80,388-job sample. We do not know why India- and Pakistan-based clients draw so few proposals; read country as context, not as a filter on its own.

First-time clients: a weaker average, not a skip
A client with no history is a weaker bet on average and a real share of the market. In Vizio AI's own sends in September 2026 (3,284 proposals; Vizio AI is the agency that builds Upsight), clients with no prior hires replied 2.1% of the time across 1,405 sends, half the 4.3% of clients with 1 to 4 hires. When they did reply, they asked for a quote 20% of the time, against 63% for 1-to-4-hire clients. The full study is in what predicts an Upwork reply.
Skipping them outright still costs too much. Clients with no hire history posted 40.7% of jobs, and those jobs averaged 17.4 proposals against 25.6 for a 90%+ hire-rate client. A first-time client with a verified card, a specific brief and a budget that fits the work is often the best job in the feed, and every client was new once.
The pattern that does read weak is the opposite one: a long record of many hires with little spend behind them. Divide total spent by the number of hires. A client with dozens of hires and a few hundred dollars per hire is buying many small tasks, and in Vizio AI's sends the reply rate fell from 5.5% for clients with 5 to 19 hires to 3.3% at 20+. We did not measure spend per hire directly: this is the rule Vizio AI's own campaigns bid by, not a finding.
| Client's prior hires | Reply rate |
|---|---|
| 0 (1,405 sends) | 2.1% |
| 1 to 4 | 4.3% |
| 5 to 19 | 5.5% |
| 20+ | 3.3% |
3,284 proposals from one agency. A reply means the client wrote back or acted on the proposal.
A two-minute vetting routine
- 1
Check payment verification first
If it is unverified, bid only when the fit is exceptional, and do not start hourly work before it verifies. Upwork cannot process payments to you until it does.
- 2
Read hire rate against jobs posted
Under 50% over several posts is the clearest skip on the panel. No history is a different state: move on to the brief and the budget.
- 3
Divide total spent by hires
A few hundred dollars per hire across dozens of hires means small tasks. Set the result, and the average hourly rate paid, against your own rate.
- 4
Read the reviews, not only the stars
A 4.6 built on two reviews says little. The written reviews say why freelancers rated the client as they did.
- 5
Check the activity on this job
Several freelancers already in interview means the decision is under way. Look at last viewed by client as well: a stale client is the cheapest skip.
- 6
Price the crowd before you boost
A good client is a crowded job. Compare the proposal count with the category average, and arrive early: how fast Upwork jobs fill shows how much of the 12-hour count is in by the first hour.
Doing it at volume
An agency bidding on dozens of jobs a day cannot read every panel by hand. Upsight campaigns can filter on client history, including hire rate, total spent, payment verified and average hourly rate paid, and can be set so that clients with only a few posts still pass a hire-rate floor. The client fields also reach the score each job gets against the criteria the agency writes. A filter only applies the rules you set; the trade-off in this post, better clients against bigger crowds, is still yours to price.
Questions
How do I know if an Upwork client is legit?
Start with payment verification, the first line of About the client: verified clients had hired within 12 hours on 10.25% of jobs against 2.44% for unverified ones. Then read hire rate and reviews. Upwork's red flags are hard stops: talking or paying outside Upwork before a contract, and free work requests.
What is a good hire rate for an Upwork client?
Across 80,388 jobs posted 4 October to 2 November 2026, clients with a 90%+ hire rate had hired within 12 hours on 16.21% of jobs and those at 75 to 89% on 15.24%. Under 50% fell to 4.14%, below clients with no history at all (4.79%).
Should I apply to Upwork jobs with an unverified payment method?
Rarely. Unverified clients had hired within 12 hours on only 2.44% of jobs against 10.25% for verified ones, and Upwork cannot process payments to you until the client verifies. Hourly Protection does not apply meanwhile. Their jobs are less crowded, at 14.9 proposals, so an exceptional fit can still justify a bid.
Is it worth applying to first-time clients on Upwork?
Often, yes, selectively. Clients with no hire history posted 40.7% of jobs and drew 17.4 proposals against 25.6 for 90%+ hire-rate clients. In one agency's sends they replied 2.1% of the time against 4.3% for clients with 1 to 4 hires, so pick verified ones with a clear brief.
Does a high total spent mean an Upwork client is better?
Not on its own. Clients with $100k+ spent had hired within 12 hours on 6.65% of jobs and drew 27.7 proposals, while $1k to $10k clients hired on 12.81% with 23.9. Divide total spent by hires to see what the client pays per contract.
Orhan G. Yalçın
Founder of Upsight and of Vizio AI, an Upwork agency that bids with Upsight every day. Every number on this blog comes with its sample, window and method. More about how we measure.
Terms in this post: Payment verified · Hire rate · Client spend · Client rating · Average hourly rate paid · Invites sent · Interviewing
Read next
Data studies
What predicts a reply to an Upwork proposal? We measured 9,816 of ours
4.9% of our cold applications got a reply; 76% of our invitation responses did. Boosts, speed, weekends and client history moved the odds. Letter length, questions and an AI fit score did not.
Data studies
How fast do Upwork jobs fill? We followed 99,667 jobs hour by hour
An Upwork job has more than half of its twelve-hour proposals within the first hour, and most clients who interview start early. Hires come slower than the crowd.
Data studies
How many proposals does an Upwork job get? We measured 79,245 jobs
Twelve hours after posting, the average Upwork job has 20.8 proposals. In AI integration work it has 61.6; in photography, 6.2. Where you bid decides how crowded the room is.