Developer & DevOps

Connect Google Sheets with Gmail

12 nodes 196 107 Scheduled trigger
Download

Workflow Description

A scheduled automation template that reads data from Google Sheets, applies filtering logic, and sends formatted email notifications via Gmail at predetermined intervals. Ideal for regular reporting and conditional alerts.

How it works

  1. 1.Initialize the scheduled trigger to run at specified time intervals
  2. 2.Retrieve rows and data from the connected Google Sheets document
  3. 3.Filter the extracted data based on defined conditions to identify target records
  4. 4.Merge and format the processed data into a structured email message
  5. 5.Send the formatted email through Gmail to designated recipients

Use cases

  • Send periodic reports with updated data extracted from spreadsheets
  • Trigger automatic notifications when specific records in Sheets meet criteria

Requirements

  • Active Google account with connected Google Sheets and Gmail access
  • Read and write permissions for both spreadsheet and email operations

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Google Sheets Gmail

Details

Trigger Scheduled trigger
Nodes 12
Apps 2
Views 196
Downloads 107

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (12)

/

Filter Status (Waiting for sending)

Filter

#1

Set data

Set

#2

Sticky Note

Sticky Note

#3

Sticky Note1

Sticky Note

#4

Sticky Note2

Sticky Note

#5

Sticky Note3

Sticky Note

#6

Sticky Note4

Sticky Note

#7

Schedule Trigger

Schedule Trigger

#8

Retrieve Customer Messages Data

Google Sheets

#9

Update Message Status

Google Sheets

#10

Send a message (Gmail)

Gmail

#11

Merge fields

Merge

#12