Bibliothek / Web Scraping & Recherche
Web Scraping & Recherche
LinkedIn-Jobs mit Bright Data in Google Sheets scrapen
Wenn ein Formular abgesendet wird, lässt es Bright Data LinkedIn-Stellenanzeigen scrapen, bereinigt die Daten und speichert sie in Google Sheets.
Was sie bewirkt
LinkedIn Job Data Scraper to Google Sheets Scrape live job posts from LinkedIn via Bright Data, clean them, and send to Google Sheets. Use for: ✅ Job Hunting — fresh, filtered roles ✅ Sales Prospecting — find companies hiring (aka growing) ⚙️ What's Used n8n Nodes: Form → HTTP Request → Wait → If → Code → Google Sheets External Tools: Bright Data – Dataset API Google Sheets – Template Copy 🔑 Setup – Credentials Needed Bright Data API Key → Add to HTTP headers as: Authorization: Bearer YOUR_KEY Google Sheets OAuth2 → Connect account in n8n 📝 Input Form – Fields Used to define what job data to scrape. FieldDescriptionExampleLocationCity/regionNew York, BerlinKeywordRole to searchCMO, Data AnalystCountry2-letter ISO codeUS, UK, DETime RangeHow recent the jobs should be"Past 24 hours" or "Last 7 days" (recommended)Job TypeFull-time / Part-time / Contract(Optional)ExperienceEntry, Mid, Senior(Optional)RemoteFilter by remote-friendly roles(Optional)CompanyFilter by specific employer(Optional) 🚀 Workflow Steps User fills input form Trigger snapshot via Bright Data Dataset API Wait node + polling checks when data is ready (~1–3 mins) Cleanup step: Flattens nested fields (job_poster, base_salary, etc.) Removes HTML from job descriptions Send to Google Sheet Sheet is pre-linked, 1 job per row Example columns: job_title, company_name, location, salary_min, apply_link, job_description_plain You use the data Job seekers → Apply fast Salespeople → Spot buyers & offer help 💡 Pro Tips Use "Past 24 hours" or "Last 7 days" for fresher results Leave filters empty if unsure — Bright Data will return broader results Use cleaned data for: Cold email personalization LinkedIn outreach Building ICP-based lead lists 🧪 Example API Body json[ { "location": "New York", "keyword": "Marketing Manager", "country": "US", "time_range": "Past 24 hours", "job_type": "Part-time", "experience_level": "", "remote": "", "company": "" } ] 📄 Template & Resources 📋 Google Sheet Template (Make a Copy) 📘 Bright Data API Reference 🛠️ Customize It Add filters to HTTP Body (remote, experience_level, etc.) Change polling interval if Bright Data is slow Add custom logic to score/prioritize listings Send filtered lists to CRM, Slack, etc. This gives you a live stream of hiring signals — whether you're finding a job or pitching a service. One form. One click. Fully automated.
Die Schritte
- Snapshot Progress
- On form submission - Discover Jobs
- HTTP Request- Post API call to Bright Data
- Wait - Polling Bright Data
- If - Checking status of Snapshot - if data is ready or not
- HTTP Request - Getting data from Bright Data
- Code - Cleaning Up
- Google Sheets - Adding All Job Posts
- Edit Fields
- Error Handler
- Stopanderror 1
- Stopanderror 2
- Error Handler for 33cb416e
- Error Handler for aea569df
Insgesamt 38 Schritte.
Ähnliche Automatisierungen
Web Scraping & RechercheLinkedIn- und Indeed-Jobs mit Bright Data scrapen16 SchritteWeb Scraping & RechercheLinkedIn-Jobs mit Bright Data finden und in Google Sheets speichern9 SchritteWeb Scraping & RechercheLinkedIn-Jobs mit Bright Data und OpenAI scrapen42 SchritteWeb Scraping & RechercheLinkedIn-Jobs mit Bright Data in Google Sheets scrapen9 Schritte