operations

Recurring Class Scheduling: Set It Once and Fill It Every Week

How to configure recurring classes in booking software — exceptions, cancellations, and instructor substitutions — without manual intervention each week.

The Zatrovo TeamThe Zatrovo Team· December 18, 2025· 9 min read
Studio hero image
Photo on Unsplash

Studios that configure recurring classes with exception and substitution rules spend 80% less time on weekly schedule management than those re-creating or manually adjusting classes each week. The setup is a one-time investment. The return is every Monday morning for the next two years.

What Is a Recurring Class and Why Does Configuration Matter?

A recurring class is a class instance that repeats on a defined cadence — same time, same day, same instructor — until the series ends or is modified.

The configuration matters because the alternative is building each class instance manually. A studio running 20 classes per week over 52 weeks creates 1,040 individual class instances manually if recurring scheduling is not configured. That is not an exaggeration. Studios without proper recurring class setup routinely spend 3–5 hours per week on schedule management that should take 20 minutes.

The configuration investment is typically 2–4 hours for a studio building its first complete recurring schedule. The return is hundreds of hours over the life of the studio.

How Do You Set Up a Recurring Class Correctly?

A properly configured recurring class has six components.

Class type. What is this class — its name, format, and level? The class type is the template. Every recurring instance of "Tuesday 6am Vinyasa Flow — All Levels" inherits its settings from the class type.

Default capacity. How many clients can book this class? Set at the room or equipment limit, not at an aspirational number. Overbooking a class creates operational problems and client dissatisfaction.

Duration. The scheduled duration of the class, which drives the booking system's understanding of when the room and instructor are unavailable for the next booking.

Default instructor. Who teaches this class in standard operation? The recurring series should be linked to a specific instructor profile, not left blank.

Recurrence rule. Which days, at what times, for how long? Most scheduling platforms support standard patterns (weekly, bi-weekly) and some support more complex patterns (every Tuesday and Thursday, or first Monday of the month).

Booking window. How far in advance can clients book? A 7-day booking window is standard for most studios; some high-demand studios open booking 14 days out.

How Do You Handle Instructor Substitutions Without Breaking the Series?

Instructor substitutions are one of the most common recurring class management tasks. Done right, they take two minutes. Done wrong, they create cascading notification problems.

The correct substitution workflow:

  1. Open the recurring class series in your booking software.
  2. Select "Edit this and future events" if the substitution is ongoing, or "Edit this event only" for a single occurrence.
  3. Change the assigned instructor to the substitute.
  4. Save the change — your platform should automatically generate client notifications.
  5. Optionally, add a note to the class that clients will see when they open their booking: "This class will be taught by [Substitute Name]."

The staff communication workflow:

  • Original instructor notifies studio manager as soon as the substitution is needed.
  • Studio manager confirms substitute availability before making the change in the system.
  • Substitute receives the class details (platform, playlist if relevant, any regular client considerations) from the original instructor.

How Do You Cancel a Single Occurrence Without Disrupting Regular Clients?

A single cancellation — public holiday, instructor unavailable, studio event — should be isolated to that occurrence.

The process:

  1. Navigate to the specific occurrence date in your schedule.
  2. Select "Cancel this occurrence only."
  3. Configure the cancellation to automatically notify booked clients.
  4. Choose the credit handling: return credits to client accounts, or allow rebooking to a different class.
  5. Add a message explaining the cancellation that clients will see in their notification.

The credit handling decision is important. Studios that offer an automatic credit return on cancelled classes have materially lower churn from cancellation events than those that require clients to request credits. Make credit return the default, not the exception.

For clients who had a waitlisted spot on the cancelled class, the notification should still acknowledge them: "This class was cancelled — here are other classes this week with open spots."

What Is the Exception Management Framework for Recurring Schedules?

The Schedule Exception Hierarchy defines how different types of changes should be handled.

Exception management framework for recurring class schedules, Zatrovo operator recommendations, 2026.

The permanent time slot change — moving Tuesday 6am to Tuesday 7am indefinitely — requires the most careful handling. It should not be done as a recurring series edit on the existing classes. End the existing Tuesday 6am series and start a new Tuesday 7am series with appropriate lead time. This keeps your historical data clean and gives clients a clear before/after reference.

How Do Client Notifications Affect Schedule Change Outcomes?

Notification quality is the largest determinant of whether a schedule change causes churn or simply causes a temporary disruption.

The notification that works:

  • Specific. "Your Tuesday 6am Vinyasa on January 14th has been changed to 7am" — not "your upcoming class has a schedule update."
  • Immediate. Sent within minutes of the change being saved in the system, not on a delayed schedule.
  • Actionable. Includes a clear option: keep the revised booking, cancel without penalty, or rebook to another time.
  • Multi-channel. SMS and email. Email-only misses the clients who most need the notification.

How Do You Manage Recurring Classes Across Multiple Instructors?

Multi-instructor schedule management requires clear ownership and substitution protocols.

The operational standard:

  • Each recurring class series has a designated lead instructor.
  • The lead instructor is responsible for finding a substitute when unavailable — not the studio manager.
  • Substitutes are drawn from a pre-approved list of instructors qualified to teach the specific class format.
  • Any substitution must be confirmed in the booking system at least 24 hours before the class.

Studios that put substitution responsibility on the manager rather than the instructor create a bottleneck and an accountability gap. The instructor knows about the conflict first and knows the class format best. They should own the substitution process.

For the full scheduling software evaluation framework, see the scheduling software playbook. The substitute instructor system guide covers the qualification and approval process in detail. The schedule change notifications guide has notification templates for every scenario type.

Zatrovo

Run your studio on Zatrovo

Configure recurring classes, exceptions, substitutions, and notifications on one platform.

Start 14-Day Free Trial
The Zatrovo Team
Written by
The Zatrovo Team
Studio operations research

We write playbooks for studio operators — based on data from thousands of studios running on Zatrovo across pilates, yoga, lash, nail, massage, salon, dance, and fitness.

Related reading