Many service franchises already run classes, but far fewer run structured, multi-session courses. The difference usually comes down to enrollment. A single class is easy to book. A six-week course means enrolling clients across every session, tracking who is committed to what, and doing it consistently across every location. MyTime’s recurring class enrollments handle that work in one step, which makes courses a practical offering rather than a manual one.
This article explains how recurring class enrollments work, the enrollment rules you can configure, and how different types of franchise businesses can use them to package and grow structured programs.
What are recurring class enrollments in MyTime?
Recurring class enrollments let franchise businesses schedule a class as a repeating series and enroll clients across that series in a single action, rather than booking each session one at a time. MyTime is a franchise management platform for service brands in beauty, wellness, pet care, fitness, and education, and this feature extends its class scheduling to support full multi-session courses.
When you schedule a recurring series, you set how often it repeats and when it ends. When you add a client, MyTime creates the individual session bookings for you based on the dates you select. Staff enroll a client across a full course from the roster without touching each session separately.
Why structured courses have been hard for franchises to run
Running a course is more operationally involved than running a one-off class. Enrolling clients session by session across a multi-week program takes staff time, invites errors, and gets harder to keep consistent as locations multiply. That overhead is often what keeps a franchise from formalizing courses in the first place, even when the demand is there.
Recurring class enrollments remove that friction. Because the series and its enrollment rules are configured once and applied across every session, staff spend less time on manual booking and merchants can offer courses as a packaged, repeatable product across all their locations.
How do you schedule a recurring class series?
You schedule a recurring class from the MyTime schedule by opening the class or event modal and setting a recurring frequency. The series can repeat daily, weekly, or monthly, at whatever interval you choose, and ends either on a specific date or after a set number of occurrences.
The steps are straightforward:
- Open the class or event. From your schedule, click Schedule Class/Event or select a time slot, then complete any fields that are not already prefilled from the class configuration.
- Set the frequency. In the Time field, click the recurring icon and choose how often the series repeats. For a session every two months, for example, select Monthly and enter 2.
- Set the end point. Choose either a specific end date or a total number of occurrences.
- Set the enrollment rules. Define the enrollment window and session commitment, covered in the next section.
- Save. The recurring frequency appears on the class modal. Review the details and save again to finalize the series.
The same scheduling flow is available on the MyTime Scheduler app, so staff can set up a series from a mobile device.
What enrollment rules can you configure for a course?
Two settings control how a recurring series behaves: the enrollment window and the session commitment. Together they let you match a course to the way your program actually runs.
Enrollment window controls when a client can join the series:
- First Session Only. Clients can enroll only at the start of the series.
- Anytime During the Series. Clients can join at any point, even after the first session. This is the default.
Session commitment controls what a client signs up for when they join:
- All Remaining Sessions. Clients are automatically enrolled in every remaining session once they join.
- Individual Sessions, Client Chooses. Clients pick specific sessions without committing to the full series. This is the default.
Because these settings are configured per class, one franchise can run a locked full-commitment training program and a flexible drop-in workshop side by side under the same platform.
Four ways to configure a recurring course
The two settings combine into four configurations, each suited to a different kind of program.
- Flexible entry and flexible commitment. Clients join at any point and choose only the sessions they want. Best for drop-in workshops and open series where attendance varies week to week.
- Early entry and flexible commitment. Clients must start at the first session but then choose which later sessions to attend. Useful when the opening session sets a foundation but the rest is optional.
- Flexible entry and full commitment. Clients can join mid-series, but once enrolled they are signed up for all remaining sessions. A good fit for progressive programs that still accept later entrants.
- Early entry and full commitment. Clients enroll at the first session and are committed to every session. The most structured option, suited to curriculum-based courses where continuity matters.

MyTime helps service businesses manage courses, classes, bookings, and client experiences across multiple locations.
How different franchise businesses use recurring courses
The value of configurable enrollment is that it fits real programs across very different verticals. A few examples of the kinds of merchants MyTime works with:
- Pet care. A dog training franchise runs a structured obedience course where clients commit to every session from the start, using early entry and full commitment so the curriculum stays intact.
- Arts and education. A pottery studio offers a multi-week series where clients can join mid-way and pick the sessions that fit their schedule, using flexible entry and flexible commitment.
- Wellness. A recurring meditation or fitness workshop welcomes drop-in attendance at any point, again using flexible entry so clients attend whenever they can.
In each case the program runs the way the business intends, and staff enroll clients across the series without managing sessions one at a time.
How do you add a client to a recurring course?
You add a client to a recurring series from the class roster in one enrollment action. Open the class, select View Attendees, and click Add Attendee. Search for an existing client or add a new one, then choose the attendee type if the class offers more than one.
To enroll the client across multiple dates, click Manage Enrollment to open the session selection modal, where you can check the specific sessions the client should attend. What you can select depends on the class configuration: locked sessions reflect the enrollment window and commitment rules, while open sessions can be checked or unchecked freely. When you save, MyTime creates the individual bookings for every selected session automatically, and the client appears on the roster for each one.
Turning classes into a scalable revenue stream
For franchises that already offer classes, recurring class enrollments are the infrastructure that makes courses worth offering. The operational load of multi-session enrollment no longer stands in the way, which means a loosely run series of classes can become a packaged course you schedule once, sell deliberately, and run consistently across every location. That is a more scalable and more predictable revenue stream than one-off classes alone.
Frequently asked questions
What is the difference between a class and a recurring course in MyTime?
A class is a single scheduled session clients book individually. A recurring course is a series of sessions scheduled together, with enrollment rules that let staff enroll a client across the whole series in one step.
Can clients join a course after it has already started?
Yes, if the enrollment window is set to Anytime During the Series. If it is set to First Session Only, clients can enroll only at the start.
Do clients have to attend every session in a series?
It depends on the session commitment setting. All Remaining Sessions enrolls them in every future session automatically, while Individual Sessions lets them choose only the dates they want.
Can different courses use different enrollment rules?
Yes. The enrollment window and session commitment are configured per class, so a franchise can run full-commitment courses and flexible drop-in workshops at the same time.
Can staff schedule recurring classes from a mobile device?
Yes. Recurring series can be scheduled and managed from the MyTime Scheduler app as well as the web schedule.
Does recurring enrollment work across multiple locations?
Yes. Franchises can run structured courses with consistent enrollment rules across every location from one platform.
Ready to offer structured courses across your locations? Book a demo.