Cycling Studio Class Schedule Management: A VA's SOP
Cycling studio class schedule management requires precision. A missed instructor assignment, a class published at the wrong capacity, or a schedule change that riders don't see can all result in lost revenue and frustrated members. This SOP gives a fitness VA a repeatable system for keeping the schedule clean, accurate, and live across every platform riders use to book.
MindBody Schedule Setup and Configuration
MindBody is the most widely used platform for cycling studio scheduling. Before building the weekly schedule, confirm the following setup is correct in the MindBody backend.
Class template checklist:
- Class name matches the format used everywhere (e.g., "45-Min Power Ride" not "45 Min Ride" or "Power Cycling 45")
- Class duration is accurate, including setup and cleanup buffer time
- Bike capacity matches the physical room count (account for bikes taken out of rotation for maintenance)
- Online booking open window is set (e.g., opens 7 days before class, closes 30 minutes before start)
- Cancellation policy window is configured (e.g., 12-hour cancellation window to avoid late-cancel fee)
- Class category tags are applied (Beginner, Endurance, HIIT, Themed Ride, Recovery Ride)
To build a new recurring schedule, navigate to MindBody's Schedule Builder, select the class template, assign the studio location and room, and set the recurrence pattern. Use the "copy week" function when the schedule is stable, but always review copied weeks before publishing to catch instructor conflicts.
Instructor Assignment and Conflict Management
Each class must have a confirmed instructor before it is published. Never publish a class without an assigned instructor.
Assignment workflow:
- Receive the weekly instructor availability by Thursday for the following week. Use a shared availability form (Google Form or a recurring email template) that instructors complete by EOD Thursday.
- Build the draft schedule in MindBody by Friday afternoon.
- Send the draft to the studio owner or head instructor for sign-off by Friday EOD.
- Publish confirmed classes by Saturday morning so riders can book over the weekend.
Instructor assignment rules:
- No instructor should be scheduled for more than 2 consecutive high-intensity classes without a recovery or lower-RPM class between them.
- Themed rides (80s Night, Resistance Challenge, Tour Simulation) should be assigned to instructors who have run that format before, unless it is a new instructor onboarding to the format.
- Leaderboard classes (where rider metrics are ranked on screen) require instructors certified or trained on the studio's power meter system.
Track instructor certifications and specializations in a separate Google Sheet so the VA can match the right instructor to the right format quickly.
Substitute Management
Instructor call-outs happen. The VA needs a sub management protocol that can execute in under 30 minutes.
Sub protocol:
- When an instructor cancels, log the call-out in the Instructor Absence Log (date, class time, instructor name, reason if provided, notice time).
- Check the Sub Availability List (maintained in Google Sheets, updated monthly). Contact the first available sub by phone or SMS, not email, since response speed matters.
- If the first sub is unavailable, move to the next. If no sub is found within 30 minutes, escalate to the owner or head instructor.
- Once a sub is confirmed, update the instructor assignment in MindBody immediately.
- Send a rider notification email or push notification via MindBody: "Update: [Sub Name] will be teaching today's [Class Name] at [Time]. Same great workout!"
- Log the substitution in MindBody's staff notes for payroll purposes.
Maintain the Sub Availability List proactively. Contact all substitute instructors once per month to confirm their current availability windows. Remove anyone who has declined three consecutive sub requests.
Seasonal Schedule Adjustments
Cycling studios typically see demand shifts in January (surge), summer (drop-off in regions with outdoor cycling alternatives), and September (back-to-routine surge). Plan seasonal adjustments 4-6 weeks ahead.
Seasonal adjustment workflow:
- Pull the prior year's class attendance data from MindBody reports for the same period. Identify peak days, underperforming time slots, and class formats with the highest fill rates.
- Draft a proposed seasonal schedule and present it to the owner at least 4 weeks before the change date.
- Once approved, build the new schedule in MindBody as a future template without affecting the current live schedule.
- Publish the new schedule 2 weeks in advance and announce it to members via email.
- Archive the prior schedule template with a clear label (e.g., "Summer 2025 Schedule") for future reference.
For holiday weeks, create a modified schedule template. Most studios reduce class frequency during the last week of December and first week of January (post-surge drop). Communicate holiday schedule changes at least 10 days in advance.
Capacity Optimization
Low fill rates cost revenue. Overfull classes (beyond safe bike capacity) create liability. The VA monitors both extremes.
Capacity thresholds:
- Green zone: 75-95% fill rate. No action needed.
- Yellow zone: 50-74% fill rate. Flag for owner review. Consider consolidating similar time slots or adjusting the class format.
- Red zone: Below 50% fill rate for 3+ consecutive weeks. Recommend to owner: cancel the slot and redistribute capacity to higher-demand times.
- Overflow zone: Class consistently reaching waitlist. Recommend adding a second section or expanding bike count if room allows.
Pull weekly fill rate data from MindBody's Attendance by Class report every Monday. Log results in the Capacity Tracker spreadsheet. Present a 4-week rolling summary to the owner monthly.
Capacity optimization tactics the VA can execute:
- Enable waitlist for classes at 80% capacity so riders who cancel free up spots automatically.
- Adjust the online booking open window for popular classes (opening 10 days instead of 7 can increase pre-week bookings).
- Add early-bird incentive language to the class description for underperforming slots ("First 5 to book get a free resistance band").
Publishing the Schedule Across Platforms
The schedule needs to be accurate everywhere riders look: MindBody, the studio website, ClassPass (if applicable), and social media.
Publishing checklist:
- MindBody: updated and live (primary source of truth).
- Studio website: if the website pulls from a MindBody widget, test the widget after each schedule change to confirm it renders correctly.
- ClassPass: log into the ClassPass partner portal and confirm class slots are synced. ClassPass does not always auto-sync with MindBody after changes.
- Instagram Stories or Facebook: post a visual schedule card for the upcoming week every Sunday. Use a Canva template with the studio's brand colors. Include class names, times, and instructor names.
- Google Business Profile: update the "Hours" and "Events" sections if a holiday schedule or special event is running.
Coordinate schedules with your staff scheduling cadence and surface updates via your waitlist management flow. McKinsey reports 60% of occupations could automate 30%+ of activities.
Frequently Asked Questions
How far in advance should a cycling studio publish its class schedule?
Publish at minimum 7 days in advance. Studios with strong pre-booking behavior (members who plan rides a week ahead) benefit from publishing 10-14 days out. For themed rides and special events, publish 3-4 weeks in advance to allow marketing campaigns to run.
What happens if MindBody goes down and riders can't book?
Have a manual backup: a waitlist form in Google Forms and the studio's direct phone number prominent on the website. Post a notice on social media and email the member list with booking instructions. Log any manual bookings in MindBody as soon as the platform is restored.
Should the VA make instructor assignment decisions independently?
The VA handles routine assignments based on the owner-approved availability and assignment rules. Any exception (a new format, a last-minute change to a flagship class, adding a new instructor to the schedule for the first time) should be approved by the owner before publishing.
How should the VA handle a class cancellation due to low enrollment?
Most studios have a minimum enrollment threshold (often 3-5 riders) for canceling a class. The VA should know this threshold, monitor enrollment 24-48 hours before class, and escalate to the owner for a final decision on cancellation. Send rider notifications within 2 hours of the decision.
Can a VA manage the MindBody schedule remotely?
Yes. MindBody is fully cloud-based and accessible with staff login credentials. The VA needs a staff account with schedule management permissions. The owner assigns this role in MindBody's Staff Management settings.