Skip to product information

Schedule Gmail Emails from Google Sheets & Auto-Update Status

Schedule Gmail Emails from Google Sheets & Auto-Update Status

 (200+Reviews)
Regular price £13.99
Regular price £13.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
23 people viewing
High interest right now
9 added today
Fast-moving digital product
Schedule Gmail Emails from Google Sheets & Auto-Update Status

Schedule Gmail Emails from Google Sheets & Auto-Update Status

Regular price £13.99
Regular price £13.99 Sale price
SAVE Sold out

Automatically send Gmail messages from your Google Sheets—then auto-update the status

This n8n workflow checks your Google Sheets every minute, finds rows scheduled for today that are marked “Waiting for sending”, sends the email through Gmail, and then updates each matching row to “Sent successfully”.

What this workflow does

  • Runs on a schedule (every minute) using an n8n schedule trigger.
  • Reads rows from Google Sheets using your specified spreadsheet and sheet tab(s).
  • Filters for eligible recipients where:
    • Status equals “Waiting for sending”
    • Required fields exist: Title, Subject, Email, Name, Date
    • Date matches today (use yyyy/MM/dd formatting)
  • Sends a plain-text Gmail email:
    • Recipient: the sheet’s Email
    • Subject: the sheet’s Title
    • Body: the sheet’s Subject
  • Updates the original Google Sheets record (matched by ID) to set Status to “Sent successfully”.

Use cases

  • Send daily outreach or notifications to a list maintained in Google Sheets.
  • Automate scheduled follow-ups without manually copying contacts into an email tool.
  • SaaS operations teams can track message delivery state directly in the spreadsheet.

Technical details

  • Nodes / tech stack: set, gmail, merge, filter, sticky note, google sheets
  • Integrations: Google Sheets (read + update) and Gmail (send email)
  • Required columns: ID, Email, Title, Subject, Name, Date, Status

Setup checklist

Connect your Google Sheets credentials (for both read and update steps), connect a Gmail account permitted to send emails, then ensure your rows use Status = “Waiting for sending” and Date = yyyy/MM/dd for messages you want sent today.

View full details