Discover, enrich, and email LinkedIn leads with Apify, Gmail, Gemini, and Sheets
Ready for 3.0What this workflow does
This AI workflow has 36 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Sheets, Google Gemini and Gmail. It also calls api.apify.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Read Leads for Outreach (Google Sheets): uses Google Sheets
- Check Email Sent Status (If): checks a condition and branches into true / false
- Batch Process Email Leads (Loop Over Items (Split in Batches)): loops over the items in batches
- Send Initial Email via Gmail (Gmail): send and wait for a reply
- Check Response to Email (If): checks a condition and branches into true / false
- Append Email 1 Response (Google Sheets): append or update
- Wait: waits 1 days
- Send Follow-Up Email (Gmail): send and wait for a reply
- Check Response to Email (If): checks a condition and branches into true / false
- Append Email 2 Response (Google Sheets): append or update
…plus 25 more steps. See the full node list below.
Services it uses
HTTP calls to: api.apify.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Google Sheets
n8n-nodes-base.googleSheets - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - If
n8n-nodes-base.if - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - Manual Trigger
n8n-nodes-base.manualTrigger - Gmail
n8n-nodes-base.gmail - Wait
n8n-nodes-base.wait
From the author
Automate LinkedIn lead discovery, enrichment, and email follow-ups using Apify and Google Sheets --- What this template demonstrates - End-to-end lead pipeline (discovery → enrichment → outreach) - Google Search–based LinkedIn discovery (safe approach) -…