Skip to content
FlowHubFluxonLab
C
Gmailfree

Gmail campaign sender: Bulk-send emails and follow up automatically if no reply

by David Robertsadapted from n8n official workflow galleryUpdated Aug 2026
RequiresCCodeGmailGmailGoogle SheetsGoogle Sheets
Share Post Share
Update last contacted timeUpdate last con…SeSet message templateSet message tem…SeEmail sequenceCoFill message placeholdersFill message pl…SeCompose messageGet previous message threadsGet previous me…Get thread detailsGet thread deta…CoClassify threadsFiNext message due?Next message du…EWExecute Workflow TriggerExecute Workflo…IfReplying?Send new messageEWCall message send sub-workflowCall message se…SePrepare reply paramsPrepare reply p…SePrepare first message paramsPrepare first m…EWCall message send sub-workflow1Call message se…FiTo email?CoDecode messagesCoDecode placeholder valuesDecode placehol…CoPackage placeholder valuesPackage placeho…SeSettingsReply to messageGet emailsScEvery hourFiDon't email on weekendsDon't email on …1234567891011121314151617
1/5
FLOWS
STEPS · 17
Runs on a schedule

This workflow allows you to send multi-step email campaigns using n8n, Gmail and Google Sheets. You define a sequence of emails, and a list of email addresses to send them to. The first email is sent to everyone, but the later emails in the sequence are only sent if no-one has replied to the thread yet. This means you only need to worry about replying to people who respond to your email, not chasing people who don’t. Requirements A list of emails in a Google sheet. You can define extra info that will be available to your email templates (e.g. name, company, etc.) A sequence of emails to send, plus how long to wait to send each one, e.g. On day 0:** “Hi, {name} — nice to meet you at the conference. Was wondering whether {company} would be interested in a quick call about X?” On day 3:** “Hi, {name}, just wanted to check in on this. Let me know if there’s any interest!” On day 7:** “{name}, just wanted to give this one last try” A Gmail account (although you could also swap out that part for any other email service) How it works When sending the emails, n8n inserts a hidden attribute in each one that tags it as being part of the email campaign.

Tags

n8nreference-onlygmailgoogle-sheets
Connects
CCodegmailGmailsheetsGoogle Sheets
CategoryGmail
Triggermanual
Complexityadvanced
Nodes25
AddedFeb 28, 2024

Related workflows

See all Gmail
Cgmailgoogledrivesheets
free

🚚 Automate Delivery Confirmation with Telegram Bot, Google Drive and Gmail

Tags: Supply Chain Management, Logistics, Transportation Context Hey! I'm Samir, a Supply Chain Engineer and Data Scientist from Paris founder of LogiGreen Consulting We design tools to help small and medium businesses in improving their logistics processes using data analytics and automation. > Let's use N8N to make supply chains more efficient and sustainable Supply Chains! 📬 For business inquiries, you can add me on Here Who is this template for? This workflow template is designed for logistics operations that cannot rely on a Transportation Management System to record proofs of deliveries. What is a delivery confirmation? This workflow uses a Telegram bot to automatically notify logistics teams by email when a shipment is delivered. Drivers (equipped with their smartphones) can record their arrival with all the necessary information for accurate distribution planning. How do we notify the delivery? Let us imagine a truck driver arriving at the destination; he can contact the bot to be guided on how to record the delivery. User Guide: the first bot's message is a brief explanation of the process Record Shipment Number: the bot asks the driver to share the shipment number and

by Samir Saci
Cgmailsheets
free

📦 Electronic data interchange (EDI) message parsing with Gmail and Google Sheet

Tags: Supply Chain Management, Logistics, Transportation, Data Transmission Context Hey! I'm Samir , a Supply Chain Engineer and Data Scientist from Paris founder of LogiGreen Consulting We help small and medium businesses improve their logistics processes using AI, Data Analytics and Automation. > Sustainable and Efficient supply chains with N8N! 📬 For business inquiries, you can add me on Here What is an EDI Message? Electronic Data Interchange (EDI) is a standardized method of automatically transferring data between computer systems. They ensure the smooth flow of essential transactional data, such as purchase orders, invoices, shipping notices, and more. For instance, a manufacturing company can receive purchase orders from a retailer via EDI. However, they need complex integration for the transmission and processing of the messages. Who is this template for? This workflow template is designed for small companies that cannot connect to their customers and need to manually process the EDI messages received. How does it work? This workflow uses a Gmail Trigger that analyzes all the incoming emails. 📧 Gmail Trigger → Detects emails with "EDI" in the subject. 📜 Parses EDI Mes

by Samir Saci
gmailgooglecalendarsheetsmattermost
free

Manage attendee registrations and send emails

n8nConf Companion workflow for blog post

by amudhan