A class, whether conducted in person or virtually, serves as a platform for instructors to engage with multiple attendees simultaneously. Global Classes are created at the parent level and are automatically added to the child level upon configuration, eliminating the need for manual setup in each franchisee account. In this article, we will outline the steps for creating global classes.
Things to know:
- The global database for classes must be enabled on the parent and child accounts. This is controlled by a hidden setting that can only be enabled by the MyTime team. Please contact our support team at support@mytime.com.
- The ability to create classes and events is controlled by the "Accessing Classes Menu" access control setting
- To configure classes for clients to schedule, the "Schedule Classes / Events" setting must be enabled on your account.
For franchise businesses, once a class is created at the parent level, it will automatically be added at the child level.
If the "Online Booking Settings" is not configured, the class/event will not be available for online booking.
If the "Members Only" checkbox is selected, only clients with an active membership can book the class/event.
To save a newly created class, make sure the following fields are completed:
Class Name
Category
Duration
Eligible Instructors
Attendee Type
Attendee Limit
Price
- Classes can be duplicated as needed, which helps avoid the hassle of creating multiple classes with the same price or similar features. This duplication can only be performed at the parent level. When you choose to duplicate a class, you will have the option to edit all details in the class configuration.
At the child level, on the class configuration page, you can edit the following for the global class:
Duration
Attendee Type
Eligible Instructors
To create a global class:
- Navigate to Business Setup > Classes
- Click on the Add New Class Category link
- Add a category name and save
- Select +Add Another Class link
- Here you will be able to add:
Class Name: The name of the class
Class Category: The category the class belongs to. Choose from existing categories.
Description: Additional details or notes about the class
What to Bring: Optional field to list any items participants should bring to the session. This information is not visible online but is included in the booking notification sent to the client.
Locations: The location(s) where the class will be held
Duration: The length of the class session
Eligible Instructors: Staff members who are authorized to lead the class
Eligible Resources: Equipment or spaces required for the class
- Attendee Type
- Limit: The maximum number of attendees allowed per session
- Price: The cost for clients to attend the session
- Hide Price: Controls whether the class price is shown during the booking process. Learn more here.
- Online Booking Settings: Define how far in advance clients can book (e.g., allow booking up to 30 days before the event and no later than 2 hours prior).
- Members Only: Restricts booking to clients with an active membership. This is enforced in both the booking widget and the internal roster—non-members won’t appear in the search when booking a member-only spot.
- Cancellation Policy: You can customize how far in advance clients can cancel classes and how late cancellations are handled. This includes setting timeframes, displaying messages during checkout online, and applying charges for late cancellations.
- Cancellation Window: Control how far in advance clients can cancel their class bookings, whether they can cancel up to the class scheduled start time or a custom cancellation timeframe (e.g., 1 hour, 12 hours, or 24 hours before start time)
- Display a Custom Cancellation Message: Allows you to create a custom message to inform clients of your cancellation policy. This message will appear online during the class checkout process.
- Enable Late Cancellation Charges: Once a custom cancellation window is configured, the “If a Client Fails to Cancel in Advance, Should MyTime Charge Them?” setting becomes available. If enabled, you can choose how to charge clients who fail to cancel in time:
- Full class/event price
- Percentage of the class/event price
- Flat fee
Once all the relevant information is entered, select the Save button at the bottom right of the page.
If you have any questions, please contact our Support Team at support@mytime.com.
Related Articles:
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article