Guides
Upwork proposal insights: what they show, who sees them, and how to use them
Proposal insights give Freelancer Plus members exact counts and competitor bid averages. They leave out invitations, and 44% of jobs had invites out by hour twelve.
Two in five Upwork jobs have client invites out within the first hour.
Share of jobs whose client had sent at least one invite, by hours since posting · share of jobs with at least one invite sent
Hover or tab through the chart for exact values.
Source: Upsight's job feed: 95,608 Upwork jobs posted 12 October to 10 November 2026, read hourly from posting; 82,803 had a reading about 12 hours after posting. Jobs with a reading at each age: 87,365, 84,958 and 82,803.Invite-only jobs never reach the public feed, so the true share of clients who invite is higher.
Show the data
| Jobs with an invite sent | |
|---|---|
| 1 hour | 40.8% |
| 4 hours | 42.9% |
| 12 hours | 44.1% |
Upwork proposal insights show a job's organic proposal count with how many the client opened, shortlisted and messaged, the average bid, the average bid the client messaged, Top Rated bids, applicant stats and top skills. They update hourly and come only with Freelancer Plus, not Agency Plus. They exclude client invitations, which matters: 44.1% of 82,803 jobs we measured had invites out twelve hours after posting.
Hourly
how often insights update
Upwork's Proposal insights article
44.1%
of jobs had client invites by hour 12
36,522 of 82,803 jobs
13
median proposals at 12 hours
mean 21.1, same 82,803 jobs
100
Connects a month on Freelancer Plus
Basic: 10
What proposal insights show
Proposal insights are a comparison panel: how your proposal and profile stack up against everyone else who applied to the same job, plus how the client is acting on the pile. Upwork's Proposal insights article (updated 2 November 2026) lists four groups of numbers.
- Proposal count. The total organic proposals, broken down into how many the client has opened, shortlisted and responded to with a message.
- Bid amounts. The average proposal bid, the average of the bids the client responded to with a message, and bids from Top Rated freelancers.
- Applicant stats. Averages for the freelancers who applied, including their total earnings and jobs.
- Skills. The top profile skills among the applicants.
You can edit your bid or your profile straight from the insights section of your proposal page. That is the intended use: read the room after you apply, then adjust your bid amount or your pitch while the job is still live.
“These metrics only track organic proposals submitted directly by freelancers.”
| What you see | Freelancer Basic | Freelancer Plus | Agency Plus |
|---|---|---|---|
| Activity on this job (proposals range, invites, interviewing) | Yes | Yes | Yes |
| Exact organic proposal count with opened, shortlisted, messaged | No | Yes | Not offered, per Upwork |
| Average bid, average messaged bid, Top Rated bids | No | Yes | Competitor bid values, not detailed |
| Applicant earnings, jobs and top skills | No | Yes | Not offered, per Upwork |
| Monthly Connects | 10 | 100 | No monthly figure; rolls over up to 400 |
Basic's 10 Connects is from Upwork's public resources page, read 3 November 2026 (Upsight data notes). The Agency Plus rollover is from Upwork article 211062958.
Only Freelancer Plus gets them, not Agency Plus
Upwork is plain about access: you get proposal insights by upgrading to Freelancer Plus. Its Freelancer Plus article (updated 1 November 2026) lists "proposal and client insights" next to 100 Connects a month, instant job alerts and unlimited use of Uma. It does not print the price; it sends you to your membership settings.
Agencies get a muddier answer. The insights article says they are only offered in the Freelancer Plus subscription. The Agency Plus article (updated 25 October 2026) promises, in one line, insight into competitor bid values on jobs, and does not say what that shows: a range, an average or anything else. If you run an agency on Agency Plus, do not assume your bidders see the panel this guide describes. Open a live proposal on each member's account and check.
Freelancer Basic sees neither. A Basic account reads only the public Activity on this job panel on the post: a proposals range, the invites sent, the interviewing count, unanswered invites and when the client last viewed the post.
Why the job page and insights disagree
The number on the job post and the number in insights measure different things, and Upwork says outright that they differ. The job page shows a range of the relevant proposals the client is currently considering: organic proposals plus invitations the freelancer replied to, minus anything withdrawn, declined or archived. Insights count organic proposals only and ignore every client invitation, answered or not.
That is not an edge case. In Upsight's feed, 40.8% of jobs (35,683 of 87,365) already had at least one client invite one hour after posting, and 44.1% (36,522 of 82,803) by hour twelve. Clients who invite tend to invite several people: among the inviting jobs, the median was 4 invites at twelve hours, and 29.0% (10,607 of 36,522) had sent 10 or more.
Where the interviews happen
The invited jobs are where the client is talking. By hour twelve, 78.7% of jobs with at least one invite (28,748 of 36,522) showed someone interviewing, against 19.9% of jobs without one (9,187 of 46,281). Jobs with invites also drew fewer proposals: a median of 12 at twelve hours, against 14 on jobs without invites.
Read that with care. The interviewing count includes the invited freelancers the client is messaging, so part of the gap simply measures the invitees. That is exactly the point for an insights reader, though. On an invite-heavy job, the "responded to with a message" number in insights can stay low while the job page shows several people interviewing, because the client's conversations are with people insights do not count. A low messaged count there does not mean the client is quiet. It can mean the client is busy with a shortlist it built itself.
Jobs with client invites were four times as likely to be interviewing by hour 12.
Share of jobs with at least one freelancer interviewing 12 hours after posting · share of jobs interviewing at 12 hours
Hover or tab through the chart for exact values.
Source: Upsight's job feed: 95,608 Upwork jobs posted 12 October to 10 November 2026, read hourly from posting; 82,803 had a reading about 12 hours after posting. 36,522 jobs with invites, 46,281 without.Interviewing includes invited freelancers the client is messaging, so the gap partly counts the invitees themselves.
Show the data
| Interviewing at 12 hours | |
|---|---|
| Client sent invites | 78.7% |
| No invites sent | 19.9% |
What a Basic account sees instead: a range that moves fast
Without insights, the proposals range is the main competition signal, and it changes quickly. One hour after posting, 43.7% of jobs had fewer than 5 proposals. By hour twelve that was 21.6%, and the share with 20 or more had grown from 17.5% to 35.3%. The median job had 6 proposals at one hour and 13 at twelve hours; the mean at twelve hours was 21.1, pulled up by a long tail of crowded posts.
The bands in the chart are ours. Upwork publishes no list of its range boundaries, and a band hides where inside it a job sits. What the chart shows is that the same band means different things at different ages. "Less than 5" at hour one is normal. At hour twelve, it describes a job one in five posts reach, usually because the crowd skipped it, which is the opening late bidding looks for.
Jobs under five proposals fall from 43.7% at one hour to 21.6% at twelve.
Share of jobs by proposal count, one hour and twelve hours after posting · share of jobs
Hover or tab through the chart for exact values.
Source: Upsight's job feed: 95,608 Upwork jobs posted 12 October to 10 November 2026, read hourly from posting; 82,803 had a reading about 12 hours after posting. 87,365 jobs had a 1-hour reading, 82,803 a 12-hour reading.Bands are Upsight's grouping of the exact count, not Upwork's undocumented range boundaries.
Show the data
| At 1 hour | At 12 hours | |
|---|---|---|
| Under 5 | 43.7% | 21.6% |
| 5 to 9 | 20.0% | 17.9% |
| 10 to 14 | 11.6% | 14.2% |
| 15 to 19 | 7.1% | 11.0% |
| 20 to 49 | 13.8% | 25.6% |
| 50 or more | 3.7% | 9.7% |

How to use insights before you spend Connects
Insights arrive after you apply, so their first job is to decide what to do next: edit the bid, sharpen the pitch, boost, or stop spending attention on the post. Their second job is to teach you which jobs to skip next time. Upsight's proposals at 12 hours reading answers a related question before you apply: how crowded this kind of job usually gets.
- 1
Read opened against total first
If the client has opened 2 of 40 proposals, it has barely started reading, and a sharp opening line still has a chance. If it has opened 35 of 40 and messaged none, your proposal has probably been read and passed over.
- 2
Compare your rate to the messaged average, not the overall average
The overall average bid includes everyone, including the people the client ignored. The average bid the client responded to with a message is the price of being in the conversation. If yours is far above it, edit the bid or explain the gap in the first two lines.
- 3
Check the job page for invites before you boost
Insights leave invitations out. If the job page shows several invites sent and people interviewing, the client may already be shortlisting from its own list. A boosted proposal buys a higher place in the pile, not a seat on that shortlist. See how the boost auction works.
- 4
Read applicant stats as a bar, not a verdict
Average applicant earnings tell you what kind of competition the post attracts. Upwork's averages include everyone who applied, not only the people the client messaged, so a high average does not mean the client wants experience. Your proof still decides it.
- 5
Use the skills list to fix the profile, not the letter
If the applicants' top skills are ones you have but your profile does not list, add them. That helps the next job's match more than this one.
- 6
Record what you saw
Insights are a snapshot that updates hourly. Write down opened, messaged and the messaged bid when you decide. Twenty jobs later you will know which readings came before a reply in your niche.
Is Freelancer Plus worth it for insights?
For a solo freelancer bidding every week, the case for Plus rests mostly on its Connects, and insights come with them. Plus gives 100 Connects a month against Basic's 10. At Upwork's bundle price of $0.15 a Connect, read on 3 November 2026, 100 Connects would cost $15 to buy outright. Across 1,040 proposals Upsight submitted between 4 October and 3 November 2026, the median job asked 15 Connects, so 100 Connects covers about six to seven median proposals before any Connects go on a boost.
Insights add the most where proposals are expensive and rooms are crowded: a 20-Connect job with 50 applicants is worth a minute of reading before you boost. They add the least on invite-heavy jobs, where the count you most need is the one they leave out. For an agency, the question is different, because Upwork says the full insights panel is not part of Agency Plus. Check what each member's account shows before you build a process around it.
Upsight takes a related reading from the job feed for every job its campaigns consider: the exact proposal count at fixed ages, invites and interviewing, used to decide whether a job is worth bidding and how to size a boost to the live auction. Campaigns can also require a person to approve each proposal before it is sent. That reading does not replace insights; it covers the question insights cannot answer, which is how crowded a job will get before you apply.
What insights cannot tell you
Insights describe the pile, not the decision. They do not show who the client will hire, whether the client is weighing an off-platform option, or what happened in conversations with invitees. Upwork does not say on the help center whether insights stay visible after a proposal is withdrawn or after a job closes, and it publishes no example values. If you see a number you cannot explain, the help center is not going to explain it either; your own notes over many jobs will.
One more limit is about timing. Insights update hourly, and a twelve-hour-old job in our feed had, on the median, 13 proposals and a 45.8% chance (37,935 of 82,803) of someone interviewing. An hourly snapshot taken at hour two and acted on at hour six describes a different job.
Questions
What are proposal insights on Upwork?
A Freelancer Plus panel that compares your proposal with everyone else's on the same job: the organic proposal count with how many the client opened, shortlisted and messaged, average bids, the average bid the client messaged, Top Rated bids, applicant stats and top skills. It updates hourly.
Can Freelancer Basic see proposal insights?
No. Upwork offers proposal insights with Freelancer Plus. A Basic account sees only the public Activity on this job panel: a proposals range, invites sent, interviewing, unanswered invites and when the client last viewed the post. Plus also raises monthly Connects from 10 to 100.
Does Agency Plus include proposal insights?
Upwork's Proposal insights article says no: they are only offered in the Freelancer Plus subscription. The Agency Plus article separately promises insight into competitor bid values on jobs without saying what it shows, so check each member's proposal page.
Why is the proposal count different on the job post and in insights?
The job post counts organic proposals plus replied invitations, minus withdrawn, declined or archived ones, as a range. Insights count organic proposals only. With 44.1% of jobs showing client invites by hour twelve in our sample of 82,803, the two numbers often differ.
How often do Upwork proposal insights update?
Hourly, according to Upwork's Proposal insights article. On a busy job that matters: in our feed the median job went from 6 proposals at one hour to 13 at twelve hours, so a reading a few hours old can describe a smaller room than the one you are in.
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: Freelancer Plus · Agency Plus · Proposals range · Invites sent · Interviewing · Bid amount
Read next
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.
Guides
How Upwork's boosted proposals auction works (2026)
Four promoted slots, a pay-what-you-bid auction that runs up to seven days, and a charge that depends on the close or the client's first interaction. Every rule, from Upwork's own pages.
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.