Upwork Profile Scraper

Upwork Profile Scraper

The workflow automatically retrieves profile information from the selected user's page on Upwork platform.

The workflow automatically retrieves profile information from the selected user's page on Upwork platform.

The obtained data can be organized into a database, which provides quick access to the necessary information in the future and expands the possibilities for searching for contacts.

Upwork Profile Scraper can be used in the following cases:

  • Businesses and employers who are looking for freelancers to complete projects and want to ensure their suitability and experience.

  • Recruiters who are looking for specialists for open positions and want to quickly find their profiles on Upwork.

  • Freelancers who are looking for work and want to analyze competitor profiles in order to better understand how to improve their profile and attract more clients.

  • People interested in researching and analyzing the freelance services market to better understand Upwork's position in the industry and opportunities on this platform.


Input data

  • URLs of profiles or companies

Example google sheet: https://docs.google.com/spreadsheets/d/1O9bYS168zaG9jIkrAD1Qp_mfp7b8C4W9IHTB7Dba3UE/edit#gid=0

Export data


  • URL of users account
  • Image url of account
  • Type of account (verified or not)
  • Location
  • Rate by hour
  • Languages skills

After scraping, the workflow transforms the input table into an output table with collected data.

How to use the Upwork Profile Scraper:

  1. Install the GoLess browser extension.
  2. Select and open the The Upwork Profile Scraper at the marketplace.
  3. In the pop up window, provide the ID of the Google table.
    1. At the Google table add the URLs of profiles or companies you want to scrap to the Column "A" (Each link should be listed in a separate row in column A).
  4. Click "Run."

Frequently Asked Questions

How many URLs can the workflow scrape?

On one page, it can produce 1000 default results. If you change the number of rows in the Google table to the maximum. Workflow can produce up to 55,000 results.

Can I combine the profiles and companies URLs before to start scraping?

Yes, the workflow can to scrap profiles and company URLs at the same time.



Last update

25 September 2023

Created by


You might be interested in