Scrape Indeed job listings into dated Google Sheets with Apify

Go to Workflow
0 views
Built by Giraldo Giraldo
Created on August 11, 2026

Description

Quick Overview
This workflow collects job listings from Indeed via the Apify Indeed Scraper actor based on form inputs, then creates a dated Google Sheets spreadsheet and appends the scraped job data as rows.

How it works
Opens an n8n form where you enter the target Location, Position, Country, and number of results to scrape.
Creates a new Google Sheets spreadsheet named with the current date (for example, “Indeed Scraper 2026-08-11”).
Runs the Apify Indeed Scraper actor using the submitted search parameters and retrieves the resulting dataset.
Appends the scraped job listings (for example, company, position, location, salary, description, and links) into the first sheet of the newly created Google Sheets spreadsheet.

Setup
Connect an Apify account credential and ensure the Apify actor “misceres/indeed-scraper” is available to run in your workspace.
Connect a Google Sheets OAuth2 credential with permission to create spreadsheets and write rows.
Review the form defaults (Country and Quantity) and adjust the max items parameter if you want to scrape more or fewer than 100 jobs per run.

Nodes Used (1)

Google Sheets
n8n-nodes-base.googleSheets