Automated Birthday Emails with Google Sheets, OpenRouter GPT-4o & Gmail

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Send Automated Personalized Birthday Emails Using Google Sheets, OpenRouter AI, and Gmail

๐Ÿง  What This Workflow Does This workflow sends personalized birthday greetings via email every morning using data from Google Sheets and messages generated with AI. Itโ€™s great for communities, schools, small businesses, or anyone who wants to automate meaningful connections.

โš™๏ธ Features ๐Ÿ—“ Daily Birthday Check โ€” Runs every day at 9 AM ๐Ÿ“‹ Google Sheets Integration โ€” Reads user data: Name, Email, DOB ๐Ÿ” Smart Date Matching โ€” Extracts day & month from DOB to match todayโ€™s date ๐Ÿค– OpenRouter AI Integration โ€” Generates a custom subject + email message ๐Ÿ›  Function Node Cleanup โ€” Separates AI response into subject & body ๐Ÿ“ฌ Gmail Node โ€” Sends personalized birthday wishes instantly

๐Ÿ”ง Tech Stack Google Sheets OpenRouter (or OpenAI-compatible model) Gmail

๐Ÿ’ก Use Cases Educators sending birthday emails to students Team leads acknowledging team membersโ€™ birthdays Freelancers staying in touch with clients 1Coaches or mentors maintaining personal rapport

๐Ÿ“ Requirements Google Sheet with columns: Name, DOB (DD/MM/YYYY), and Email Gmail account with OAuth2 connected OpenRouter (or OpenAI) API key Basic understanding of n8n nodes

0
Downloads
1
Views
7.88
Quality Score
beginner
Complexity
Author:Parth Pansuriya(View Original โ†’)
Created:8/13/2025
Updated:11/17/2025

๐Ÿ”’ Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments