📱 Automated email blast with follow-ups & response tracking

⚡ 2,362 views · 📱 Social Media & Email Marketing

Description

This n8n workflow automates email blasts with follow-ups and response tracking by reading contact data from a Google Sheet daily, looping through contacts to send personalized emails based on follow-up stages via Gmail, updating the sheet with status changes, and monitoring replies for logging.

Why Use It

This workflow streamlines email marketing campaigns by automating personalized email distribution, managing follow-up sequences, and tracking responses without manual intervention, saving time, improving engagement, and providing actionable insights into contact interactions.

How to Import It

  1. Download the Workflow JSON: Obtain the workflow file from the n8n template or create it based on this document.
  2. Import into n8n: In your n8n instance, go to “Workflows,” click the three dots, select “Import from File,” and upload the JSON.
  3. Configure Credentials: Set up Gmail and Google Sheets credentials in n8n.
  4. Run the Workflow: Activate the scheduled trigger and test with a sample Google Sheet.

System Architecture

Google Sheet File Structure

ABCDEF
nameemailstagelast_email_datestatusresponse
John Doejohn@example.comInitial2025-08-07Pending
Jane Smithjane@example.comFollow-Up 12025-08-06Sent”Interested”
Bob Jonesbob@example.comFollow-Up 22025-08-05Replied”Follow up later”

Customization Ideas

Requirements to Run This Workflow


Notes

đź”— Nodes Used

Email Trigger (IMAP), Google Sheets, Gmail, Schedule Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup