Automating Job Searches on LinkedIn and X, then Saving Results to Notion
LinkedIn Job Search Automation
Creator: Summer Chang
Setup Instructions This n8n workflow automatically searches for senior designer jobs on LinkedIn every day at 5am and saves them to a Notion database. Prerequisites
n8n instance (cloud or self-hosted) Notion account with API access A Notion database set up to receive job listings
Setup Steps ✅ 1. Create Your Notion Database Or duplicate my template
✅ 2. Connect Notion to n8n
In the "Save to Notion" node, click on the Notion credentials Follow the authentication flow to connect your Notion account Select your job search database from the dropdown
✅ 3. Customize Your Search Criteria In the "Set Search Criteria" node, modify these parameters to match your job preferences:
search_keywords: Job titles to search for (comma-separated)
Default: senior product designer, product design lead, senior UX designer, AI designer
excluded_keywords: Terms to filter out (comma-separated)
Default: contract, freelance
location: Where you want to work (comma-separated)
Default: remote, san francisco
f_TPR: Time filter for job postings
r86400 = Last 24 hours r604800 = Last week r2592000 = Last month
sortBy: How to sort results
DD = Most recent first R = Most relevant first
✅ 4. Adjust the Schedule In the "Everyday @5am" node:
Click on the node Modify the schedule to your preferred time You can set it to run daily, weekly, or at custom intervals
✅ 5. Set Result Limits In the "Limit1" node:
Default: Processes 10 jobs per run Adjust the maxItems value to get more or fewer results
✅ 6. Configure Wait Time (Optional) The "Wait2" node adds a 10-second delay between requests to avoid rate limiting:
Default: 10 seconds Increase if you're getting blocked by LinkedIn Decrease for faster processing (not recommended)
How It Works
Trigger: Runs automatically every day at 5am Search: Queries LinkedIn with your specified criteria Parse: Extracts job title, company, location, and URL from search results Filter: Removes any jobs with missing critical information Wait: Delays between requests to avoid rate limiting Fetch Details: Retrieves full job descriptions and poster information Save: Adds each job to your Notion database
Related Templates
Instagram Full Profile Scraper with Apify and Google Sheets
📸 Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Technology News Workflow Explanation with Key Services
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Auto-Publish Techn...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments