AutomationMart
Home/Browse/Personalized email outreach with LinkedIn & Crunchbase data and Gemini AI review
n8n

Personalized email outreach with LinkedIn & Crunchbase data and Gemini AI review

n8nn8n27 modulesv1.0
SlackLinkedInGemini

AI-Enriched Cold Outreach: Research → Draft → QA → Write-back ============================================================ What this template does ----------------------- Automates cold email drafting from a lead list by: 1. Enriching each lead with LinkedIn profile, LinkedIn company, and Crunchbase data 2. Generating a personalized subject + body with Gemini 3. Auto-reviewing with a Judge agent and writing back only APPROVED drafts to your Data Table Highlights ----------- - Hands-off e

At a glance

Personalized email outreach with LinkedIn & Crunchbase data and Gemini AI review is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack, LinkedIn, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Slack, LinkedIn, Gemini
Modules
27
Price
Free
Version
v1.0
Personalized email outreach with LinkedIn & Crunchbase data and Gemini AI review workflow diagram

About this workflow

AI-Enriched Cold Outreach: Research → Draft → QA → Write-back ============================================================ What this template does ----------------------- Automates cold email drafting from a lead list by: 1. Enriching each lead with LinkedIn profile, LinkedIn company, and Crunchbase data 2. Generating a personalized subject + body with Gemini 3. Auto-reviewing with a Judge agent and writing back only APPROVED drafts to your Data Table Highlights ----------- - Hands-off enrichment via RapidAPI; raw JSON stored back on each row - Two-agent pattern: Creative Outreach Agent (draft) + Outreach Email Judge (QA) - Structured outputs guaranteed by LangChain Structured Output Parsers - Data Table–native: reads “unprocessed” rows, writes results to the same row - Async polling with Wait nodes for scraper task results How it works (flow) ------------------- 1. Trigger: Manual (replace with Cron if needed) 2. Fetch leads: Data Table “Get row(s)” filters rows where emailsubject is empty (pending) 3. Loop: Split in Batches iterates rows 4. Enrichment (runs in parallel): - LinkedIn profile: HTTP (companyurl) → Wait → Results → Data Table update → linkedinprofilescrape - LinkedIn company: HTTP (companyurl) → Wait → Results → Data Table update → linkedincompanyscrape - Crunchbase company: HTTP (urlsearch) → Wait → Results → Data Table update → crunchbasecompanyscrape (All calls use host cold-outreach-enrichment-scraper with a RapidAPI key.) 5. Draft (Gemini): “Agent One” composes a concise, personalized email using row fields + enrichment + ABOUT ME block. - Structured Output Parser enforces: 6. Prep for QA: “Email Context” maps emailsubject, emailcontent, and email for the judge. 7. QA (Judge): “Judge Agent” returns APPROVED or REVISE (brief feedback allowed). 8. Route: - If APPROVED → Data Table “Update row(s)” writes emailsubject + emailbody (a.k.a. emailcontent) back to the row. - If REVISE → Skipped; loop continues. Required setup --------------- Data Table: “emaillinkedinlist” (or your own) with at least: - email, Firstname, Lastname, Title, Location, CompanyName, Companysite, LinkedinURL, companylinkedin (if used), CrunchbaseURL, emailsubject, emailbody, linkedinprofilescrape, linkedincompanyscrape, crunchbasecompanyscrape (string fields for JSON). Credentials: - RapidAPI key for cold-outreach-enrichment-scraper (store securely as credential, not hardcoded) - Google Gemini (PaLM) API configured in the Google Gemini Chat Model node ABOUT ME block: Replace the sample persona (James / CEO / Company Sample / AI Automations) with your own. Nodes used ----------- - Data Table - HTTP Request: - AI Agent: - Google Gemini Chat Model - Split in Batches: Main Loop - Set: RapidAPI-Key Customization ideas ------------------- - Process flags: Add emailgeneratedat or processed boolean to prevent reprocessing. - Human-in-the-loop: Send drafts to Slack/Email for spot check before write-back. - Delivery: After approval, optionally email the draft to the sender for review. Quotas & costs --------------- - RapidAPI: Multiple calls per row (three tasks + result polls). - Gemini: Token usage for generator + judge per row. Tune batch size and schedule accordingly. Privacy & compliance -------------------- You are scraping and storing person/company data. Ensure lawful basis, respect ToS, and minimize stored data.

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

Enrich new Airtable records with FullEnrich

Every time a new record is added to your Airtable table, this template automatically sends the contact data to FullEnrich to retrieve a verified work email and phone number, then writes the results back directly into the same record. To set up this template, you will need: - An Airtable base with a table containing at least these fields: First Name, Last Name, Company Name, Email, Phone, and a Created Time field (required for the trigger to work) - A FullEnrich account and API key (find it in yo

Free

Auto-generate and post tweet threads based on Google Trends using Gemini AI

AI-Powered Twitter Automation using n8n to Check BigQuery Latest Google Trend and Publish Who is this for? This template is designed for: Content creators Tech influencers Educators and marketers who want to automatically tweet trend-based threads using AI and stay relevant without spending time on manual research and content writing. What problem does this workflow solve? Creating daily engaging Twitter threads takes time and effort. This workflow: Finds trending search terms in your regio

Free

Send Slack messages for new MeisterTask comments

Every time a new comment is added to a specific task in MeisterTask, Make will automatically send a message in Slack.

Free

Track LinkedIn profile changes with Google Sheets & Slack notifications

LinkedIn Profile Tracker Automation Who is this for? This template is ideal for sales teams, recruiters, business development professionals, and relationship managers who need to monitor changes in their network's LinkedIn profiles. Perfect for agencies tracking client personnel changes, HR teams monitoring talent movements, sales professionals staying updated on prospect job changes, and content teams tracking influencer activity. What problem does this workflow solve? Manuall

Free

Automate WooCommerce image product background removal using API and Google Sheet

This workflow automates the process of removing backgrounds from WooCommerce product images using the BackgroundCut API, and then updates the product images in both WooCommerce and a Google Sheet. Once set up, the workflow processes product images in bulk, removing backgrounds and updating WooCommerce seamlessly. This workflow is perfect for online stores that sell: Clothing and fashion items Jewelry and accessories General consumer products Any product that benefits from clean, background-fr

Free

Automate email campaign analysis & smart follow-ups with Bright Data & OpenAI

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. This workflow automatically tracks email campaign performance metrics and triggers smart follow-up actions based on engagement data. It saves you time by eliminating the need to manually monitor campaign reports and provides intelligent re-engagement strategies for improving email marketing ROI. Overview This workflow automatically scrapes email service provider (ESP) reports to extract c

Free

Reliable Reddit subreddit search with OAuth2 API authentication

Since the Get Many Subreddit node often blocks requests because Reddit requires proper authentication headers, this workflow provides a reliable alternative. It uses the Reddit OAuth2 API through the HTTP Request node, processes the results, and outputs cleaned subreddit data. If you are using Get Many subreddit node and you are getting this error: n8n You've been blocked by network security.To continue, log in to your Reddit account or use your developer token Usecase: This is especially useful

Free

Convert YouTube videos to shorts with Klap & auto-post to multiple social platforms

Convert YouTube videos to viral Shorts with Klap and auto-post with Blotato > ⚠️ Disclaimer: This workflow uses Community Nodes and requires a self-hosted n8n instance. Who is this for? This workflow is perfect for content creators, YouTubers, marketing teams and entrepreneurs who want to effortlessly convert long YouTube videos into short, viral-ready clips and publish them automatically on TikTok, Instagram,

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