Note: This module is currently in development and may change at any time. We will endevour to keep this guide up to date as changes occur.
Using the Class Calendar Module in My Studio Manager
The Class Calendar module allows you to organise, display, and manage your classes in a clear, structured way — both inside your system and on your website (if you use the registration widget). This guide will walk you through creating Groups, Categories, and Calendars, plus setting up schedules, attendance, and pricing.
1. Accessing the Class Calendar
From the Class Configuration screen, you’ll find Group Configurations.

Here, you can:
Import an existing group from your current calendar, or
Create a new group.
Groups are essential for organising and categorising different calendars (e.g., by location, age group, or program). These groups also control how classes appear on your website if you use the registration widget.
2. Creating a New Group
Click Create New Group.

Enter a Group Name (e.g., Studio One, Minis Program, Ages 8–10).
Recommendation: Use either your class age groups or your studio locations as group names.
Add a Slug — this will appear in the class URL (e.g., yourstudio.com/off-centre-minis).
Add a Description (e.g., “Join our Off-Centre Minis class”).
Select a Default Teacher from your current users.
To add new users, go to Settings → Staff and add your team members.
You can leave this blank and update later.
Set the Group Purpose and Number of Items (This will create the the number of calendars/classes you want for this group for you to edit).
Click Save. Your new group will appear in the list.
To edit a group later, click the yellow pencil icon.
3. Understanding Categories & Calendars
Inside a group, you’ll see:
Categories — further breakdowns of your classes (e.g., age levels within a program).
Calendars — your classes

You can:
Edit existing calendars using the pencil icon
View attendance using the document icon
Mark attendance or create an external calendar attendance link using the person icon
4. Setting Up a Class Calendar

Assign to a Category.
Enter the Calendar Name — recommend using Class Name + Day + Time (e.g., Minis Tap Monday 5:00–5:45pm).
Event Title — can be the same as the calendar name (appears on certain website widgets).
Calendar Address — enter your studio room/location (e.g., Studio 2).
Teacher — select the primary teacher for the class.
Number of Seats — maximum students before the class shows as full.
Add a Description and optional Image (shown on your website).
Click Continue.
5. Scheduling Your Class

First Lesson Date — the start date (e.g., Monday 11th).
Start Time & End Time — set exact times (e.g., 5:00pm–5:45pm). End time will appear once you have set the repeat scheduling.
Set your repeating schedule for this class — select until the end of the term or year.
Use Add to Group to name each term (e.g., Term 3, Term 4).
When setting up the next term/year, you can transfer students from one term to the next.
6. Trial & Pricing Options

Trial Class Settings — controls how this class appears for trials on your website (can be changed later).
Booking Fee — per-class fee. Leave blank if you plan to set an overall booking/trial fee later.
Default Price — only relevant if using this module to charge for classes directly. We recommend setting up invoicing for these classes in the Payments menu.
Custom Pricing — available for special rates.
Click Save when done.
7. Final Steps
Repeat the process for each class you want to add.
Your classes will now be:
Organised in groups and categories
Displayed correctly in your calendar
Ready for website registration and attendance tracking