Job Success Score Explained (Upwork JSS Algorithm Demystified)

Caleb Ulku 14:25
Transcript
0:00
0:00 Hey, this is Caleb Olkru, and I wanted to spend a little bit of time today talking about Upwork's
0:09 job success score algorithm. We're going to talk about how they calculate it, why they calculate
0:15 it, who it benefits, and how you can work to get the best job success score possible. I've got a
0:22 lot of questions from people who have a bunch of five-star reviews, four-star reviews, but a less
0:28 than perfect job success score so we're going to dive in a little bit in terms of what the key
0:33 backbone to that calculation is something other things that affect it how you can get a high one
0:38 and i'm also going to touch on how necessary a strong job success score actually is so let's
0:45 start by taking a look at upwork's own documentation so this is upwork's site this is their support
0:52 article about job success score and the key thing to note here is they say at a
0:57 high level we look at job success this way successful outcomes minus negative
1:02 outcomes divided by total outcomes so that formula is going to be important
1:06 now this example is 93% and job success score is always from like 1% to a
1:13 hundred percent and I hear from a lot of people who have like a 92 or even an
1:18 82% and they're very worried that they're not going to be able to find clients because
1:23 the job success score is too low.
1:25 So the first thing I wanted to do was dispel some of that rumor.
1:29 So I pulled up a few freelancer profiles.
1:31 We can see Edna here, 77% job success score, $30,000 of earnings, 230 jobs.
1:37 We got Jim.
1:39 He has an 80% job success score, 100K in earnings.
1:42 He actually has 22 jobs in progress and that's with an 80% job success score.
1:47 Dave, below 80%, he's at 77%, but he has $20,000 of earnings and three jobs in progress, right?
1:54 This is with a 77% job success score.
1:57 Michael, 86, that's below that 90% minimum that you need for top rated.
2:03 Six jobs in progress, $200,000 of earnings.
2:06 John, 77%, five jobs in progress, $10,000 of earnings.
2:10 Cindy, 71%, six jobs in progress, $100,000 of earnings.
2:14 and a truly great example, Carlos here,
2:17 he does email copywriting, he's $250 an hour,
2:21 he has three jobs in progress, $20,000 of earnings
2:24 and a 42% job success rating.
2:28 So the point of that is to just show you
2:30 that you don't need 100% job success score
2:34 in order to get jobs on Upwork.
2:36 A lot of these freelancers, and I hate that terminology,
2:40 but that's from Upwork, so we'll use it.
2:42 It puts you in the wrong mindset.
2:45 But for now, a lot of these freelancers are on Upwork and are getting jobs, even with a relatively low job success score.
2:56 The other thing to keep in mind, when we're searching for freelancers, we can see that if we look under job success, there are only three filters, right?
3:07 Any 80% and up or 90% and up.
3:10 So that basically means that the difference between a 90 and a 100% is actually quite low because 90% is the only, that's the highest level that Upwork has.
3:22 And if you maintain a 90 job success score for 12 weeks you get the top rated badge which is very helpful but again not necessary to have success on Upwork So let talk about the job success score and what it is actually based on So here again is Upwork support article
3:43 Here's this formula that they're giving you at a high level.
3:48 Now, this formula is very familiar to me, and it's actually something called net promoter.
3:55 So percent promoters minus percent detractors is the net promoter score.
3:59 And you can see scale of one to 10.
4:02 This is the exact same formula that Upwork uses to show you the high level job success
4:08 score and how it works.
4:10 But you might be thinking when a client leaves feedback on Upwork, their feedback is from
4:15 one star to five stars.
4:17 There's no zero to 10 that you can see as a freelancer for when clients have left feedback
4:23 for you.
4:24 Well, what's very interesting about this.
4:26 Here's a job that I have on Upwork as a client and I'm closing it out.
4:33 And this is what the client sees when they're closing out a job.
4:36 Private feedback.
4:38 This feedback will be kept anonymous and never shared directly with the freelancer.
4:42 Reason for ending.
4:43 Then I select why.
4:44 And then the first question, how likely are you to recommend this freelancer to a friend
4:49 or colleague from zero to 10?
4:51 Hey, zero to 10.
4:53 Does that look familiar?
4:54 and this formula here is pretty much this formula here.
4:59 So really what we see is that Upwork's job success score
5:04 is by and large based on private feedback.
5:09 I could leave a zero and then come down here
5:13 and leave five stars public feedback.
5:17 And this would really hurt
5:19 this freelancer's job success score,
5:21 but they would never see why, right?
5:26 Or I could leave a nine or 10 and leave all ones,
5:30 which would be strange, but I could do that knowing
5:33 that this has a larger impact on the job success score
5:37 than the public feedback I'd be leaving,
5:39 which is really wild.
5:41 A lot of freelancers on Upwork don't realize
5:44 that the biggest thing driving their job success score
5:47 is feedback they can't see.
5:50 So if we think about this from Upwork's perspective, right, why would they do that?
5:54 Well, who's the job success score for?
5:57 Now, one thing to keep in mind about Upwork is that Upwork is a very unusual platform that has more service providers than service leaders, right?
6:11 If you think about Uber, Uber has more people who need the service than they do people who provide the service, right?
6:19 More people are getting rides than are driving.
6:23 And the vast majority of successful platforms operate in that way.
6:27 More people need the service than are providing it.
6:30 But that's not how Upwork is, right?
6:32 On Upwork, there are more freelancers than there are people who need a service completed.
6:40 That's why the competition on Upwork is relatively high.
6:43 That's why there's a lot of interest in people trying to figure out how to get a lot of work
6:47 on Upwork because there are more freelancers than there are clients. Now Upwork is also a publicly
6:53 traded company. So we can guess that their goal is to maximize their profit just like any other
6:58 publicly traded for-profit corporation. So the way that they would do that is by getting more
7:04 clients on the platform They don need more freelancers They already have enough freelancers And this is why it actually not super easy to get a profile approved as a new freelancer in certain spaces It very common that people receive a message from Upwork that basically says you know
7:20 sorry, we have enough freelancers that do this.
7:23 Goodbye.
7:24 So the job success score, we can assume it's for the client because most of the things
7:31 that Upwork does are to benefit the client.
7:33 And from a client's perspective, right, when I post a job on Upwork, if I get a dozen applications or 20 applications, even I posted one recently, only got four applications.
7:44 But even in that case, the job success score is one quick number that I can look at and decide, do I want to spend more time investigating this particular freelancer?
7:54 So the job success score is there for the client's benefit to quickly sort through freelancers that maybe have a low score and they just want to move on.
8:06 Because clients don't want to spend the amount of time and energy to go through and read every single review listed.
8:11 Plus, right, we know that when a client ends out a job, if the client doesn't leave five-star review,
8:19 like if the client leaves three or four or even worse review, the freelancer will often reach back
8:26 out to the client and say something like, hey, you know, I see you left four stars. What can I do to
8:32 have made this a five-star experience for you? The freelancer's goal there, obviously, is to get the
8:37 client to change their feedback so that they have all five-star reviews. But the freelancer can't see
8:45 this private feedback. And so because the public feedback is obviously visible to the freelancer
8:54 and will cause the freelancer to reach out and try to get it changed, maybe add something else,
8:59 do some additional work to get that public feedback five stars. Upwork went ahead and hid
9:06 the primary factor in the job success score from the freelancer to avoid that type of behavior
9:12 because they want the client's first reaction.
9:15 And what's interesting is it's not like,
9:18 you know, looking at the net promoter,
9:20 we can guess that if somebody enters a zero or a one,
9:25 that's actually not worse
9:26 than if they'd entered a four or five.
9:29 It counts as a detractor regardless.
9:31 And you don't need a perfect 10.
9:32 A nine counts as a good outcome.
9:36 And a seven or eight passive,
9:38 you know, that's a neutral outcome.
9:40 So that would be not, you know, percent promoters minus detractors.
9:44 So the passive ones, they still hurt the job success score, but not nearly as much as a detractor.
9:51 And we can see contracts without activity and excessive lack of feedback.
9:56 You know, that clearly is a sign that if you keep getting neutrals, no feedback, no activity, you know, that drops your job success score.
10:04 Yet another factor that makes it very similar to the net promoter score.
10:07 So what else do we know about the job success score?
10:11 Okay, so one, if you leave negative feedback to a client and that client leaves negative
10:18 feedback for you, that will negatively impact your job success score less than if you left
10:24 positive feedback and the client left negative feedback.
10:27 That's just a sign, you know, sometimes people just don't work together well, or maybe there
10:31 are bad clients.
10:32 So that has less of an impact on your job success score.
10:35 And on top of that if there a client who regularly gets bad reviews from freelancers that review will have a much much lower impact on their job success score Okay So that one area And a second area that we know is multiple jobs from the same client
10:53 They call it here long-term relationships, repeat contracts.
10:57 So if you get multiple jobs, one, two, three jobs from the same client,
11:01 that's going to help your job success score more than one ongoing job.
11:05 So you have a client who hires you to do, you know, a Facebook cover,
11:09 a graphic design for a Facebook cover. And then they say, Hey,
11:12 that was great. I want to do another one. Well, it's going to be much better for you if you close
11:17 out that first job and then create a new job for the second cover. I know that's a bit of a pain,
11:23 especially for some of your clients, but having those multiple closed out and reopened jobs are
11:28 going to be better for your job success score long-term. But we also know that positive reviews
11:34 from different clients are better than positive reviews from the same client over and over again.
11:38 So if that's going to be really painful for your client, you know, don't force them to do that.
11:43 But if it's a good client, good ongoing relationship, it could be something for you to ask them to do.
11:49 Hey, close out this job. Let's start a new one.
11:51 Don't be too obvious about it because, you know, you don't want to get flagged for doing this too much
11:57 and breaking what should be one job into like five mini jobs.
12:00 That won't help you either.
12:02 So be reasonable about it.
12:04 Okay.
12:04 Okay. And another aspect, and this is relatively recent, you know, larger jobs have a bigger impact
12:11 on the job success score than smaller jobs. So if you knock a thousand dollar job out of the park
12:17 and you screw up a $20 job, that's going to help your job success score. If you do the opposite,
12:24 knock a $20 job out of the park and screw up a thousand dollar job. Well, obviously you shouldn't
12:28 do that anyway to have long-term success on Upwork, but that will impact your job success
12:33 scoring could impact it significantly. So those are just a few things about the job success score
12:40 that I think are important to know. To a quick recap, the number one thing to keep in mind about
12:47 the job success score is that the bulk of it is based on private feedback, right? It's feedback
12:53 that you can't see as a freelancer. So you can look at your review history, see nothing but five
12:59 star reviews and then have a less than stellar job success score. So that's number one. It's
13:04 private feedback. The number two thing to take away, you don't need a perfect job success score
13:10 to get work. $250 an hour, three jobs in progress, $20,000 of earnings, 42% job success score.
13:18 Okay. So you can have, you can be successful in Upwork. You can land jobs, even if you have a less
13:25 than perfect job success score. And number three, when you're searching, when you're looking at your
13:33 job success score, 80 and up, 90 and up, those are the only two tranches that matter. There's no real
13:40 difference between 91 and 99, and there's no real difference between 47 and 79. These are the only
13:47 real tranches that matter. 90% and up, you can get top rated status, which has some other benefits to
13:53 it. And finally, the only reason to have a job success score at all is to help the clients use
14:00 the Upwork platform more often. They're not for the freelancer's benefit, they're for the client's
14:05 benefit. All right, well, hopefully you enjoyed this deep dive into Upwork's job success score.
14:10 And go ahead and hit the subscribe button and stay tuned for the next video about how to have
14:16 success on Upwork.
14:23 Thank you.

Caleb Ulku demystifies Upwork's Job Success Score (JSS) by revealing that it is primarily driven by private client feedback — a zero-to-10 'likelihood to recommend' question clients answer when closing a job, which freelancers never see. This private feedback mirrors the Net Promoter Score formula (promoters minus detractors), meaning a freelancer can have all five-star public reviews yet still have a low JSS. Ulku argues that the JSS exists to benefit clients, not freelancers, and uses real profile examples (including a freelancer with a 42% JSS earning $250/hr with active jobs) to show that a perfect score is not required for success on the platform.

How Upwork's Job Success Score (JSS) is Calculated Private Feedback vs. Public Reviews JSS Thresholds and Practical Impact on Freelancers Strategies to Improve Your Job Success Score Upwork's Business Incentives Behind the JSS Caleb Olkru
  • The JSS is primarily calculated from hidden private feedback using a 0–10 'recommend' scale (Net Promoter Score logic) — not from the public star ratings you can see, so five-star public reviews don't guarantee a high JSS.
  • Only two JSS thresholds practically matter: 80%+ and 90%+ (the latter unlocks Top Rated status after 12 weeks); there is no meaningful difference between, say, 91% and 99%.
  • Boost your JSS by closing out completed work and opening new contracts for repeat clients (multiple closed jobs from the same client count more than one long-running contract), and prioritize delivering well on high-value jobs since larger contracts carry more weight in the calculation.
  • If a client leaves you negative feedback and you also left them negative feedback, the impact on your JSS is reduced — Upwork accounts for mutually poor relationships and repeat bad-actor clients.
  • You can successfully earn on Upwork with a low JSS — focus on delivering quality work and winning clients rather than obsessing over the score.
Concepts 11
Job Success Score (JSS)
1 videos Core

Upwork's algorithmic metric ranging from 1% to 100% that measures a freelancer's track record of successful outcomes, calculated as successful outcomes minus negative outcomes divided by total outcomes.

View concept page →
Private Feedback
1 videos Core

Anonymous client feedback on Upwork that is never shared with the freelancer but forms the primary basis of the Job Success Score calculation.

View concept page →
Net Promoter Score
1 videos Core

A customer loyalty metric calculated as percent promoters minus percent detractors on a 0-10 scale, which Upwork's Job Success Score formula closely mirrors.

View concept page →
JSS Score Tranches
1 videos Core

The only meaningful JSS threshold categories that affect client filtering and platform status: below 80%, 80% and up, and 90% and up.

View concept page →
Top Rated Badge
1 videos Core

An Upwork status designation awarded to freelancers who maintain a 90% or higher Job Success Score for 12 consecutive weeks, providing additional platform benefits.

View concept page →
Upwork Supply-Demand Imbalance
2 videos Supporting

Unlike most successful platforms, Upwork has more service providers (freelancers) than service buyers (clients), creating high competition and shaping Upwork's incentive to attract and retain clients.

View concept page →
Repeat Contracts Strategy
1 videos Supporting

The practice of closing out completed jobs and opening new contracts for follow-on work from the same client, rather than keeping one ongoing contract, to maximize positive JSS impact.

View concept page →
Caleb Ulku
34 videos Supporting

The primary guest and SEO expert featured in the video, founder of an AI SEO agency that developed the Core 30 local SEO methodology and scaled to 97 plumber clients using AI-driven content and local link-building strategies.

View concept page →
Job Value Weighting
1 videos Supporting

The JSS calculation assigns greater weight to outcomes from higher-value contracts, meaning a failed large job hurts more than a failed small job.

View concept page →
Mutual Negative Feedback Impact
1 videos Supporting

When both a freelancer and client leave negative feedback for each other, it has less negative impact on the freelancer's JSS than if only the client left negative feedback.

View concept page →
Contracts Without Activity
1 videos Supporting

Open contracts on Upwork with no work activity or feedback, which negatively impact a freelancer's Job Success Score as a signal of poor client relationships.

View concept page →
Q&A 16
What is Upwork's Job Success Score (JSS) formula?

At a high level, Upwork calculates the Job Success Score as: successful outcomes minus negative outcomes, divided by total outcomes. This is essentially the same as a Net Promoter Score formula: percent promoters minus percent detractors. The score ranges from 1% to 100%.

What is the primary factor driving Upwork's Job Success Score?

The biggest driver of the Job Success Score is private feedback from clients — feedback that freelancers cannot see. When a client closes a job, they are asked 'How likely are you to recommend this freelancer to a friend or colleague?' on a scale of 0–10. This private rating is the main input into the JSS calculation. A client could leave five public stars but give a zero privately, which would significantly hurt the freelancer's score without the freelancer ever knowing why.

Why does Upwork hide the private feedback from freelancers?

Upwork hides private feedback to capture the client's honest, uninfluenced first reaction. If feedback were visible, freelancers would often reach out to clients who left less-than-perfect reviews and ask them to change their rating, sometimes offering additional work to get it bumped up to five stars. By keeping the primary JSS factor private, Upwork prevents this behavior and ensures the score reflects genuine client satisfaction.

Do you need a perfect or near-perfect Job Success Score to get work on Upwork?

No. Many freelancers with relatively low Job Success Scores are actively getting work on Upwork. Examples include: a freelancer with a 42% JSS charging $250/hour with 3 jobs in progress and $20,000 in earnings; freelancers with 71–77% JSS scores with multiple jobs in progress and up to $100,000 in earnings. A low JSS is not a barrier to landing clients, though a higher score (especially 90%+) does provide additional benefits.

What are the only Job Success Score thresholds that actually matter on Upwork?

There are only two meaningful thresholds: 80% and up, and 90% and up. These correspond to the only two JSS filters available when clients search for freelancers. There is no practical difference between a 91% and a 99%, and no meaningful difference between a 47% and a 79% in terms of how clients can filter. The 90% threshold is important because maintaining it for 12 consecutive weeks earns you the Top Rated badge.

What is the Top Rated badge on Upwork and how do you earn it?

The Top Rated badge is a status indicator on Upwork that signals high-quality freelancers to clients. To earn it, you need to maintain a Job Success Score of 90% or higher for 12 consecutive weeks. While it provides helpful benefits and visibility, it is not strictly necessary to find success or land jobs on Upwork.

How does Upwork's private feedback scoring system work in terms of promoters, passives, and detractors?

Upwork's private feedback uses a 0–10 scale similar to Net Promoter Score methodology: scores of 9–10 count as promoters (positive outcomes), scores of 7–8 are passives (neutral outcomes that still slightly hurt the JSS but not as much as detractors), and scores of 0–6 count as detractors (negative outcomes). You don't need a perfect 10 — a 9 counts as a good outcome. Passive scores still reduce the JSS, though less severely than detractor scores.

How does having multiple separate contracts with the same client affect your Job Success Score compared to one long-term contract?

Having multiple separate closed and reopened contracts with the same client is better for your Job Success Score than one ongoing contract. Each successfully closed contract counts as a positive outcome. Additionally, positive reviews from different clients are more valuable than multiple positive reviews from the same client. However, you should be reasonable — artificially splitting one job into many mini-jobs can get flagged by Upwork and won't help your score.

Does the dollar value of a job affect how much it impacts your Job Success Score?

Yes. Larger-value jobs have a bigger impact on your Job Success Score than smaller ones. If you excel at a $1,000 job but poorly handle a $20 job, your JSS will benefit overall. Conversely, doing well on a $20 job but failing a $1,000 job will significantly hurt your score. This means prioritizing quality on high-value contracts is especially important for maintaining a strong JSS.

What happens to your Job Success Score if both you and a client leave each other negative feedback?

If you leave negative feedback for a client and that client also leaves negative feedback for you, the negative impact on your Job Success Score is reduced compared to a situation where you left positive feedback but the client left negative feedback. This is because mutual negative feedback signals a bad working relationship or a problematic client, rather than freelancer underperformance. Upwork also reduces the weight of negative feedback from clients who consistently receive bad reviews from multiple freelancers.

Why does Upwork use a Job Success Score instead of relying solely on public star ratings?

Public star ratings are unreliable because freelancers can see them and often pressure clients to change low ratings by offering additional work or follow-ups. This skews public feedback toward five stars regardless of actual client satisfaction. The Job Success Score, primarily based on hidden private feedback, gives Upwork a more honest signal of client satisfaction. It's designed to benefit clients — helping them quickly filter freelancers — rather than to benefit freelancers.

Who is the Job Success Score designed to benefit on Upwork?

The Job Success Score is designed primarily to benefit clients, not freelancers. Upwork has more freelancers than clients on its platform, and as a publicly traded company, its goal is to attract and retain more clients. The JSS gives clients a quick, reliable number to filter and evaluate freelancers without having to read through all reviews. It helps clients decide efficiently whether to investigate a freelancer further.

Why is it harder to get a new freelancer profile approved on Upwork in certain categories?

Upwork already has more freelancers than clients in many categories, so they actively limit new freelancer approvals in oversaturated fields. It's common for new applicants to receive a message saying Upwork has enough freelancers in that area. Since Upwork's goal as a publicly traded company is to maximize profit by attracting more clients (not more freelancers), they have little incentive to approve new freelancers in categories that are already well-supplied.

Can a freelancer have all five-star public reviews but still have a low Job Success Score?

Yes, absolutely. Because the Job Success Score is primarily driven by private feedback that freelancers cannot see, it's entirely possible to have a perfect public review history (all five stars) and still have a low JSS. A client could privately rate a freelancer 0 out of 10 while publicly leaving five stars, which would hurt the JSS without the freelancer having any visible indication of why.

What does 'contracts without activity' mean for your Job Success Score on Upwork?

Contracts without activity — where there's no work being done and no feedback being exchanged — negatively impact your Job Success Score. This is consistent with the Net Promoter Score-like framework Upwork uses: a lack of engagement or feedback is treated similarly to a passive or neutral outcome, which still reduces your score. It signals to Upwork that the working relationship may not have been successful.

What is a practical strategy for improving your Job Success Score when working with a long-term client?

Rather than keeping one long ongoing contract open, close out completed work and open new contracts for each new project or phase. Each successfully closed contract counts as a positive outcome in your JSS. For example, if you design a Facebook cover for a client and they want another one, close the first job and create a new contract for the second. However, be reasonable — don't artificially fragment one job into many tiny jobs, as this can be flagged by Upwork. Also note that positive reviews from diverse clients are more valuable than repeated reviews from the same client.