If you run a B2B SaaS or automation agency, paying 300+ USD/month for Clay or Clearbit just to enrich basic inbound form webhooks destroys your margins.
By pairing a self-hosted n8n workflow with a lightweight Python FastAPI scraper and OpenAI GPT-4o-mini, you can qualify and enrich 1,000 inbound leads for less than 0.50 USD total.
What This Self-Hosted Pipeline Replaces
- Email Domain Triage: Separates corporate prospects from free webmail addresses automatically.
- Live Company Research: Scrapes the company website homepage in real time instead of relying on stale static databases.
- Automated Sales Scoring: Assigns an
icp_score(0-100) andpriority(HIGH,MEDIUM,LOW) in strict JSON format. - 1-Click Draft Replies in Slack: Routes high-priority leads straight to
#sales-alertswith a personalized email response ready to send.
Get the Ready-to-Deploy Blueprint
Skip writing the scraper boilerplate and n8n webhook nodes from scratch. Download the complete production pack (enrichment_service.py + n8n_workflow.json + setup docs):
Get the Self-Hosted B2B Lead Enrichment Engine on Gumroad (LAUNCH29 Auto-Applied)

