G
GTM Vault
Browse
  • Dashboard
    • Automations
    • Skills
    • Prompts
    • Makers
  • Sign in
Loading setup wizard...
Back to Lead generation agent

Set Up: Lead generation agent

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.

What This Automation Does
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

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.

Prerequisites

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