Templates / Lead Research Agent

Lead Research Agent

An AI lead research agent that takes a list of domains or company names, researches each one on the web, and returns an enriched lead sheet with a personalized first line for outreach.

Who it's for

Solo founders, agencies, and sales reps doing outbound without a research team.

What goes in

  • A CSV or Google Sheet of domains/companies
  • Apify or Firecrawl account
  • An LLM API key

What comes out

  • Enriched lead sheet (company summary, signals, contact page)
  • A personalized first line per lead

Setup in 4 steps

  1. Import the workflow or run the Python version.
  2. Connect your scraping tool (Apify or Firecrawl) and LLM key.
  3. Drop in your list and run the sample test.
  4. Review the output sheet and export to your CRM.

Tool stack

Apify, Firecrawl, n8n, Make

Cost per run

Estimate, not yet measured: LLM cost is well under $0.01 per lead on a small model; scraping credits (Firecrawl/Apify) usually cost more. Free direct-fetch mode included.

What's included

  • n8n workflow JSON (no-code runtime)
  • Python code version (stdlib only) + AGENTS.md for Claude Code / Cursor
  • README setup guide
  • Offline sample data + tests
  • Honest cost notes
  • Changelog

FAQ

What does the Lead Research Agent output?

A spreadsheet with one row per lead: a short company summary, buying signals found on their site, and a personalized opening line you can edit before outreach.

Does it scrape personal data?

It researches public company websites. You are responsible for following the laws and the terms of the sites and tools you use in your region.

Apify or Firecrawl?

Either works. The template ships with both connectors; pick the one you already pay for.