Templates / Build a complete email CRM with Google Sheets & MailerSend

Build a complete email CRM with Google Sheets & MailerSend

Ready for 3.0

by Nima Salimi βœ“ Β· 287 views Β· created 2025-10-25 Β· Social Media

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 (8)

Google Sheets

What it does

βœ‰οΈ Automate MailerSend Email (Google Sheets) --- 🌐 Overview This workflow converts Google Sheets into a full Email CRM β€” no HubSpot or Customer.io needed! It automates segmentation, sending, validation, and delivery tracking using: βœ… Google Sheets β†’ CDP + Email Performance DB βœ… MailerSend β†’ Email Template Delivery βœ… n8n β†’ Automation + Logic + Scheduling It automatically: β€’ Reads subscribers from a selected segment sheet β€’ Validates email + checks for disposable domains β€’ Sends a MailerSend email template β€’ Updates send status + delivery result in Sheets Perfect for onboarding emails, promo campaigns, retention flows, newsletters & more! --- βœ… Key Features β€’ 🎯 Unlimited audience segments β€’ 🚫 Deduplication system per execution β€’ πŸ›‘οΈ Disposable email filtering β€’ πŸ”„ Automatic recurring runs (every 30 minutes) β€’ 🧩 Template-based personalization (name, codes, journey) β€’ πŸ“Š Real-time delivery tracking + analytics-ready data β€’ πŸ” Zero CRM vendor lock-in --- πŸ“Š Database Sheets (Google Sheets Required) Use this database template: πŸ”— https://docs.google.com/spreadsheets/d/17KqltP-NqchPhZV7gk6QToqCZX6IiA5EBkDCBNsIX0/edit?usp=sharing | Sheet Name | Purpose | Required Fields | |-----------|---------|----------------| | template | Campaign configuration | Id, templatename, journey, type, typetemplateid, discountcode | | segment1 / segment2 | Audience lists | userid, email, firstname, number | | transaction | Status + results history | userid, status, sentresult, sentat, templatename | transaction | CreatedAt | UpdatedAt | userid | email | number | firstname | status | databaseid | type | templateid | typetemplateid | templatename | journey | discountcode | giftcode | |----------------------------------|----------------------------------|-----------------|------------------------|-------------|------------|------------|-------------|------|-------------|-------------------|-----------------|---------|---------------|-----------| | 2025-10-25T13:11:41.567-04:00 | 2025-10-25T13:11:41.567-04:00 | uid0000000001 | [email protected] | 9362000000 | Liam | 1-sending | segment1 | email | 1 | v28xxl2sq8dg785k | SMS-TEST | Test | disxxx | | | 2025-10-25T13:11:41.567-04:00 | 2025-10-25T13:11:41.567-04:00 | uid0000000002 | [email protected] | 9362000001 | Noah | 1-sending | segment1 | email | 1 | v28xxl2sq8dg785k | SMS-TEST | Test | disxxx | | | 2025-10-25T13:11:41.567-04:00 | 2025-10-25T13:11:41.567-04:00 | uid0000000003 | [email protected] | 9362000002 | Oliver | 1-sending | segment1 | email | 1 | v28xxl2sq8dg785k | SMS-TEST | Test | disxxx | | template | Id | templatename | journey | databaseid | type | typetemplateid | discountcode | giftcode | |----|---------------------------|----------------|-------------|------|-------------------|---------------|-----------| | 3 | Order-Confirmation | Order | segment3 | email | v28xxl2sq8dg785k | discount2 | | | 4 | Shipping-Notification | Notification | segment4 | email | v28xxl2sq8dg785c | discount3 | | | 5 | Add-to-Cart-day1 | Add-to-Car | segment5 | email | v28xxl2sq8dg785d | discount4 | | | 6 | Welcome-New-Customer | Welcome | segment6 | email | v28xxl2sq8dg785s | discount5 | | | 7 | Churn-Pro-Plan | Churn | segment7 | email | v28xxl2sq8dg785g | proxc | | | 8 | Churn-Pro-Plan-1day-ago | Churn | segment8 | email | v28xxl2sq8dg785h | | shipx | segment1 | userid | email | number | firstname | databaseid | |-----------------|-------------------------|--------------|------------|-------------| | uid0000000001 | [email protected] | 09362000000 | Liam | segment1 | | uid0000000002 | [email protected] | 09362000001 | Noah | segment1 | | uid0000000003 | [email protected] | 09362000002 | Oliver | segment1 | | uid0000000004 | [email protected] | 09362000003 | Elijah | segment1 | | uid0000000005 | [email protected] | 09362000004 | James | segment1 | πŸ“Œ Add more segments simply by creating new sheets (segment3, segment4...) πŸ“Œ Change campaign by updating templateid in Setup Flow node --- πŸ‘€ Who’s it for? β€’ Ecommerce ema

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.