Generate & enrich LinkedIn leads with Apollo.io, LinkedIn API, Mail.so & GPT-3.5
Ready for 3.0What this workflow does
This AI workflow has 56 nodes and runs when someone submits an n8n form (“Leads Search”) (plus 9 other triggers). Along the way it connects Google Sheets and OpenAI. It also calls api.apollo.io and linkedin-data-api.p.rapidapi.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Leads Search”) (plus 9 other triggers).
- Generate Leads with Apollo.io (HTTP Request): calls api.apollo.io (POST)
- Get Pending Username Row (Google Sheets): uses Google Sheets
- Get Pending Email Statuses (Google Sheets): uses Google Sheets
- get invalid email rows (Google Sheets): uses Google Sheets
- Get Pending About and Posts Rows (Google Sheets): uses Google Sheets
- get_failed_profile_summary_rows (Google Sheets): uses Google Sheets
- Get Pending About and Posts Rows (Google Sheets): uses Google Sheets
- Get Pending About and Posts Rows (Google Sheets): uses Google Sheets
- get_failed_posts_summary_rows (Google Sheets): uses Google Sheets
- Get Completely Enriched Profiles (Google Sheets): uses Google Sheets
…plus 36 more steps. See the full node list below.
Services it uses
HTTP calls to: api.apollo.io, linkedin-data-api.p.rapidapi.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 (11)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Split Out
n8n-nodes-base.splitOut - Google Sheets Trigger
n8n-nodes-base.googleSheetsTrigger - OpenAI
@n8n/n8n-nodes-langchain.openAi - Edit Fields (Set)
n8n-nodes-base.set - Google Sheets
n8n-nodes-base.googleSheets - Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Merge
n8n-nodes-base.merge - If
n8n-nodes-base.if
From the author
Note: Now includes an Apify alternative for Rapid API (Some users can't create new accounts on Rapid API, so I have added an alternative for you. But immediately you are able to get access to Rapid API, please use that option, it returns more detailed data).…