Skip to product information

n8n Weekly Google Sheets Shift Reminders via Gmail

n8n Weekly Google Sheets Shift Reminders via Gmail

 (200+Reviews)
Regular price £75.99
Regular price £75.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
n8n Weekly Google Sheets Shift Reminders via Gmail

n8n Weekly Google Sheets Shift Reminders via Gmail

Regular price £75.99
Regular price £75.99 Sale price
SAVE Sold out

Automate Monday morning security shift reminders from Google Sheets to Gmail—automatically

This n8n Weekly Google Sheets Shift Reminders via Gmail workflow reads your shift schedule every Monday morning and sends personalized HTML reminder emails to each security agent for all confirmed shifts that haven’t been notified yet. After emailing, it updates your Google Sheets to mark those shifts as Notified.

What this workflow does

  • Runs weekly: scheduled to execute every Monday at 07:00.
  • Reads your shift schedule: pulls all rows from your configured Google Sheets sheet.
  • Filters eligible shifts: keeps only rows where Status is "Confirmed" and the Notified field is empty.
  • Sends agent-specific email reminders: for each matching agent, sends an HTML shift reminder via Gmail, using the row’s date, start/end times, and site details.
  • Prevents duplicate notifications: updates the corresponding Google Sheets row by setting Status to "Notified" and writing today’s date to the Notified column.

Use cases

  • Security teams who maintain availability in Google Sheets and need reliable Monday reminders to agents.
  • Operations managers using n8n automation to reduce manual emailing and ensure confirmed assignments are communicated.
  • SaaS operators or automation engineers standardizing reminder workflows for shift-based schedules.

Technical details

  • Schedule Trigger: runs every Monday at 07:00.
  • Google Sheets node: reads all shift rows and updates notified rows.
  • Filter logic: selects shifts with Status = "Confirmed" and an empty Notified field.
  • Gmail node: sends HTML emails to each agent’s email address.
  • Setup requirements: configure Google Sheets OAuth2 and Gmail OAuth2 credentials, set the workflow’s sheetUrl, and ensure your sheet includes columns for Agent_Name, Email, Shift_Date, Shift_Start, Shift_End, Site, Status, Notified.
View full details