Templates / Nurture and email leads from Google Sheets with GPT‑4.1 Mini and Gmail

Nurture and email leads from Google Sheets with GPT‑4.1 Mini and Gmail

Ready for 3.0

by Avkash Kakdiya ✓ · 57 views · created 2026-03-26 · Lead Nurturing, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (9)

Google SheetsGmailOpenAI

What it does

How it works This workflow automates lead nurturing by pulling data from Google Sheets, analyzing leads with AI, and sending personalized outreach emails. It runs on a schedule, processes leads in batches, and routes them based on their status and step. AI generates both first-touch and follow-up emails while updating the CRM automatically. The system ensures consistent outreach and tracks lead progression without manual work. Step-by-step - Trigger and lead intake - Schedule Trigger – Runs the workflow at set intervals. - Get row(s) in sheet – Fetches lead data from Google Sheets. - If – Filters leads that need action based on status or date. - Data preparation and batching - Code in JavaScript – Normalizes fields like email, name, and company. - Loop Over Items – Processes leads in controlled batches. - AI lead scoring and routing - AI-Lead-Analysis – Evaluates lead quality and assigns score and priority. - Parse AI – Extracts structured AI insights from the response. - Switch – Routes leads based on outreach step or status. - First outreach automation - First AI mail – Generates a personalized cold email. - Save Message – Stores the generated message. - Send a message – Sends the email via Gmail. - Update row in sheet – Updates CRM with outreach details. - Follow-up and pipeline completion - AI-Follow-up – Creates a follow-up email using AI. - Parse Follow-up – Extracts follow-up message content. - Send a message1 – Sends the follow-up email. - Update row in sheet1 – Updates CRM with follow-up info. - Wait – Delays before checking for response. - If1 – Checks if the lead replied or not. - Update row in sheet2 – Marks lead as closed if no response. Why use this? - Automates end-to-end outbound lead nurturing - Uses AI for smarter lead scoring and personalization - Reduces manual CRM updates and follow-up tracking - Improves response rates with timely outreach - Scales cold email campaigns efficiently

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.