Templates / Log daily Indeed job searches to Google Sheets with Apify

Log daily Indeed job searches to Google Sheets with Apify

Unknown

by Robert Khairislamov · 0 views · created 2026-10-13 · Market Research

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

Community nodes

These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

Nodes used (4)

Google Sheets

What it does

Quick overview This workflow runs every morning, uses Apify’s Indeed Jobs Scraper to find new job postings matching your search, and appends the results to Google Sheets with key fields like title, company, location, salary, job type, remote status, and links. How it works 1. Runs every day at 08:00 using a schedule trigger. 2. Calls the Apify actor robertosan16/indeed-jobs-scraper with your search query, country, location, and filters like postedWithinDays: 1 and onlyNew: true. 3. Maps each job result into a consistent set of columns (title, company, location, salary, job type, remote, posted date, and links). 4. Appends one row per job posting to the selected Google Sheets worksheet. Setup 1. Add an Apify connection (API token or OAuth) and ensure the community node @apify/n8n-nodes-apify is installed if it is not available in your n8n instance. 2. In the Apify request body, update searchQueries, country, location, and any other scraper filters you want (for example maxItems). 3. Add a Google Sheets OAuth connection, then select the target spreadsheet and sheet in the Google Sheets append step and create header columns matching the fields you want to store. Requirements - An Apify account. The free plan includes $5 of usage a month; the scraper costs $1 per 1,000 jobs. - A Google account for Google Sheets. Customization - Add filters to the search: jobTypes, workplaceTypes, experienceLevels or distance. - Change the time in Every morning. - Send the jobs to Airtable, Notion or email instead of Google Sheets.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.