Automate job discovery & AI proposals across Upwork, Freelancer, Guru & PPH with OpenRouter
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (13)
- RSS Feed Trigger
n8n-nodes-base.rssFeedReadTrigger - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Filter
n8n-nodes-base.filter - Gmail
n8n-nodes-base.gmail - Google Sheets
n8n-nodes-base.googleSheets - AI Agent
@n8n/n8n-nodes-langchain.agent - Wait
n8n-nodes-base.wait - Aggregate
n8n-nodes-base.aggregate - HTML
n8n-nodes-base.html - Limit
n8n-nodes-base.limit
What it does
Upwork/Freelancer/Guru/PPH Job Automation + AI Proposal Generator Overview This comprehensive n8n workflow automates freelance job discovery and application processes across four major platforms: Upwork.com, Freelancer.com, PeoplePerHour.com, and Guru.com. The system monitors RSS feeds, extracts job details, generates personalized AI proposals, and tracks everything in Google Sheets with email notifications. Supported Platforms Complete Market Coverage Upwork.com - World's largest freelance marketplace - High-value projects and enterprise clients - Competitive bidding environment requiring fast responses Freelancer.com - Global platform with diverse project types - International client base across all industries - Contest and fixed-price project opportunities PeoplePerHour.com - UK-focused professional services platform - Hourly and project-based work - Business and creative services emphasis Guru.com - Premium freelance marketplace for skilled professionals - Work room collaboration features - Recurring client relationship focus Use Cases Primary Use Cases Multi-Platform Lead Generation - Monitor Upwork, Freelancer, PeoplePerHour, and Guru simultaneously - Receive instant notifications for relevant opportunities across all platforms - Never miss time-sensitive job postings from any major marketplace Cross-Platform Proposal Automation - Generate platform-specific, personalized proposals using AI - Adapt proposal style to each platform's requirements and culture - Maintain consistent quality across all applications and platforms Comprehensive Opportunity Tracking - Automatically log jobs from all four platforms in Google Sheets - Track application status and platform performance Competitive Market Advantage - Respond to jobs within minutes across multiple platforms - Maintain 24/7 monitoring without manual intervention - Access broader market opportunities while competitors focus on single platforms Industry Applications Digital Marketing Agencies - Monitor automation projects across Upwork and Freelancer - Track competitor applications on multiple platforms - Access European clients through PeoplePerHour and international through Guru Software Development Teams - Find API integration projects on Upwork and technical contests on Freelancer - Monitor PeoplePerHour for UK-based development work - Track long-term client relationships on Guru Virtual Assistant Services - Discover automation opportunities across all four platforms - Monitor recurring service requests and business support roles - Scale operations by accessing different market segments Consulting Practices - Track business automation requests on premium platforms like Guru - Monitor transformation projects across international markets - Access diverse client bases from startup (Freelancer) to enterprise (Upwork) Technical Features Technical Features Multi-Platform RSS Monitoring - Configurable polling intervals (default: 5 minutes) - Processes Vollna API feeds for Upwork, Freelancer, PeoplePerHour, and Guru - Handles various platform-specific job feed formats automatically Intelligent Data Extraction - Parses job titles to extract budget information across different platform formats - Supports multiple pricing formats (fixed, hourly, ranges) from all platforms - Cleans and structures job data with platform-specific considerations Advanced URL Processing - Decodes nested URLs from feed redirects - Automatically identifies source platforms (Upwork, Freelancer, PeoplePerHour, Guru) - Validates and formats final job URLs for direct platform access AI Integration with Platform Awareness - Uses OpenRouter for AI model access with platform-specific contexts - Implements advanced prompt engineering for different platform cultures - Generates contextual, personalized proposals adapted to each platform Multi-Platform Support - Gmail integration for notifications - Google Sheets for data storage - HTML email formatting - Automated database updates ⚙️ Configuration Options Filter