How it works
Thirteen nodes. One outcome: personalized Gmail drafts in your inbox, ready to send. Click each step in the live demo to see its payload.
- 01
Form Trigger
FormUser submits business type, location, lead count, and email tone.
- 02
Scrape Google Maps
ApifyApify Google Places actor pulls businesses matching the query.
- 03
Extract Contact Info
GeminiGemini pulls website + email from each Google Place record.
- 04
Filter Has Email
LogicDrops leads without a discoverable email.
- 05
Save to Google Sheets
Google SheetsAppends each qualified lead to the Leads tab.
- 06
Has Website?
LogicBranches the run: enrich with website data, or skip.
- 07
Summarize Website
GeminiGemini visits the lead's site and writes a short company summary.
- 08
Enrich Sheet Row
Google SheetsUpdates the lead's row with the AI summary.
- 09
Skip Enrichment
LogicBranch taken when the lead has no website.
- 10
Loop Over Leads
LogicIterates each qualified lead for personalized outreach.
- 11
Rate-limit Wait
LogicBrief pause between drafts to stay under Gmail limits.
- 12
Compose Email
LogicMaps lead fields and tone into the email body.
- 13
Create Gmail Draft
GmailSaves a ready-to-send draft in your Gmail account.