Personal Training Studio No-Show Follow-Up Workflow: VA SOP
No-shows cost personal training studios real money. A trainer standing in an empty room at $100/hour is revenue that never comes back. But the bigger cost is what happens after: if nobody follows up, the client drifts further away. One missed session becomes two, then a cancellation request. A virtual assistant running a structured no-show follow-up workflow catches these clients early, rebooks them, enforces studio policy, and keeps the retention numbers healthy.
This SOP covers every step from detecting the no-show to reporting monthly trends. Pair this with client birthday tracking so missed-session outreach lands alongside positive touchpoints.
Step 1: Detect No-Shows Daily
You cannot follow up on a no-show if you do not know it happened. Build a daily check into your workflow.
Daily no-show detection process:
- At the end of each business day (or first thing the next morning), pull the session report from your studio software. In MindBody, use the "Daily Class/Appointment Report." In Trainerize or TrueCoach, check the session log for any sessions marked as missed or not completed.
- Cross-reference with the trainer. Some trainers mark no-shows in the software immediately. Others forget. Send a quick Slack message or text to each trainer at the end of day: "Any no-shows or late cancels today?"
- Check for sessions that are still marked "scheduled" but the time has passed. These are likely no-shows that nobody updated.
- Log every confirmed no-show in a tracking spreadsheet (Google Sheets) with the client name, trainer name, session date/time, and whether it was a no-show or a late cancellation.
Do this every single day. If you skip a day, the follow-up window closes and rebooking rates drop significantly.
Step 2: Execute the 30-Minute Follow-Up
The first contact attempt should happen within 30 minutes of the missed session. If you are not working during session hours, the trainer should send this message. Establish who owns this step clearly.
30-minute follow-up (text message or phone call):
- Text: "Hi [Name], we missed you at your [time] session today with [Trainer]. Hope everything is okay! Want to rebook? Here is the link: [scheduling link]"
- If you call and they answer, keep it brief and friendly. Do not lecture. Ask if they want to rebook.
- If you call and get voicemail, leave a short message and follow up with the text above.
The tone matters here. The client probably feels guilty already. Your job is to make rebooking easy, not to make them feel worse.
Step 3: Send the Same-Day Email
If the client does not respond to the text/call within 2 hours, send a follow-up email before end of day.
Same-day email content:
- Subject line: "Missed you today, [First Name]"
- Body: Acknowledge the missed session without judgment. Include a direct rebooking link (Calendly, Acuity, or the studio's booking page). Briefly mention the studio's cancellation/no-show policy if applicable.
- Example: "Hi [Name], we noticed you were not able to make your session today at [time]. No worries. We would love to get you rebooked this week while your schedule is fresh. Here are a few available times: [link]. As a reminder, our studio policy for missed sessions without 24-hour notice is [policy details]. Let me know if you have any questions."
Send this from the studio email address, not your personal one. Use a template in ActiveCampaign or GoHighLevel to keep it consistent.
Step 4: Enforce the Studio's No-Show Policy
Most personal training studios have a cancellation and no-show policy. Common policies include:
- Late cancellation (less than 24 hours notice): Session is deducted from the package, or a fee is charged (typically 50% of session rate).
- No-show (no notice at all): Session is forfeited from the package, or a full session fee is charged.
Your role as the VA:
- Know the studio's exact policy. Have it saved in a document you can reference and share with clients.
- Apply the policy consistently. If the policy says the session is forfeited, mark it as used in MindBody, Trainerize, or TrueCoach. If a fee applies, process the charge through Stripe or Square.
- Communicate the policy to the client in your follow-up email (Step 3). Do not apologize for the policy. State it as a fact.
- If a client disputes the charge or policy, escalate to the studio owner or manager. Do not make exceptions on your own unless you have been given explicit authority to do so.
- For first-time no-shows, some studios offer a one-time courtesy waiver. Check with the owner about whether this applies and document it if used.
Log every policy enforcement action in the client's CRM record. This creates a paper trail that protects the studio if there is ever a billing dispute.
Step 5: Rebook Within 48 Hours
The goal is to get the client back on the schedule within 48 hours of the missed session. The longer they stay off the calendar, the harder it is to re-engage them.
Rebooking process:
- After your initial outreach (text, call, email), wait 24 hours for a response.
- If no response by day 2, send a second text: "Hi [Name], just wanted to check in about rebooking your session. [Trainer] has openings on [Day] at [Time] and [Day] at [Time]. Want me to grab one for you?"
- If the client responds and wants to rebook, schedule the session immediately and send a confirmation.
- If the client responds and says they want to skip this week, confirm their next regular session and set a reminder for yourself to send a pre-session reminder 24 hours before.
- If the client does not respond to any outreach within 48 hours, flag them for trainer follow-up (Step 7).
Offer specific time slots instead of asking "when works for you." Specific options reduce friction and increase rebooking rates.
Step 6: Track Repeat No-Shows
A single no-show is normal. Life happens. Three or more no-shows in a month is a pattern that signals the client is disengaging.
Tracking process:
- Maintain a Google Sheets tracker with columns for: client name, no-show date, trainer, reason given (if any), rebooked (yes/no), total no-shows this month, total no-shows this quarter.
- Set conditional formatting to highlight any client who reaches 3 no-shows in a rolling 30-day period.
- At the end of each week, review the tracker for patterns. Are certain time slots seeing more no-shows? Are specific trainers' clients missing more often? This data is useful for the studio owner.
When a client hits the 3-no-show threshold, move them to the escalation step below.
Step 7: Escalate Chronic No-Shows
When a client has 3 or more no-shows in a month, the VA's follow-up alone is not enough. The trainer or studio manager needs to step in.
Escalation process:
- Send the trainer a message: "[Client Name] has had [X] no-shows this month ([dates]). They [did/did not] rebook after follow-up. Recommend a personal call or check-in at their next session."
- If the studio has a manager, CC them on the escalation.
- Provide context: Has the client mentioned schedule changes, health issues, motivation challenges, or dissatisfaction? Include any notes from your follow-up conversations.
- The trainer should have a direct conversation with the client (in person or by phone) to understand what is happening and whether the training schedule, format, or approach needs to change.
- Document the outcome of the trainer's conversation in the CRM.
Sometimes chronic no-shows mean the client needs a schedule change, a different trainer, or a program adjustment. Sometimes it means they are done but have not told anyone yet. Either way, a direct conversation from the trainer surfaces the truth faster than another VA text message.
Step 8: Compile Monthly No-Show Reporting
At the end of each month, compile a no-show report for the studio owner. This report drives decisions about policy enforcement, scheduling, and client retention strategies.
Monthly no-show report should include:
- Total sessions scheduled for the month
- Total no-shows and total late cancellations (separate counts)
- No-show rate: (no-shows + late cancels) / total sessions scheduled. A healthy studio runs under 5%. Over 10% is a problem.
- Revenue impact: Total no-shows multiplied by average session rate. This shows the owner the dollar cost of missed sessions.
- Top offenders: List of clients with 2+ no-shows, with their total count and rebook rate
- Trainer breakdown: No-show rate by trainer. If one trainer's clients no-show at twice the rate of others, that is worth investigating.
- Day/time patterns: Are Friday afternoons seeing more no-shows than Monday mornings? This can inform scheduling decisions.
- Policy enforcement summary: How many fees were charged, how many sessions forfeited, how many courtesy waivers given
Build this report in Google Sheets and share it with the studio owner on the first business day of each month. Over time, this data reveals whether the studio's retention efforts are working.
Feed responsive clients back into the weekly email newsletter so re-engagement compounds. HBR research shows contacting leads within one hour boosts qualification 7x.
FAQ
What is a normal no-show rate for a personal training studio?
A well-run studio should target a no-show and late cancellation rate below 5% of total scheduled sessions. Rates between 5-10% are common but indicate room for improvement. Anything above 10% suggests systemic issues with scheduling, client engagement, or policy enforcement.
Should the VA charge no-show fees, or should the trainer handle it?
The VA should handle policy enforcement for standard no-shows, including processing fees through Stripe or Square and communicating the policy to the client. If a client pushes back or disputes the charge, escalate to the studio owner or manager. The trainer should focus on the training relationship, not billing conversations.
How do you handle a client who always has an excuse for their no-shows?
Document every excuse in the CRM. After the third no-show with excuses, escalate to the trainer for a direct conversation. The trainer can address the pattern without judgment and explore whether a schedule change, format change, or accountability structure would help. If the pattern continues, the studio may need to have a retention conversation about whether the current arrangement is working.
Should the studio use automated reminders to prevent no-shows?
Yes. Automated reminders via GoHighLevel, MindBody, or Trainerize significantly reduce no-show rates. Send an email reminder 24 hours before and a text reminder 2 hours before every session. This is a VA setup task. The automation runs itself after that, but the VA should monitor that reminders are actually sending.
What if a client no-shows their very first session?
First-session no-shows require extra urgency. Follow up within 15 minutes (not the standard 30). The client may have gotten nervous, lost, or confused about the location. Be extra warm and helpful in your outreach. Offer to reschedule within 24-48 hours. If they do not respond within 48 hours, have the trainer call personally. Losing a client before they even start is the most expensive kind of churn.