Send promotional emails to customers with Gmail

Send a personal promo email to every customer in your Google Sheet, from your own Gmail, at a safe daily pace, with a working unsubscribe link.

Email marketingSalesn8nGmailGoogle Sheets
How the workflow runsLive

See it in action

This is what it looks like when the workflow runs. The example replays on a loop.

CustomersGoogle Sheets
NameEmailStatus
Priya Sharmapriya@…Pending
Rahul Vermarahul@…Pending
Aisha Khanaisha@…Pending
Dev Pateldev@…Pending
0 of 4 sent today
Your BusinessA special offer just for you

Hi Priya,

See the offer

Don’t want these emails? Unsubscribe

How it works

  1. 1
    Step 1Every day at 10 AM (or when you press test), the workflow opens the Customers tab of your Google Sheet.
  2. 2
    Step 2It picks customers marked Pending for this campaign, and skips anyone who unsubscribed or has an invalid email.
  3. 3
    Step 3Each customer gets your email from your own Gmail, starting with their first name.
  4. 4
    Step 4It waits a random 20–60 seconds between emails and stops at your daily limit, so your Gmail stays in good standing.
  5. 5
    Step 5The sheet updates itself: Sent with the date and count, or Failed with the reason.
  6. 6
    Step 6Every email has an Unsubscribe link. One click marks the customer Unsubscribed, and they’re never emailed again.

What you get

Personal, not mass mailEvery email greets the customer by their first name.
Safe sending paceA daily limit and random pauses keep you well inside Gmail’s limits.
Unsubscribe built inA working one-click unsubscribe link and confirmation page.
Clear trackingSee who was sent, who failed and why, right in your sheet.
Runs on its ownSet it once and it sends every morning until everyone is reached.
No AI costsNeeds only n8n, Gmail and Google Sheets. No paid API keys.

What you’ll need

n8n accountCloud or self-hostedRequired
Gmail or Google WorkspaceConnected with Google sign-inRequired
Google SheetsCustomer list (template included)Required

Want us to set it up for you?

If you'd rather not connect accounts and API keys yourself, we can install this template, adapt it to your business and train your team on it.

Book a call about this workflow