G
GTM Vault
Browse
  • Dashboard
    • Automations
    • Skills
    • Prompts
    • Makers
  • Sign in
All Automations

Lead generation agent

Automatically finds business leads by industry and location, extracts contact details, and sends personalized cold emails via Gmail.

workflowlead_generation
Rakin Jakariaby Rakin Jakariaon n8n
Nodes

20

Triggers

1

Platform

n8n

Tech Stack
AI Agent
Google Gemini
Google Gemini
Google Sheets
Google Sheets
Gmail
Gmail
OpenAI
OpenAI
How It Works

This workflow triggers when a form is submitted, scrapes business data using Apify, extracts email addresses with AI, stores leads in Google Sheets, generates personalized cold email content, and automatically sends outreach emails through Gmail.

1

Receive form submission with lead criteria

Captures business type, location, lead quantity, and email style preferences from the Lead Machine form submission.

2

Scrape business data using Apify

Extracts company names, websites, phone numbers, addresses, and categories based on specified industry and location criteria.

3

Extract email addresses with Google Gemini AI

Uses AI to find and extract the best email addresses from each business website automatically.

4

Store valid leads in Google Sheets

Saves all collected lead information including contact details and business data to a designated spreadsheet.

5
Attached Files
workflow.json

Generate personalized cold email content

Creates custom email subject lines and body content using AI based on your preferred tone and messaging style.

6

Send cold emails via Gmail

Automatically sends the personalized cold emails to all extracted leads through your connected Gmail account.

7

Update tracking status in Google Sheets

Records email send status and timestamps in the spreadsheet for campaign tracking and follow-up purposes.

What You'll Need

  • Apify account with API access
  • Google Gemini AI credentials
  • Google Sheets account
  • OpenAI API key
  • Gmail account with API access

This automation has 6 configurable settings you'll customize during setup.