AutomationMart
Home/Browse/Track menstrual cycles and send Gmail phase reminders with GPT-4o and Google Sheets
n8n

Track menstrual cycles and send Gmail phase reminders with GPT-4o and Google Sheets

n8nn8n22 modulesv1.0
GmailGoogle SheetsOpenAI

Description Most period tracking apps tell you when your period is coming. This workflow goes further — it tracks every phase of every subscriber's unique cycle, sends the right email at exactly the right time, and delivers GPT-4o powered wellness coaching every week tailored to where each woman is in her cycle. Built for women's health platforms, wellness coaches, femtech creators, and community builders who want to deliver genuinely useful cycle-aware health support at scale without build

At a glance

Track menstrual cycles and send Gmail phase reminders with GPT-4o and Google Sheets is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Google Sheets, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Google Sheets, OpenAI
Modules
22
Price
Free
Version
v1.0
Track menstrual cycles and send Gmail phase reminders with GPT-4o and Google Sheets workflow diagram

About this workflow

Description Most period tracking apps tell you when your period is coming. This workflow goes further — it tracks every phase of every subscriber's unique cycle, sends the right email at exactly the right time, and delivers GPT-4o powered wellness coaching every week tailored to where each woman is in her cycle. Built for women's health platforms, wellness coaches, femtech creators, and community builders who want to deliver genuinely useful cycle-aware health support at scale without building a custom app. What This Workflow Does - 📝 Subscribers fill in a simple form — name, email, last period date, and cycle length - 🧮 Instantly calculates all key cycle dates — next period, ovulation day, fertile window start and end, and PMS window start - 📧 Sends a personalized welcome email with their complete cycle overview - 🕐 Runs every morning at 8AM checking all active subscribers - 🔍 Detects which phase event is happening today for each subscriber - 📬 Sends the right phase-specific reminder email on the exact right day: - - 3 days before period — preparation tips - - Period start day — comfort and self-care tips - - Ovulation day — fertility awareness and energy tips - - PMS window start — mood, energy, and boundary tips - 🔒 Duplicate send prevention ensures each email type is only sent once per cycle per subscriber - 📝 Updates each subscriber's last email sent record after every send - 📊 Logs every delivery to Send Log sheet with date, phase, cycle day, and email type - 💜 Every Sunday generates a personalized weekly wellness digest for every subscriber using GPT-4o based on their current cycle phase — with energy, nutrition, movement, and mindset tips Key Benefits ✅ Fully automated — set up once and runs forever ✅ Every subscriber gets emails timed to their unique cycle not a generic schedule ✅ 4 different phase-specific reminder emails with tailored content and colors ✅ GPT-4o generates unique wellness tips per phase every week — never repetitive ✅ Duplicate send prevention — no subscriber ever gets the same email twice in one cycle ✅ Auto-recalculates cycle dates on period start for continuous tracking ✅ Full send log for tracking delivery history and engagement patterns How It Works SW1 — Subscriber Intake & Cycle Calculator Subscribers open the form and enter their name, email, last period start date, and average cycle length. The workflow immediately calculates all key dates using standard cycle science — next period is last period plus cycle length, ovulation is next period minus 14 days, fertile window opens 5 days before ovulation and closes 1 day after, and PMS window starts 5 days before the next period. All dates are saved to the Subscribers sheet and a branded welcome email is sent instantly showing the subscriber their complete cycle overview with all dates laid out clearly. SW2 — Daily Cycle Monitor & Smart Reminders Every morning at 8AM the workflow reads all active subscribers and calculates where each one is in their cycle today. It checks if today matches any of the 4 key trigger dates — 3 days before period, period start, ovulation day, or PMS start. If there is a match it builds the appropriate phase-specific HTML email with tailored tips, colors, and messaging and sends it via Gmail. Before sending it checks the last email sent field to prevent duplicate sends within the same cycle. After every send it updates the subscriber record and logs the delivery to the Send Log sheet. SW3 — Weekly Wellness Digest Every Sunday at 9AM the workflow reads all active subscribers and calculates each one's current cycle phase — Menstrual, Follicular, Fertile, Ovulation, or PMS. It builds a personalized prompt for each subscriber including their name, phase, cycle day, and days until next period and sends it to GPT-4o. The AI generates phase-specific tips across 5 categories — energy management, nutrition, movement, mindset, and what to expect this week — plus a weekly affirmation. The response is assembled into a branded HTML email where the header color and emoji adapt automatically to the current phase. Every send is logged to the Send Log sheet. Features - n8n Form intake — no external form tool needed - Automatic cycle date calculation from last period and cycle length - 4 phase-specific trigger emails with unique content per phase - Duplicate send prevention per cycle per subscriber - Phase detection engine covering all 5 cycle phases - GPT-4o weekly wellness coaching per phase - Phase-adaptive email colors and emojis - 5 wellness categories per digest — energy, nutrition, movement, mindset, what to expect - Weekly affirmation generated per phase - Full delivery logging to Send Log sheet - Active subscriber filtering — easy to pause or deactivate users Requirements - OpenAI API key (GPT-4o access) - Google Sheets OAuth2 connection - Gmail OAuth2 connection - A configured Google Sheet with 2 sheets — Subscribers and Send Log Setup Steps - Create a Google Sheet called "Period Health Tracker" with 2 sheets — Subscribers and Send Log - Paste your Sheet ID into all Google Sheets nodes - Connect your Google Sheets OAuth2 credentials - Add your OpenAI API key to the GPT-4o node - Connect your Gmail OAuth2 credentials Target Audience 🌸 Women's health and wellness platforms delivering cycle-aware content 💼 Femtech creators building automated health tracking without a custom app 🧘 Wellness coaches who want to deliver personalized cycle coaching at scale 🤖 Automation agencies building health and wellness products for women's communities

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Add leads to Odoo CRM from new Google Sheets spreadsheet rows

Make will watch for new rows in your Google Sheets spreadsheet at regular intervals and create a lead in Odoo CRM using information received. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1HMeSnS0arQamHb_Pton2zCjSz3TnSSPLClfWkiQnqc8/edit?usp=sharing).

Free

Scrape Indeed job listings for hiring signals using Bright Data and LLMs

Scrape Indeed Job Listings for Hiring Signals Using Bright Data and LLMs How the flow runs 1. Fill the form with job position you're hunting for. 2. Bright data's scraper will scrape Indeed based on your requirments. 3. Workflow waits for the snapshot. 4. Data returns as JSON. 5. Jobs append to Google Sheets. 6. Each row goes to an LLM to analyze if you're a good fit for the job (based on your prompts). 7. The LLMswrites YES or NO next to each job opportunity, helping you find job posts tha

Free

Create and validate Meta ad copy with GPT-4o, OriginalVoices, and Sheets

Generate 50 Meta ad copy variations informed by target audience insights, then validate with real human feedback to identify the top 10 performers — all before spending a dollar on ads. Why This Matters Traditional ad copy generation relies on AI guesswork about what might resonate. This workflow grounds every variation in real human insight from your target audience — what actually matters to them, their specific concerns, the language they respond to, the benefits they care about. Instead of b

Free

Add Google Sheets rows for Layerise topics

Make will import your Layerise topics into Google Sheets spreadsheet as rows. Here's the [sheet](https://docs.google.com/spreadsheets/d/1z6q7-A8CVKjUkZbwioeAce4Asj70--Dp2ZlHoyVdQ7U/edit?usp=sharing) used in this scenario.

Free

Route social media content reviews with Google Gemini and Google Sheets

Quick overview This workflow collects a social media content brief via an n8n form, uses Google Sheets for client brand context, and runs a three-stage human-in-the-loop process powered by Google Gemini (strategy angles, draft writing, and quality audit) before logging the approved post back to Google Sheets. How it works 1. Receives a new content request through an n8n Form that captures client, platform, content type, and optional topic and tone notes. 2. Looks up the client’s brand fields in

Free

Save data from Lemlist unsubscribe events to Google Sheets

Every time a Lemlist unsubscribe event occurs, Make will automatically add the event information to Google Sheets.

Free

Business lead generation with Apify web scraping and Google Sheets storage

This flexible template scrapes business listings for any industry and location, perfect for sales teams, marketers, and researchers. Good to know - Works with any business category (restaurants, contractors, retailers, etc.) - Fully customizable search parameters - Results automatically organized in Google Sheets - Built-in delay ensures scraping completes before data collection How it works 1. Trigger: Manual or scheduled start 2. Apify Configuration: Sets scraping parameters (in

Free

Smart sales support chatbot with GPT-4o and Google Sheets

Who is this tempate for? This workflow powers a simple yet effective customer and sales support chatbot for your webshop. It's perfect for solopreneurs who want to automate customer interactions without relying on expensive or complex support tools. How it works? The chatbot listens to user requests—such as checking product availability—and automatically handles the following - Fetches product information from a Google Sheet - Answers customer queries - Places an order - Updates the stock after

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free