Send appointment confirmations, reminders and review requests with Google Sheets and Gmail
Quick overview This workflow runs daily at 8 AM to read appointment records from Google Sheets, send the right Gmail email (confirmation, reminder, no-show win-back, or post-visit review request) based on each appointment’s status and date, and then update the appointment status back in the sheet.
How it works Runs every day at 8 AM (or manually for testing) to start processing appointments. Loads appointment rows from the “Appointments” tab in Google Sheets. Classifies each row by comparing its Status and AppointmentDate to today to decide whether to send a confirmation, reminder, win-back, or review request. Sends the appropriate HTML email through Gmail using the recipient’s Email and your configured business links. Updates the matching appointment row in Google Sheets with the new Status and LastContacted date to prevent duplicate messages.
Setup Connect Google Sheets OAuth2 credentials and set the correct Google Sheet document ID in both Google Sheets steps. Connect Gmail OAuth2 credentials for the mailbox that sends the emails. Create an “Appointments” sheet with columns including AppointmentID (unique), Name, Email, AppointmentDate (YYYY-MM-DD), Status, and LastContacted. Update the configuration values for businessName, bookingUrl, reviewUrl, and reminderDaysBefore to match your business and desired reminder timing.
Related Templates
AI Email Classifier & Auto-Delete for Gmail (SPAM/OFFER Cleaner)
This workflow is designed for freelancers, solopreneurs, and business owners who receive a high volume of irrelevant mes...
Generate Product Ad Copy & CTAs with GPT-4 for Slack and Airtable
⚡ AI Copywriter Pro: Instant Ad Copy & CTA Generator Transform product details into compelling marketing copy in second...
Generate Food Recipes from Gmail & Form Requests with Ollama & Llama 3.2
This n8n template demonstrates how to create an intelligent food recipe assistant that accepts requests via Gmail and we...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments