All projects

Case study · Automation

Upwork jobs scraper & enrichment

A Chrome extension and n8n pipeline for capturing Upwork jobs, enriching leads, and preparing outreach records. It helps freelancers and agencies move from job discovery to qualified contact lists faster.

Project type
Automation
Best for
Teams replacing manual work
Outcome
A faster, more reliable workflow
Core stack
Chrome Extension, n8n, FindMyEmail
Upwork jobs scraper & enrichment overview

Technology stack

  • Chrome Extension
  • n8n
  • FindMyEmail
  • Apollo API
  • Web Scraping

01 — The challenge

Client challenge

Freelancers and agencies monitoring Upwork for new clients wasted hours manually reviewing job posts, researching client contact info, and building outreach lists — with no automation and no scalable system.

02 — What I built

What I built

I built a Chrome extension that captures Upwork job listings in one click and forwards them to an n8n pipeline that automatically enriches each lead with verified emails via FindMyEmail and Apollo — outputting a ready-to-contact outreach list.

  • Chrome extension for one-click Upwork lead capture
  • n8n pipeline for automated downstream enrichment
  • FindMyEmail API integration for email discovery
  • Apollo API for contact verification and enrichment
  • CRM-ready outreach list output with verified contacts

Inside the build

01 / 04
Upwork jobs scraper & enrichment — screenshot 1 of 4

03 — The outcome

Measured outcomes

Lead list building reduced from hours to seconds. Every captured Upwork listing is automatically enriched with verified contact data — enabling immediate, targeted outreach without any manual lookup or data entry.

Planning something similar for your team?

Book a diagnostic call