I automated Upwork job scraping using N8N + APIFY — full workflow with Google Sheets output

Hi everyone :waving_hand:
I’ve been experimenting with automating job tracking, and I built a full workflow using APIFY → N8N → Google Sheets that collects ne

w Upwork jobs automatically.

Here’s what the workflow does:

  • Scrapes Upwork using APIFY’s Upwork extractor

  • Lets you define keyword, job limit, and sorting dynamically

  • Sends JSON to N8N through an HTTP Request

  • Saves results (ID, publish date, job URL, description) into Google Sheets

  • Runs automatically on any schedule

If anyone is working with N8N, APIFY, or Upwork automation, I can share the whole workflow template for free.

I also recorded a full tutorial showing all steps.
I’am dropping the link here.

Happy to answer questions or help anyone trying to build something similar! :rocket:

6 Likes

this is so amazing and the way u calmly explained it is super amazing

1 Like

Thanks a lot layweegram for kind words! :folded_hands:

Hello Ani, this is such a great work, but while trying it out am getting
Forbidden - perhaps check your credentials?

You must rent a paid Actor in order to run it after its free trial has expired. To rent this Actor, go to Apify Console
any fix?