AutomationMart
Home/Browse/Generate personalized cold emails with Anthropic, GPT-4 & Google Sheets
n8n

Generate personalized cold emails with Anthropic, GPT-4 & Google Sheets

n8nn8n16 modulesv1.0
GmailGoogle SheetsOpenAI

Your Cold Email is Now Researched. This pipeline finds specific bottlenecks on prospect websites and instantly crafts an irresistible pitch --- 🎯 Problem Statement Traditional high-volume cold email outreach is stuck on generic personalization (e.g., "Love your website!"). Sales teams, especially those selling high-value AI Receptionists, struggle to efficiently find the one Unique Operational Hook (like manual scheduling dependency or high call volume) needed to make the pit

At a glance

Generate personalized cold emails with Anthropic, GPT-4 & Google Sheets is a ready-made n8n workflow you import as a workflow JSON file β€” no build required. It connects Gmail, Google Sheets, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Google Sheets, OpenAI
Modules
16
Price
Free
Version
v1.0
Generate personalized cold emails with Anthropic, GPT-4 & Google Sheets workflow diagram

About this workflow

Your Cold Email is Now Researched. This pipeline finds specific bottlenecks on prospect websites and instantly crafts an irresistible pitch --- 🎯 Problem Statement Traditional high-volume cold email outreach is stuck on generic personalization (e.g., "Love your website!"). Sales teams, especially those selling high-value AI Receptionists, struggle to efficiently find the one Unique Operational Hook (like manual scheduling dependency or high call volume) needed to make the pitch relevant. This forces reliance on expensive, slow manual research, leading to low reply rates and inefficient spending on bulk outreach tools. --- ✨ Solution This workflow deploys a resilient Dual-AI Personalization Pipeline that runs on a batch basis. It uses the Filter (Qualified Leads) node as a cost-saving Quality Gate to prevent processing bad leads. It executes a Targeted Deep Dive on successful leads, using GPT-4 for analytical insight extraction and Claude Sonnet for coherent, human-like copy generation. The entire process outputs campaign-ready data directly to Google Sheets and sends a critical QA Draft via Gmail. --- βš™οΈ How It Works (Multi-Step Execution) 1\. Ingestion and Cost Control (The Quality Gate) Trigger and Ingestion: The workflow starts via a Manual Trigger, pulling leads directly from Get All Leads (Google Sheets). Cost Filtering: The Filter (Qualified Leads) node removes leads that lack a working email or website URL. Execution Isolation: The Loop Over Leads node initiates individual processing. The Capture Lead Data (Set) node immediately captures and locks down the original lead context for stability throughout the loop. Hybrid Scraping: The Scrape Site (HTTP Request) and Extract Text & Links (HTML) nodes execute the Hybrid Scraping strategy, simultaneously capturing website text and external links. Data Shaping & Status: The Filter Social & Status (Code) node is the control center. It filters links, bundles the context, and critically, assigns a status of 'Success' or 'Scrape Fail'. Cost Control Branch: The If (IF node) checks this status. Items with 'Scrape Fail' bypass all AI steps (saving 100% of AI token costs) and jump directly to Log Final Result. Successful items proceed to the AI core. 2\. Dual-AI Coherence & Dispatch (The Executive Output) Analytical Synthesis: The Summarize Website (OpenAI) node uses GPT-4 to synthesize the full context and extract the Unique Operational Hook (e.g., manual booking overhead). Coherent Copy Generation: The Generate Subject & Body (Anthropic) node uses the Claude Sonnet model to generate the subject and the multi-line body, guaranteeing coherence by creating both simultaneously in a single JSON output. Final Parsing: The Parse AI Output (Code) node reliably strips markdown wrappers and extracts the clean subject and body strings. Final Delivery: The data is logged via Log Final Result (Google Sheets), and the completed email is sent to the user via Create a draft (Gmail) for final Quality Assurance before sending. --- πŸ› οΈ Setup Steps Before running the workflow, ensure these credentials and data structures are correctly configured: Credentials Anthropic: Configure credentials for the Language Model (Claude Sonnet). OpenAI: Configure credentials for the Analytical Model (GPT-4/GPT-4o). Google Services: Set up OAuth2 credentials for Google Sheets (Input/Output) and Gmail (Draft QA and Completion Alert). Configuration Google Sheet Setup: Your input sheet must include the columns email, website\url, and an empty Icebreaker column for initial filtering. HTTP URL: Verify that the Scrape Site node's URL parameter is set to pull the website URL from the stabilized data structure: ={{ $json.website\url }}. AI Prompts: Ensure the Anthropic prompt contains your current Irresistible Sales Offer and the required nested JSON output structure. --- βœ… Benefits Coherence Guarantee: A single Anthropic node generates both the subject and body, guaranteeing the message is perfectly aligned and hits the same unique insight. Maximum Cost Control: The IF node prevents spending tokens on bad or broken websites, making the campaign highly budget-efficient. Deep Personalization: Combines website text and social media links, creating an icebreaker that implies thorough, manual research. High Reliability: Uses robust Code nodes for data structuring and parsing, ensuring the workflow runs consistently under real-world conditions without crashing. Zero-Risk QA: The final Gmail (Create a draft) step ensures human review of the generated copy before any cold emails are sent out.

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

Zip attachments of a new e-mail in Gmail by CloudConvert and upload the zip file to Shufflrr

When a new e-mail is received and contains attachment, the attachment are zipped by CloudConvert and the output file is uploaded to specified folder in Shufflrr.

Free

Send an alert when Discord servers are down

This scenario can be scheduled at specific time intervals to check whether Discord servers are fully operational or not. If an incident is detected, an alert is sent via Gmail with the outage details.

Free

Batch download Facebook Reels videos from Google Sheets to Google Drive

This template helps you batch download Facebook Reels videos from a Google Sheets list into Google Drive in an organized way. How it works Reads rows from the Tasks sheet where status = PENDING and facebook_reels_url is not empty. Processes each Facebook Reels URL to get video metadata and a downloadable video file. Downloads the video and uploads it to Google Drive into a daily subfolder named YYYY-MM-DD under your chosen parent folder. Generates a shareable link for the uploaded file. Up

Free

Add new LiquidPlanner projects to Google Sheets

Every time there is a new project in LiquidPlanner, Make will automatically add this project to a specified spreadsheet in Google Sheets. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1lJkP54SAczUlpOWMksnNLGnhfDCSRnvD_qIHkZHSMMg/edit?usp=sharing).

Free

πŸ‰‘ Generate Anki flash cards for language learning with Google Translate and GPT

Context Hey! I'm Samir, a Supply Chain Data Scientist from Paris who spent six years in China studying and working while struggling to learn Mandarin. I know the challenges of mastering a complex language like Chinese and my greatest support was flash cards. Therefore, I designed this workflow to support fellow Mandarin learners by automating flashcard creation using n8n, so they can focus more on learning and less on manual data entry. πŸ“¬ For business inquiries, you can add me on Here Who is thi

Free

Save your Amplitude retention analysis in Google Sheets

Make will watch for your Amplitude retention analysis at regular intervals and send it to a specified Google Sheets spreadsheet.

Free

Automate LinkedIn posts with Claude AI, DALL-E images & Google Sheets approval

How it works This workflow automates your entire LinkedIn content strategy, from ideation to publishing. Daily Idea Generation: Every day, the workflow uses an advanced AI agent (Anthropic's Claude model) to generate a new, viral-optimized LinkedIn post idea, complete with a title, full text, and a detailed image description. It analyzes your past posts from a Google Sheet to ensure content is fresh and aligns with one of your four content pillars: timeless principles, case studies,

Free

Convert boring images to stunning photos and videos

Tutorial Video ✨ Transform ordinary photos into AI masterpieces This powerful workflow creates a complete AI image editing system that your Telegram contacts can use with a simple message. Let users send images with creative instructions and watch as cutting-edge AI transforms their ideas into reality. πŸ€– What This Workflow Does Connect your Telegram bot to OpenAI and Replicate's advanced image models to: Edit photos based on text descriptions Generate creative variations of original images Deliv

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