Blog > We’ve cracked the Upwork Algorithm
Vadym Ovcharenko • 2024-07-25
GigRadar’s new Insights feature provides users with tools to analyze job trends, connect spending, and align skills, which allow you to understand the Upwork algorithm and setup your campaign more properly.
Hi everyone!
Recently, we launched a new feature called Insights. I mentioned it in my previous newsletter.
However, I know that sometimes watching videos (even at 2X speed) isn’t always convenient, so here’s a text breakdown to explain it better!
In the scanner, you probably noticed this:
As you can see, we’ve added several widgets. Let’s start with "Jobs over 12 months."
⏳ Here, you can see the trend of jobs posted within your scanner and understand its capacity.
This helps you estimate how many proposals the autobidder could send monthly. Let’s stick to an average of 153 per month, as shown in the picture.
💰 The second widget shows the trend in connects prices. This data helps you understand your spending per scanner
153 * 18.17 = 2780 connects * $0.15 = $417
Let’s assume your average LRR for this scanner is 10%, so the cost per reply will be $27.8.
Therefore, if you have 10 scanners, you can calculate your total lead generation expenses on Upwork. Yes, forecasting has become easier with these new features!
But here’s the most interesting part. Most users can understand their lead generation expenses, so what about another feature?
🔝These are the top skills found in the jobs your scanner is targeting
For each scanner, you’ve linked your Upwork specialized or All Work profile.
Each specialized profile contains skills you can add.
Each job contains skills.
🔔 Does it ring a bell?
Yes, it’s about matching.
If the skills on your profile match the jobs you’re applying for, your profile will be listed as a Best Match and positioned higher in the list (yes, without boosting, meaning it’s a natural boost).
To get more replies and have a higher ranking, you need to align your skills with the scanner you’re using to apply.
Just an example:
Scanner Power BI <> Specialized Profile Data Visualization <> Relevant Skills
Where can I find relevant skills?
Make sure that the Top Keywords are included in your specialized and all-work profiles. Other skills too.
As you may notice, some skills disappear within the month. This is related to Upwork's dynamic algorithm because most clients just click the suggested job-related skills to add them to the job.
/cal
📌 Sometimes Upwork changes the order of skills, and our new feature constantly tracks it, allowing you to update accordingly.
I personally suggest reviewing each scanner monthly, adding skills that are gaining popularity, and removing those that have dropped.
Curious about algorithms? Check out Tamara’s recent article, which explains it in great detail:
I'm continuing to share series about healthy Upwork pipelines.
This week, it's about Mobile Development.
Here are stats from a large full-stack agency, where we've pulled data only for mobile-related setups, both from CRM (thank you, Alex :D) and GigRadar.
Given that almost every agency on Upwork offers mobile development services, particularly React Native, it is a highly competitive niche, and you must compete for each reply. Therefore, an LRR of 14% here is a really good benchmark to follow (or exceed).
As a result, avg. connects pricing also tends to be higher, as you can see in the screenshot below.
Remember that the Upwork algorithm works a bit differently than you might think. Therefore, use our new feature to update skills on your mobile-dev-related profiles.
Yes, even if you're targeting Flutter or React Native, there is a probability that you need to include skills such as Kotlin and Swift in your specialized profile.
We’ve got a great lineup of speakers for the next few weeks. Mark your calendars and join us for these sessions: