Most gym trial leads go cold within the hour. Not because the front desk forgot — because the front desk was busy, a class was starting, or the inquiry came in at 9pm on a Sunday. Gym trial follow-up automation exists precisely to close that gap, and the data behind it is hard to ignore: responding to a trial lead within 15 minutes triples conversion compared to a 24-hour delay, and 40-50% of new members churn within their first 90 days before staff ever builds a real relationship with them.
Manual follow-up cannot structurally compete with that window. A well-configured SMS sequence running through Twilio and Make.com can.
This post walks through the exact system we use to build that infrastructure for fitness businesses — from the five-touch SMS sequence and the word-for-word copy, to the Make.com scenario blueprint, Twilio compliance setup, lead source integrations, and the metrics worth tracking. If you want something deployable this afternoon rather than another tool comparison, this is where to start.
Why Gym Trial Leads Die in the First 15 Minutes (And What the Data Says)
The response window for a gym trial lead is not measured in hours — it is measured in minutes. According to AdAI News, responding to a lead within 15 minutes triples conversion rates compared to waiting 24 hours. That is not a marginal improvement. It is the difference between a new member and a ghost.
The structural problem is that front desks cannot operate at that speed consistently. A trial inquiry submitted at 9pm, during a Saturday morning rush, or while the one sales-focused staff member is running an orientation does not get a 15-minute response. It gets a response the next morning, if it gets one at all.
The downstream consequence compounds. IHRSA data shows that 40-50% of new members churn within their first 90 days. That attrition begins before the membership contract is even signed — it begins the moment a warm lead goes cold because no one followed up fast enough.
Automation does not replace the human relationship. It holds the lead in place long enough for that relationship to start. For a deeper look at where this fits in a broader operational picture, see our post on gym automations to implement before hiring.
The Exact 5-Touch SMS Sequence Gyms Should Automate (With Scripts)
The sequence below is designed to move a trial lead from sign-up to membership decision across five touchpoints. Timing and copy are both deliberate.
Touch 1 — Immediate Confirmation (0 minutes)
Trigger this the moment the trial form is submitted.
“Hey {{first_name}}, you’re all set for your free trial at [Gym Name]. Your trial starts {{trial_date}}. Reply STOP to opt out.”
Touch 2 — Motivational Nudge (1 hour after sign-up)
“{{first_name}}, the hardest part is showing up the first time. We’ve saved your spot — we’ll see you on {{trial_date}}. Any questions, reply here.”
Touch 3 — Day-Before Reminder (24 hours before trial)
“Quick reminder, {{first_name}} — your free trial at [Gym Name] is tomorrow. Doors open at [time]. Bring comfortable clothes and water. See you there.”
Touch 4 — Post-Trial Conversion Offer (2 hours after trial ends)
“{{first_name}}, great having you in today. For the next 48 hours, we’re offering [membership offer] to trial members. Want to lock it in? Reply YES and we’ll send details.”
Touch 5 — 72-Hour Final Follow-Up (72 hours post-trial)
“{{first_name}}, we wanted to check in one last time. If you have questions about membership or want to book another session, reply here. No pressure — just here if you need us.”
Each message uses {{first_name}} and {{trial_date}} as merge fields that Make.com populates from your lead data before passing the payload to Twilio.
How to Build the Make.com Scenario Step by Step
The Make.com scenario has a clear module chain. Here is how to build it.
Step 1 — Trigger Module
Use either a Webhooks > Custom Webhook module (for form tools like Typeform or Jotform) or a native trigger such as Google Sheets > Watch New Rows if leads land in a spreadsheet. The webhook option is faster and more reliable for real-time triggering.
Step 2 — Lead Log Module
Connect a Google Sheets > Add a Row or Airtable > Create a Record module immediately after the trigger. Map fields: first_name, phone_number, trial_date, lead_source, status (default: “active”). This creates your audit trail.
Step 3 — Twilio Send SMS (Touch 1)
Add a Twilio > Send an SMS module. Map:
- To:
{{phone_number}}from the trigger payload - From: your registered Twilio number
- Body: Touch 1 copy with
{{first_name}}and{{trial_date}}merged
Step 4 — Delay Modules Between Touches
Use Tools > Sleep modules between each Twilio SMS module. Set durations:
- 1 hour before Touch 2
- 23 hours before Touch 3 (assuming Touch 2 fired at hour 1)
- Variable delay before Touch 4 based on
trial_date— use a Router with a date comparison filter - 72 hours before Touch 5
Step 5 — Conditional Path for Replies or Conversions
Add a Router module after Touch 4. Set one path for leads where status = "converted" in your sheet (updated manually or via a webhook from your CRM) — this path terminates the sequence. The second path continues to Touch 5 for non-converted leads. This prevents messaging someone who already signed up.
Screenshot descriptions: the finished scenario should show a linear chain of alternating Sleep and Twilio modules, with a Router branching after Touch 4 and a Google Sheets update module on the conversion path.
For context on how this scenario connects to a broader member journey, see our guide on automating gym member onboarding with Mindbody and Make.
Configuring Twilio for Gym SMS: Numbers, Compliance and Costs
Choosing a Number Type
For most gyms, a local 10-digit long code (10DLC) number is the right choice. It appears familiar to recipients, supports two-way messaging, and costs approximately $1/month to maintain in Twilio. Toll-free numbers are an option for higher-volume senders but require separate verification and carry slightly lower deliverability for conversational sequences.
A2P 10DLC Registration
Any US gym sending application-to-person (A2P) SMS at scale must register under the 10DLC framework. In Twilio’s console, this means:
- Register your Brand — legal business name, EIN, address
- Create a Campaign — select use case “Marketing” or “Mixed,” describe your SMS program
- Link your Twilio number to the campaign
Registration typically takes 1-3 business days. Skipping this step results in message filtering by carriers.
Opt-In Language
Add the following to your trial sign-up form beneath the phone number field:
“By submitting this form, you consent to receive SMS messages from [Gym Name] about your trial and membership options. Message and data rates may apply. Reply STOP to unsubscribe.”
This language satisfies TCPA requirements and Twilio’s own acceptable use policy.
Cost Estimate
- Twilio SMS (US): approximately $0.0079 per outbound message segment
- A 5-touch sequence per lead: 5 messages × $0.0079 = ~$0.04 per lead
- 200 trial leads per month: ~$8 in message costs
- Add number rental ($1/month) and A2P campaign fee (~$10 one-time): total monthly cost under $15 for 200 leads
These figures are based on standard Twilio pay-as-you-go pricing and will vary with message length and volume tier.
Connecting Your Lead Source: Mindbody, Glofox, Facebook Lead Ads and Manual CSV
The entry point for leads varies by gym. Make.com handles all three common configurations.
Mindbody and Glofox
Make.com has native modules for both platforms. For Mindbody, use the Watch New Clients trigger to fire the scenario when a new prospect or trial client is created. For Glofox, use the New Lead trigger available in Make.com’s Glofox app. Map first_name, phone, and trial_date directly from the module output — no intermediate sheet required, though logging to Airtable is still recommended for reporting.
Facebook Lead Ads
Use the Facebook Lead Ads > Watch New Leads module as your trigger. This fires in near-real-time when a prospect submits a lead form. Map the form fields to your Twilio SMS module. This is one of the fastest paths to a sub-15-minute first response because no manual export is involved. For more on closing the gap between a Facebook inquiry and a gym visit, see our post on speed to lead gym automation.
Manual CSV / Google Sheets Upload
For gyms without a connected CRM, the fallback is a Google Sheets > Watch New Rows trigger. Staff paste new leads into a designated sheet. The scenario fires on each new row. This is slower than a direct integration but still automated once the row is added — and it requires no additional software.
What to Measure and How to Improve the Sequence Over Time
The Three KPIs That Matter
First-response rate — the percentage of leads that receive Touch 1 within 5 minutes of submission. If this drops below 95%, check your Make.com scenario for errors or webhook latency.
Trial-to-membership conversion rate — the percentage of trial leads who become paying members. Benchmark this before and after deploying the sequence. Track it monthly in your lead log sheet.
Opt-out rate — the percentage of recipients who reply STOP. Anything above 3-5% signals that message frequency or copy needs adjustment. High opt-out rates can also affect your A2P campaign standing with Twilio.
Using Make.com and Twilio Logs Together
In Make.com, navigate to Scenario > Execution History. Filter for failed runs — these indicate leads who did not receive messages due to field mapping errors or Twilio rejections. Cross-reference with Twilio Console > Monitor > Logs > Messaging to see delivery status for each message SID.
If Touch 4 (the post-trial conversion offer) shows low reply rates, test a different offer or adjust the send time. Make.com’s scenario versioning lets you clone and modify the sequence without disrupting active runs. Run the original and the variant on alternating leads for two to four weeks before drawing conclusions.
Consistent measurement is what separates a sequence that runs from a sequence that improves.
Conclusion
The gap between a trial inquiry and a paying member is rarely a sales problem — it is a response time problem. A five-touch SMS sequence built in Make.com and Twilio closes that gap without adding headcount or changing how your front desk operates. The build is straightforward, the costs are minimal, and the measurement is built in from day one. If you want to see how this fits your current setup, we are happy to walk through our audit process with you.