Use this powerful n8n workflow to automate personalized email campaigns (mail merge) directly from Google Sheets data via Gmail. Set up your recurring n8n trigger today.
Download this n8n workflow template and start using it instantly.
Sales teams needing a simple, automated mail merge solution without dedicated CRM software.
Marketing professionals managing segmented campaigns based on spreadsheet data, seeking reliable n8n templates.
Users who want robust, customizable n8n templates for operational email tasks.
Anyone looking to leverage an n8n workflow for scheduled data processing and outreach.
This sophisticated n8n workflow provides a fully automated solution for personalized mail merge operations, connecting Google Sheets and Gmail seamlessly. It solves the complexity of manually sending high-volume, personalized emails by leveraging a reliable n8n trigger that runs periodically (hourly). By using this n8n automation, you can transform a simple spreadsheet into a powerful dispatch queue. The core logic ensures that only rows explicitly marked as "Scheduled for send" are processed by the Filter n8n node, protecting you from accidental resends and offering precise control over your outreach campaigns. This is a crucial n8n node combination for automating repetitive communication tasks using an efficient n8n workflow.
Schedule Trigger, serving as the recurring n8n trigger set to run every hour, ensuring timely processing of scheduled emails.Read Google Sheets data n8n node fetches all relevant rows from the designated Google Sheets document.Filter n8n node (labeled 'Pass on "Scheduled for send" to Gmail') inspects each row. It passes through only those rows where a designated status column explicitly contains "Scheduled for send," defining which items the n8n workflow must process.Send an email n8n node utilizes Gmail credentials to dispatch a personalized email, dynamically injecting recipient, subject, and body content from the Google Sheets row.Combine both datasets n8n node merges the original input data (the row sent) with the output status from the Gmail operation.Update Status email column, writes the success or failure status back into the corresponding row in the Google Sheets, ensuring the spreadsheet prevents the n8n trigger from re-sending the same email.Read Google Sheets data and Update Status email column n8n nodes with your specific Document ID and Sheet Name.Pass on "Scheduled for send" to Gmail filter n8n node accurately targets the name of your status column and the condition criteria ('contains: Scheduled for send').Schedule Trigger to begin execution. Schedule Trigger (n8n trigger): Function: Initiates the entire n8n workflow execution. Key Configuration: Set to run based on an hourly interval.
Read Google Sheets data (Google Sheets n8n node): Function: Connects to Google Sheets to retrieve all rows for processing. Key Configuration: Requires specific Document ID and Sheet Name.
Pass on "Scheduled for send" to Gmail (Filter n8n node): Function: Filters input items, only passing records where the status field matches "Scheduled for send". This is a key step in controlling the n8n workflow.
Send an email (Gmail n8n node): Function: Executes the personalized email send operation using dynamically mapped data from the previous step. Key Configuration: Operation set to 'Send Email', mapping fields for recipient and content.
Combine both datasets (Merge n8n node): Function: Joins the original data that was sent with the outcome status provided by the Gmail n8n node.
Update Status email column (Google Sheets n8n node): Function: Updates the status column in the Google Sheet (e.g., marking the row as 'Sent'). Key Configuration: Operation set to 'Update', ensuring accurate record management.
Deploy this advanced n8n workflow to automate hyper-personalized email outreach. It integrates Google Docs, Pinecone, and GPT-4o agents to retrieve contact data, dynamically compose content, and send emails via the Gmail n8n node.

Use this comprehensive n8n workflow to automatically detect high-risk customers, generate personalized win-back emails using GPT-4o LangChain Agents, and calculate campaign ROI and CLV impact. Leverage advanced n8n automation for superior retention.

Use this powerful n8n workflow to automate lead generation. Extract CrunchBase founder data, summarize profiles using OpenAI's GPT-4o-mini, and send tailored outreach digests via Gmail. Deploy this n8n template today.

Automate hyper-personalized cold email outreach using a complex n8n workflow. This powerful n8n template leverages dedicated AI agents, LinkedIn, and Crunchbase data scraping to generate and quality-control high-quality, conversational messages.

Implement a graceful 9PM wind-down routine using this advanced n8n workflow. Tracks mood via Telegram, logs reflections to Notion, and sends a personalized goodnight email with tomorrow's affirmation. Explore this powerful n8n template.

We teach online AI coding classes for women to go from zero to AI Builder in just 3 days.







































