Be first. Be relevant. Get hired.
This ready-to-import n8n workflow automates your entire Freelancer.com job search:
it scans new listings , filters the best ones with AI , writes proposal drafts , and sends them to Telegram instantly โ all while logging every opportunity into Google Sheets.
๐ก Why Freelancers Love It
- โก Instant Alerts: Get notified within minutes of new high-quality jobs.
- ๐ง AI-Powered Scoring: Filters scams, vague clients, and low-value gigs automatically.
- โ๏ธ Smart Proposal Drafts: GPT-4.1 crafts 150โ200 word personalized proposals for you.
- ๐ฑ Telegram Integration: See job details + AI proposal in one alert message.
- ๐ Auto Tracking: Logs every lead in Google Sheets with scores, notes, and timestamps.
Spend less time searching โ and more time winning projects.
๐งฉ Whatโs Included
- โ
n8n Workflow (.json) โ ready to import and launch
- โ
Setup Guide (Markdown) โ complete 5-step configuration walkthrough
๐งฐ Requirements
- Free n8n Cloud account (or self-hosted instance)
- OpenAI API key (GPT-4.1 or GPT-4-mini)
- Telegram bot + Chat ID (takes 2 minutes to create)
- Google Sheets account
๐ช 5-Step Setup Guide (Detailed)
1๏ธโฃ Prepare Your Tools
- Get your OpenAI key โ platform.openai.com
- Create a Telegram bot via @BotFather โ copy your token
- Use @userinfobot to get your Chat ID
- Create a Google Sheet with headers:
Timestamp | Job | Description | Link | AI Score | Reasoning | Red Flags | Client Type | AI Proposal | Alert Timestamp
- Keep all keys and URLs ready.
2๏ธโฃ Import the Workflow in n8n
- Open n8n โ + Workflow โ Import from File โ choose the
.json provided below.
- Once imported, open these nodes and connect your credentials:
- OpenAI nodes โ add your API key
- Google Sheets nodes โ sign in with Google
- Telegram node โ paste your bot token + chat ID
- Confirm the Schedule Trigger runs every 5 minutes (default).
3๏ธโฃ Personalize Your Keywords & Filters
-
Open Settings (Keyword & Wishlist):
Job Keyword: e.g., react, seo, logo design, automation
Wishlist: e.g., Budget > $500, clear brief, long-term clients
-
The RSS node auto-fetches new jobs from Freelancer.com:
https://www.freelancer.com/rss.xml?keyword={{$json['Job Keyword']}}
Optional filters:
* &min_price=500 โ only projects $500+
* &max_price=5000 โ skip mega-projects
- Adjust Filter Job Quality :
- Description > 100 chars
- Posted within the last 2 hours
- Tune AI Score Threshold (Gate Node) to
>= 7 for balanced alerts.
4๏ธโฃ Test Your Automation
- Click Execute Workflow once.
- If everything is set:
- ๐ข Nodes turn green (success)
- ๐ฉ Telegram shows your first job alert
- ๐ Google Sheet updates with a new job entry
- If empty, try:
- Broader keyword (e.g.,
python instead of python scraper)
- Increase freshness (2 โ 6 hours)
5๏ธโฃ Go Live & Expand
- Activate your workflow.
- Let it run for 24โ48 hours, then refine:
- Raise score threshold to 8โ9 for higher quality
- Add RSS nodes for new categories (design, dev, content)
- Extend alerts to Slack, Discord, or Email
- Replace Google Sheets with Airtable or Notion
- Pro Tip: Use Apify to scrape Upwork, Fiverr, or niche job boards โ feed results into the same analyzer chain.
โ๏ธ How It Works (Behind the Scenes)
Schedule โ Fetch RSS โ Filter โ AI Analyze (score 1โ10)
โ If score โฅ 7 โ AI Proposal โ Log to Sheets โ Send Telegram Alert
You still review and apply manually (TOS-safe), but youโll always be among the first 5 applicants.
๐ Future-Proof Extensions
| Extension | Description |
|---|
| Apify Integration | Scrape Upwork, Fiverr, or niche boards with structured data |
| Multi-Channel Alerts | Add Slack, Discord, or email digests |
| Team Routing | Send design jobs to one chat, dev jobs to another |
| Advanced Scoring | Add client history or location weighting |
| Database Sync | Replace Sheets with Notion, Airtable, or PostgreSQL |
๐งพ Terms & Notes
- Manual review required (no auto-apply)
- API costs: OpenAI ~$5โ10/month
- Respects Freelancer.com Terms of Service
- All keys stored securely inside n8n credentials
๐ Summary
Automate your freelancing workflow.
This system finds, filters, and drafts proposals for you while you sleep.
โ๏ธ Plug it into n8n โ ๐ Add keys โ ๐ฏ Go live โ ๐ฐ Start winning faster.