01 — The challenge
Client challenge
Sales and recruiting teams spent 80% of their prospecting time on manual sourcing — searching job boards, qualifying candidates, finding contact details, and entering data by hand. High effort, low throughput.
Case study · Automation
A lead acquisition pipeline that scrapes, enriches, qualifies, and formats prospects from Upwork, GitHub, and Indeed. It gives sales/recruiting teams CRM-ready records instead of hours of manual sourcing.
Technology stack
01 — The challenge
Sales and recruiting teams spent 80% of their prospecting time on manual sourcing — searching job boards, qualifying candidates, finding contact details, and entering data by hand. High effort, low throughput.
02 — What I built
I built a fully automated lead pipeline using n8n that scrapes Upwork, GitHub, and Indeed, runs LLM-based qualification against defined criteria, enriches each lead with Apollo contact data, and inserts ready records into the CRM.

03 — The outcome
Manual screening time reduced by 80%. The team now wakes up to a warm, pre-qualified, enriched lead list every morning — eliminating manual sourcing entirely and redirecting hours toward relationship-building and closing.
Next project
Automation · n8n · GitHub API · Supabase
Read the case study