Skip to product information

Apify + n8n: Auto Add New Job Postings to Google Sheets

Apify + n8n: Auto Add New Job Postings to Google Sheets

 (200+Reviews)
Regular price £37.99
Regular price £37.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Apify + n8n: Auto Add New Job Postings to Google Sheets

Apify + n8n: Auto Add New Job Postings to Google Sheets

Regular price £37.99
Regular price £37.99 Sale price
SAVE Sold out

Auto-publish newly found job postings into Google Sheets—every morning

This n8n workflow connects Apify job scraping with Google Sheets so that new job postings are automatically added (or updated) in your “Jobs” tab on a daily schedule—using a stable jobId key to keep records clean.

What this workflow does

  • Sleeps, then runs: Executes every day at 08:00 via a schedule trigger.
  • Fetches new job postings with Apify: Uses the Apify “careers-jobs” Actor to scrape configured company career pages and filter results (e.g., titleKeywords, locations, remoteOnly, and maxResults), returning only newly published postings.
  • Normalizes each job into a spreadsheet row: Transforms each job into a consistent format including company, title, location, workplace type, salary string, posted date, and URL.
  • Generates a unique identifier: Creates a jobId for each job to serve as the stable matching key.
  • Appends or updates rows in Google Sheets: Writes to the “Jobs” tab, appending new rows and updating existing rows when the jobId matches.

Use cases

  • SaaS recruiting ops: Keep a live spreadsheet of new openings without manual copy/paste.
  • Automation engineers: Build a reliable Apify → n8n → Google Sheets pipeline for job monitoring.
  • Job tracking workflows: Filter by keywords and location, then maintain a deduplicated record set using jobId.

Technical details

  • Schedule Trigger (runs daily at 08:00)
  • Apify integration using @apify/n8n-nodes-apify and an Apify API token
  • Code node to format job data and generate jobId
  • Google Sheets node with OAuth2 credentials, writing to the “Jobs” tab
  • Sticky Note for workflow documentation (optional, but included in the setup)

Perfect if you want an n8n automation workflow that turns Apify job scraping into an always-current Google Sheets job tracker.

View full details