Personalized Sales Outreach with Apollo, GPT, and Gmail Automation

Go to Workflow
0 views
Built by Tamas Demeter Tamas Demeter
Created on June 13, 2026

Description

This n8n template shows you how to turn outbound sales into a fully automated machine: scrape verified leads, research them with AI, and fire off personalized cold emails while you sleep.

Use cases are simple: scale B2B lead gen without hiring more SDRs, run targeted outreach campaigns that don’t feel generic, and give founders or agencies a repeatable system that books more calls with less effort.

Good to know
At time of writing, each AI call may incur costs depending on your OpenAI plan.
This workflow uses Apollo/Apify for lead scraping, which requires an active token.
Telegram approval flow is optional but recommended for quality control.

How it works
Define your ICP (role, location, industry) in the workflow.
Generate Apollo search URLs and scrape verified contacts.
AI enriches leads with personal + company research.
Hormozi-style cold emails are generated and queued for approval.
Approve drafts in Telegram, then Gmail automatically sends them out.

How to use
Start with the included Schedule Trigger or replace with a Webhook/Form trigger.
Adjust ICP settings in the Set node to fit your target audience.
Test with a small batch of leads before scaling to larger runs.

Requirements
Google Sheets, Docs, Drive, and Gmail connected to n8n
Apollo/Apify account and token
OpenAI API key
Telegram bot for approvals

Customising this workflow
Swap Apollo scraping with another data source if needed.
Adapt the AI prompt for a different email tone (formal, friendly, etc.).
Extend with a CRM integration to sync approved leads and outreach results.

Nodes Used (9)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Docs
n8n-nodes-base.googleDocs
Google Drive
n8n-nodes-base.googleDrive
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
OpenAI
@n8n/n8n-nodes-langchain.openAi
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi