System status · Operational

The AI lead
machine.

Leadflow turns a city and a niche into a scraped, enriched, qualified list of businesses — then writes a personalized Gmail draft for each one. Watch it run, end to end.

12
Workflow nodes
6
Integrations
~90s
End-to-end run
Processing array · 0x8FA2
n8n · gemini · apify
§ 01 · The friction

Prospecting eats your week.

Manual lists, missing emails, four disconnected tools. By the time a draft is ready, the lead has gone cold.

[01]

Manual list-building

Five to eight hours a week pulling business lists out of Google Maps by hand — and half of them still lack an email.

[02]

Generic templates

Recycled cold-email copy your prospect has read six times this quarter. It gets skipped in two seconds.

[03]

Missing contact data

Half your list has no email address, quietly costing pipeline no one is measuring.

[04]

Tool sprawl

Scraping in one tab, enrichment in another, spreadsheet in a third, drafts in a fourth. No source of truth.

§ 02 · The protocol

Six steps. One workflow. Zero clicks per lead.

Mapped 1:1 to the live demo
Step 01

Tell it what you want

Business type, location, lead count, and email tone. Four fields, one form.

01 · Input
> form.trigger [OK] · fields=4
4
Inputs
Step 02

Scrape Google Maps

Pulls every matching business through the Apify Places actor — name, address, phone, website, rating.

02 · Ingest
> apify.places.scrape [OK] · results=50
50
Places
Step 03

Enrich with Gemini

Extracts contact emails from raw place data and summarizes each company's website in two or three sentences.

03 · Enrich
> gemini.extract [OK] · emails=42
42
Emails found
Step 04

Qualify automatically

Drops anyone without a valid email so reps don't waste a keystroke on unreachable leads.

04 · Filter
> filter.has_email [OK] · dropped=8
84%
Kept
Step 05

Store in Google Sheets

Every qualified lead lands in one tab — your source of truth, ready to hand off or export.

05 · Persist
> sheets.append [OK] · rows=42
1
Source of truth
Step 06

Draft in Gmail

Personalized drafts written per-lead in your chosen tone. Open Gmail, review, send.

06 · Dispatch
> gmail.drafts.create [OK] · drafts=42
42
Warm drafts
Runs onGoogle MapsApifyGeminiGoogle SheetsGmailn8n
Metric α
8h → 12m
To build a 50-lead outreach batch
Metric β
+38%
Median open-rate lift vs templated cold email
Metric γ
0
Leads lost to missing email lookups
§ 04 · Access

See it run on your niche.

Type a business type and a city. Twelve nodes light up. Realistic Gmail drafts appear in under ninety seconds.

Leadflow · v2.0.24 · Demo data simulated