Supabase Gym Renewal & Inactivity WhatsApp Alerts (n8n)
Supabase Gym Renewal & Inactivity WhatsApp Alerts (n8n)
Regular price
£69.99
Regular price
£69.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Supabase Gym Renewal & Inactivity WhatsApp Alerts (n8n)
Regular price
£69.99
Regular price
£69.99
Sale price
Unit price
/
per
Automatically remind gym members to renew—and alert trainers when clients go inactive—via WhatsApp
The Supabase Gym Renewal & Inactivity WhatsApp Alerts (n8n) workflow runs daily to check membership expiry and check-in activity in Supabase, then sends targeted WhatsApp messages for renewal reminders, trainer inactivity alerts, and check-in streak milestone celebrations.
What this workflow does
- Runs on a daily schedule to keep communication timely and consistent.
- Loads configuration values such as gym name, Supabase table name, WhatsApp phone number ID, renewal reminder window, and inactivity threshold.
-
Pulls all member records from Supabase and calculates:
- Days until membership_expiry
- Days since last_checkin_date
- Whether a new streak milestone has been reached
- Sends WhatsApp renewal reminders to members whose memberships expire within the configured renewal window.
- Alerts the trainer on inactivity when a member has been inactive longer than the configured threshold.
- Celebrates check-in streak milestones by sending a WhatsApp message to members who hit a new milestone, and then updates the member record in Supabase using last_milestone_notified to prevent repeat notifications.
Use cases
- Your gym wants hands-off renewal outreach without manually exporting spreadsheets.
- Coaches need proactive WhatsApp follow-ups when members stop checking in.
- You run a SaaS-style ops layer where Supabase + n8n keeps membership engagement automated.
Technical details
- Integrations / nodes: if, set, code, supabase, whats app, sticky note.
- Supabase table example: members with fields like member_name, phone_number, membership_expiry, last_checkin_date, current_streak_days, last_milestone_notified.
- Setup steps: add Supabase credentials in n8n, configure the members table, then add WhatsApp Business Cloud credentials with the phone number ID and trainer WhatsApp number.
