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.

OY
Orhan G. Yalçın

Founder, Upsight · Published · 13 min read

ProposalsFreelancer PlusCompetition

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

0%20%40%60%1 hour4 hours12 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. 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 hour40.8%
4 hours42.9%
12 hours44.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 each Upwork plan shows about a job's competition, per the help center on 11 November 2026
What you seeFreelancer BasicFreelancer PlusAgency Plus
Activity on this job (proposals range, invites, interviewing)YesYesYes
Exact organic proposal count with opened, shortlisted, messagedNoYesNot offered, per Upwork
Average bid, average messaged bid, Top Rated bidsNoYesCompetitor bid values, not detailed
Applicant earnings, jobs and top skillsNoYesNot offered, per Upwork
Monthly Connects10100No 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

0%20%40%60%80%Client sent invit…No invites 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. 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 invites78.7%
No invites sent19.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

0%20%40%60%Under 55 to 910 to 1415 to 1920 to 4950 or more

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 hourAt 12 hours
Under 543.7%21.6%
5 to 920.0%17.9%
10 to 1411.6%14.2%
15 to 197.1%11.0%
20 to 4913.8%25.6%
50 or more3.7%9.7%
Upsight's public glossary entry for Upwork's proposals range, explaining what the Activity on this job band counts and how it differs from proposal insights.
Upsight's glossary entry on the proposals range, the number a Basic account reads instead of insights. Notice the two counts come from two sources. Captured 11 November 2026.

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. 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. 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. 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. 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. 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. 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.

OY

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