Templates / Extract and qualify local business leads and draft cold emails with OpenAI, Apify and Hunter

Extract and qualify local business leads and draft cold emails with OpenAI, Apify and Hunter

Unknown

by Chris Zhang ✓ · 307 views · created 2026-01-20 · Lead Generation, AI Summarization

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 15 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Sheets, OpenAI, Hunter and Apify (community) and 1 more.

How it runs

Trigger: Manually, when you click “Execute workflow”.

  1. Get dataset items (Apify): work with datasets
  2. Limit: keeps the first few items
  3. Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
  4. Scrape Home (HTTP Request): calls an HTTP API
  5. Scrape Lead Website (HTML): parses or builds HTML
  6. Lead Qualification Agent (OpenAI): uses OpenAI
  7. Hunter: email verifier
  8. Filter: keeps only the items that match a condition
  9. Search (Tavily): uses Tavily
  10. Lead Normalize Agent (OpenAI): uses OpenAI

…plus 4 more steps. See the full node list below.

Services it uses

Google SheetsOpenAIHunterApify (community)Tavily (community)

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 2 community packages, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that @apify/n8n-nodes-apify is verified or supports 3.0 (used in Get dataset items).
  • Check that @tavily/n8n-nodes-tavily is verified or supports 3.0 (used in Search).

Nodes used (12)

From the author

AI-Powered Business Lead Scraping, Qualification & Outreach System Description Search → Scrape → Qualify → CRM → Email Draft Automation Categories: Lead Generation, Sales Automation, AI Enrichment, Revenue Ops --- This workflow automatically finds local…

Excerpt from Chris Zhang's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.