AutomationMart
Home/Browse/Generate & enrich LinkedIn leads with Apollo.io, LinkedIn API, Mail.so & GPT-3.5
n8n

Generate & enrich LinkedIn leads with Apollo.io, LinkedIn API, Mail.so & GPT-3.5

n8nn8n56 modulesv1.0
codeformTriggergoogleSheetsgoogleSheetsTriggerhttpRequestifmergeopenAischeduleTriggersetsplitOut

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). Scroll to bottom for APify setup guide This n8n workflow automates LinkedIn lead generation, enrichment, and activity analysis using Apollo.io, RapidAPI, Google Sheets and Mail.so. Perfect for sales teams, f

At a glance

Generate & enrich LinkedIn leads with Apollo.io, LinkedIn API, Mail.so & GPT-3.5 is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects code, formTrigger, googleSheets, googleSheetsTrigger. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
code, formTrigger, googleSheets, googleSheetsTrigger, httpRequest, if
Modules
56
Price
Free
Version
v1.0
Generate & enrich LinkedIn leads with Apollo.io, LinkedIn API, Mail.so & GPT-3.5 workflow diagram

About this workflow

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). Scroll to bottom for APify setup guide This n8n workflow automates LinkedIn lead generation, enrichment, and activity analysis using Apollo.io, RapidAPI, Google Sheets and Mail.so. Perfect for sales teams, founders, B2B marketers, and cold outreach pros who want personalized lead insights to drive better conversion rates. --- ⚙️ How This Workflow Works The workflow is broken down into several key steps, each designed to help you build and enrich a valuable list of LinkedIn leads: 1. 🔑 Lead Discovery (Keyword Search via Apollo) - Pulls leads using Apollo.io's API based on keywords, industries, or job titles. - Saves lead name, title, company, and LinkedIn URL to your Google Sheet. - You can replace the trigger node from the form node to a webhook, whatsapp, telegram, etc, any way for you to send over your query variables over to initiate the workflow. 2. 🧠 Username Extraction (from LinkedIn URL) - Extracts the LinkedIn username from profile URLs using a simple script node. - This is required for further enrichment via RapidAPI. 3. ✉️ Email Lookup (via Apollo User ID) - Uses the Apollo User ID to retrieve the lead’s verified work email. - Ensures high-quality leads with reliable contact info. - To double check that the email is currently valid, we use the mail.so api and filter out emails that fail deliverability and mx-record check. We don't wanna risk sending emails to no longer existent addresses, right? 4. 🧾 Profile Summary Enrichment (via RapidAPI) - Queries the LinkedIn Data API to fetch a lead’s profile summary/bio. - Gives you a deeper understanding of their background and expertise. 5. 📰 Recent Activity Collection (Posts & Reposts) - Retrieves recent posts or reposts from each lead’s profile. - Great for tailoring outreach with reference to what they’re currently talking about. 6. 🗂️ Leads Database Update - All enriched data is written to the same Google Sheet. - New columns are filled in without overwriting existing data. --- ✅ Smart Retry & Row Status Logic Every subworkflow includes a fail-safe mechanism to ensure: - ✅ Each row has status columns (e.g., done, failed, pending). - 🕒 A scheduled retry workflow resets failed rows to pending after 2 weeks (customizable). - 💬 This gives failed enrichments another chance to be processed later, reducing data loss. --- 📋 Google Sheets Setup Template 1: Apollo Leads Scraping & Enrichment Template 2: Enriched Leads Database Make a copy to your Drive and use. Columns will be filled as each subworkflow runs (email, summary, interests, etc.) --- 🔐 Required API Keys To use this workflow, you’ll need the following credentials: 🧩 Apollo.io - Sign up and get your key here: Apollo.io API Keys - ⚠️ Important: Toggle the “Master API Key” option to ON when generating your key. This ensures the same key can be used for all Apollo endpoints in this workflow. 🌐 RapidAPI (LinkedIn Data API) - Subscribe to the API here: LinkedIn Data API on RapidAPI - Use the key in the x-rapidapi-key header in the relevant nodes. ✉️ Mail.so - Sign up and get your key here: Mail.so API > 💡 For both APIs, set up the credentials in n8n as “Generic Credential” types. This way, you won’t need to reconfigure the headers in each node. --- 🛠️ Customization Options - Modify the Apollo filters (location, industry, seniority) to target your ideal customers. - Change retry interval in the scheduler (e.g., weekly instead of 2 weeks). - Connect the database to your email campaign tool like Mailchimp or Instantly.ai. - Replace the AI nodes with your desired AI agents and customize the system messages further to get desired results. --- 🆕 Apify Update Guide To use this workflow, you’ll need the following credentials: Login to Apify, then open this link; Click on integrations and scroll down to API Solutions and select "Use API endpoints". Scroll to "Run Actor synchronously and get dataset items" and copy the actor endpoint url then paste it in the placeholder inside the http node of Apify alternative flow "apify-actor-endpoint". That's it, you are set to go. --- I am available for custom n8n workflows, if you like my work, please get in touch with me on email at joseph@uppfy.com

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Scrape latest Github trending repositories

Scrape Latest 20 TechCrunch Articles Who is this for? This workflow is designed for developers, researchers, and data analysts who need to track the latest trending repositories on GitHub. It is useful for anyone who wants to stay updated on popular open-source projects without manually browsing GitHub’s trending page. What problem is this workflow solving? Manually checking GitHub’s trending repositories daily can be time-consuming and inefficient. This workflow automates the extraction of tren

Free

Extract personal data with self-hosted LLM Mistral NeMo

This workflow shows how to use a self-hosted Large Language Model (LLM) with n8n's LangChain integration to extract personal information from user input. This is particularly useful for enterprise environments where data privacy is crucial, as it allows sensitive information to be processed locally. 📖 For a detailed explanation and more insights on using open-source LLMs with n8n, take a look at our comprehensive guide on open-source LLMs. 🔑 Key Features 1. Local LLM - Connect Ollama to run Mis

Free

Zendesk: visual summarization, sentiment analysis, and Slack integration

Analyze and Explore your ZenDesk Support Requests using AI-Powered Knowledge Graph This template helps you create an interactive InfraNodus knowledge graph for your ZenDesk tickets using any search criteria (e.g. after a certain date, specific status, sender, keyword) that will automatically be sent to a selected Slack channel. Here's an example of the InfraNodus graph that shows the main topics and gaps in ZenDesk support tickets: You can use the workflow to: - Get an instant overview of the m

Free

Ai fitness coach Strava data analysis and personalized training insights

Detailed Title "Triathlon Coach AI Workflow: Strava Data Analysis and Personalized Training Insights using n8n" --- Description This n8n workflow enables you to build an AI-driven virtual triathlon coach that seamlessly integrates with Strava to analyze activity data and provide athletes with actionable training insights. The workflow processes data from activities like swimming, cycling, and running, delivers personalized feedback, and sends motivational and performance improvement advice via e

Free

AI agent that updates its own rules to modify behavior

Video walkthrough Summary of agent This agent can write and rewrite its own rules, allowing you to mold its behavior. It receives rules from a database as system instructions and has tools to create, edit, or delete them. This is a great baseline for new agent builds. You can tell it things like "Next time, use present tense when talking about this subject" and it will use a tool to save this as a rule, then receive that instruction in all fut

Free

Automatic YouTube shorts generator

Automated YouTube Shorts Creator from Google News Trends Transform trending Google News articles into engaging YouTube Shorts with this fully automated workflow. Save time and effort while creating dynamic, eye-catching videos that are perfect for content creators, journalists, and digital marketers. Key Features Trend Analysis: Automatically fetch Google News articles and entertainment trends every 24 hours. AI-Powered Video Creation:                     Generate accurate transcripts from art

Free

AI privacy-minded router: PII detection for privacy, security, & compliance

Modern AI systems are powerful but pose privacy risks when handling sensitive data. Organizations need AI capabilities while ensuring: ✅ Sensitive data never leaves secure environments ✅ Compliance with regulations (GDPR, HIPAA, PCI, SOX) ✅ Real-time decision making about data sensitivity ✅ Comprehensive audit trails for regulatory review The Concept: Intelligent Data Classification + Smart Routing The goal of this concept is to build the foundations of the safe and compliant use of LLMs in Age

Free

Document-based RAG chat assistant with Google Drive, Supabase & OpenAI

What is this? This RAG workflow allows you to build a smart chat assistant that can answer user questions based on any collection of documents you provide. It automatically imports and processes files from Google Drive, stores their content in a searchable vector database, and retrieves the most relevant information to generate accurate, context-driven responses. The workflow manages chat sessions and keeps the document database current, making it adaptable for use cases like customer support, i

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free