LinkedIn Job Finder Automation using Bright Data API & Google Sheets

Go to Workflow
2,808 views
Built by Dvir Sharon Dvir Sharon
Created on June 06, 2026

Description

πŸ’Ό LinkedIn Job Finder Automation using Bright Data API & Google Sheets


A comprehensive n8n automation that searches LinkedIn job postings using Bright Data’s API and automatically organizes results in Google Sheets for efficient job hunting and recruitment workflows.

πŸ“‹ Overview
This workflow provides an automated LinkedIn job search solution that collects job postings based on your search criteria and organizes them in Google Sheets. Perfect for job seekers, recruiters, HR professionals, and talent acquisition teams.

✨ Key Features
πŸ” Smart Job Search:** Form-based input for city, job title, country, and job type
πŸ› LinkedIn Integration:** Uses Bright Data’s LinkedIn dataset for accurate job posting data
πŸ“Š Automated Organization:** Populates Google Sheets with structured job data
πŸ“§ Real-time Processing:** Processes job search requests in real-time
πŸ“ˆ Data Storage:** Stores job details including company info, locations, and apply links
πŸ”„ Batch Processing:** Handles multiple job postings efficiently
⚑ Fast & Reliable:** Built-in error handling for scraping
🎯 Customizable Filters:** Advanced job filtering based on criteria

🎯 What This Workflow Does
Input

Job Search Criteria:** City, job title, country, and optional job type
Search Parameters:** Configurable filters and limits
Output Preferences:** Google Sheets destination

Processing Steps

Form Submission
Data Request to Bright Data API
Status Monitoring
Data Extraction
Data Filtering
Sheet Update
Error Handling

Output Data Points

Field

Description

Example

Job Title

Position title from posting

Senior Software Engineer

Company Name

Employer company name

Tech Solutions Inc.

Job Detail

Job summary/description

Remote position requiring 5+ years…

Location

Job location

San Francisco, CA

Company URL

Company profile link

View Profile

Apply Link

Direct application link

Apply Now

πŸš€ Setup Instructions
Prerequisites

n8n instance (self-hosted or cloud)
Google account with Sheets access
Bright Data account with LinkedIn dataset access

Steps

Import the Workflow: Use JSON import in n8n
Configure Bright Data: Add API credentials and dataset ID
Configure Google Sheets: Create sheet, set credentials, map columns
Update Workflow Settings: Replace placeholders with your actual data
Test & Activate: Submit test form and verify data in Google Sheets

πŸ“– Usage Guide
Submitting Job Searches

Go to your webhook URL and fill in the form with:

City:** e.g., New York
Job Title:** e.g., Software Engineer
Country:** e.g., US
Job Type:** Optional (Full-Time, Remote, etc.)

Understanding Results

Comprehensive job data
Company info and profile links
Direct application links
Location and job descriptions

Customizing Search Parameters

Edit the Create Snapshot ID node to change:

Time range (e.g., β€œPast month”)
Result limits
Company filters

πŸ”§ Customization Options
More Data Points:** Add salary, seniority, applicants, etc.
Custom Form Fields:** Add filters for salary, experience, industry
Multiple Sheets:** Route results by job type or location

🚨 Troubleshooting
Bright Data connection failed:** Check API credentials and dataset access
No job data extracted:** Verify search parameters and API limits
Google Sheets permission denied:** Re-authenticate and check sharing
Form not working:** Check webhook URL and field mappings
Filter issues:** Review logic and data types
Execution failed:** Check logs, retry logic, and network status

πŸ“Š Use Cases & Examples
Job Seeker Dashboard:** Automate job search and track applications
Recruitment Pipeline:** Source candidates and monitor hiring trends
Market Research:** Analyze job trends and salary benchmarks
HR Analytics:** Support workforce planning and competitive insights

βš™οΈ Advanced Configuration
Batch Processing:** Queue multiple searches with delays
Search History:** Track and analyze past searches
Tool Integration:** Connect to CRM, Slack, databases, BI tools

πŸ“ˆ Performance & Limits
Processing Time:** 30–60 seconds per search
Concurrent Requests:** 2–3 (depends on Bright Data plan)
Data Accuracy:** 95%+
Success Rate:** 90%+
Daily Capacity:** 50–200 searches
Memory:** ~50MB per execution
API Calls:** 3–4 Bright Data + 1 Google Sheets per search

🀝 Support & Community
n8n Community:** community.n8n.io
Documentation:** docs.n8n.io
Bright Data Support:** Via your Bright Data dashboard
GitHub Issues:** Report bugs and request features

🎯 Ready to Use!
Your workflow is ready for automated LinkedIn job searching. Customize it to your recruiting or job search needs.

Webhook URL: https://your-n8n-instance.com/webhook/linkedin-job-finder

What Gets Extracted:

* βœ… Job Title * βœ… Company Information * βœ… Location Data * βœ… Job Details * βœ… Application Links * βœ… Processing Timestamps ### Use Cases: * πŸ” Job Search Automation * πŸ“Š Recruitment Intelligence * πŸ“ Market Research * 🎯 HR Analytics

Nodes Used (2)

Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest