Automate Glassdoor job search with Bright Data scraping & Google Sheets storage
Ready for 3.0What this workflow does
This workflow has 7 nodes and runs when someone submits an n8n form (“Search Job Listings Using Keywords”). Along the way it connects Google Sheets. It also calls api.brightdata.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Search Job Listings Using Keywords”).
- Scrap data (HTTP Request): calls api.brightdata.com (POST)
- Check Delivery Status of Snap ID (HTTP Request): calls an HTTP API
- Wait: waits 1 minutes
- Check Final Status (If): checks a condition and branches into true / false
- Getting Job Lists (HTTP Request): calls an HTTP API
- Update List (Google Sheets): append or update
Services it uses
HTTP calls to: api.brightdata.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)
- n8n Form Trigger
n8n-nodes-base.formTrigger - HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if - Wait
n8n-nodes-base.wait - Google Sheets
n8n-nodes-base.googleSheets
From the author
🔍 Glassdoor Job Finder: Bright Data Scraping + Keyword-Based Automation A comprehensive n8n automation that scrapes Glassdoor job listings using Bright Data's web scraping service based on user-defined keywords, location, and country parameters, then…