🎣 Automate job discovery & AI proposals across Upwork, Freelancer, Guru & PPH with OpenRouter

⚑ 236 views · 🎣 Lead Generation & Enrichment

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

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

Freelancer.com

PeoplePerHour.com

Guru.com

Use Cases

Primary Use Cases

Multi-Platform Lead Generation

Cross-Platform Proposal Automation

Comprehensive Opportunity Tracking

Competitive Market Advantage

Industry Applications

Digital Marketing Agencies

Software Development Teams

Virtual Assistant Services

Consulting Practices

Technical Features

Technical Features

Multi-Platform RSS Monitoring

Intelligent Data Extraction

Advanced URL Processing

AI Integration with Platform Awareness

Multi-Platform Support

βš™οΈ Configuration Options

Filtering System

AI Customization

Notification Preferences

Benefits

πŸš€ Operational Efficiency

Time Savings

Response Speed

Quality Consistency

πŸ“Š Business Intelligence

Market Analysis

Performance Tracking

πŸ”„ Scalability Features

Multi-User Support

Integration Ready

Requirements

πŸ› οΈ Technical Prerequisites

n8n Setup

External Services

Optional Enhancements

Installation & Setup

Need Help?

Reach me: https://www.linkedin.com/in/gerald-akhidenor-1ab1a45/

Work with me: https://dominixai.com/

My website: https://jobmonkey.dev

My email: denorgerald@gmail.com

πŸ“˜ Beginner Setup Guide

Workflow: Upwork Job Application Automation with Vollna API

This workflow automates the process of:


1. πŸ“₯ Import the Workflow

  1. Open your n8n dashboard.
  2. Click Import in the top-right.
  3. Upload the file: Upwork Job Application Automation with Vollna API Updated.json.

2. πŸ”‘ Set Up Required Credentials

Before the workflow can run, connect your accounts.

  1. Gmail Credentials

    • Go to Credentials in n8n.
    • Create a new credential: Gmail OAuth2 API.
    • Follow the login prompt and grant access.
    • Save it, then select it in the Send a Message node.
  2. Google Sheets Credentials

    • Create a credential for Google Sheets OAuth2 API.
    • Connect it to your Google account.
    • Save it, then select it in the Update Database node.
  3. OpenRouter / AI API Key

    • Sign up at openrouter.ai.
    • Copy your API key.
    • In n8n, create a credential for OpenRouter API.
    • Select it in the OpenRouter Chat Model node.

3. βš™οΈ Configure the RSS Feed

  1. Open the RSS Feed Trigger node.

  2. Replace https://www.vollna.com/rss/insertyourlinkhere with your personal Vollna RSS feed URL.

    • You can get this from your Vollna account (filtering for Upwork jobs).

4. πŸŒ€ Understand the Loop

This workflow uses Loop Over Items to process multiple jobs one by one.

So the workflow ensures every job from RSS is handled.


5. πŸ“§ Email Setup

The Send a Message node will send proposals to your email.


6. πŸ“Š Google Sheets Setup

[Get Your Google Sheets Copy](Get your Google Sheets copy)

The Update Database node writes job data to your Google Sheet.


7. ▢️ Test the Workflow

  1. Click Execute Workflow.

  2. The RSS Trigger will fetch jobs.

  3. You should see each job processed step by step:

    • Title & Budget extracted
    • URL decoded
    • Proposal generated by AI
    • Email sent
    • Row added to Google Sheet

8. πŸ”„ Activate Automation

Your Upwork Job Application Automation is now ready to help you discover and apply to more opportunities automatically. Remember to monitor the system regularly and adjust settings based on your results.

Happy freelancing! πŸš€πŸš€

πŸ”— Nodes Used

Google Sheets, Gmail, Filter, AI Agent, RSS Feed Trigger, OpenRouter Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup