Log daily LinkedIn job postings to Google Sheets with Apify
Ready for 3.0What this workflow does
This workflow has 5 nodes and runs on a schedule (every day at 08:00). Along the way it connects Google Sheets. It also calls api.apify.com over HTTP.
How it runs
Trigger: On a schedule (every day at 08:00).
- Search settings (Edit Fields (Set)): sets 5 fields: keywords, location, datePosted…
- Run LinkedIn Jobs Scraper (HTTP Request): calls api.apify.com (POST)
- Keep real jobs, fail loudly if none (Code): runs custom JavaScript code
- Add new jobs to sheet (Google Sheets): append or update
Services it uses
HTTP calls to: api.apify.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (5)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Google Sheets
n8n-nodes-base.googleSheets
From the author
Quick overview This workflow runs every morning to search LinkedIn jobs via the Apify LinkedIn Jobs Scraper and appends new job postings to Google Sheets while preventing duplicates by LinkedIn job ID. How it works 1. Runs every morning on a schedule trigger.…