Classes & progress8 minute tutorial

Schedule classes and locations

Build a recurring timetable, handle school and branch timezones, add one-off sessions, and understand which dated occurrences keep history.

On this page
  1. Before you start
  2. 1. Add branches only when needed
  3. 2. Create the weekly schedule
  4. 3. Review upcoming sessions
  5. 4. Add a one-off session
  6. 5. Open only the occurrences members may book
  7. Troubleshooting

Available now

This workflow is available in the web product.

Before you start

  • At least one program.
  • The school timezone confirmed under onboarding or Locations.
1

Add branches only when needed

A single-location school may skip branch creation and use the school timezone. Multi-location schools should add a name and timezone for every branch.

When a class has a location, that location’s timezone controls its displayed and generated time.

Open Locations
2

Create the weekly schedule

Open Schedule and choose ADD CLASS to add a weekly class such as Adult BJJ on Monday at 6:00 PM. Select the matching program, duration, optional capacity, and location.

Templates generate real sessions for the current schedule automatically; you do not recreate every class each week.

Open Schedule
3

Review upcoming sessions

Use Weekly schedule to review recurring classes by day. Upcoming classes and History show dated sessions used by attendance and the kiosk. Open a session to see eligible members and the live roster.

Use Edit on a weekly class to change its time or details. Changes are blocked when future occurrences have attendance, booking history, partner reservations, or assigned resources that need staff review first.

Removing a recurring template removes future occurrences that have no attendance or active booking. Past, attended, or actively booked occurrences remain as one-off history so their roster and audit evidence are not lost.

4

Add a one-off session

Choose One-time class for an open mat, visiting coach, make-up class, or other event that should count as class attendance.

Seminars that need registration, price, or event capacity may fit better under Events.

5

Open only the occurrences members may book

Member booking is closed by default. Open a dated class occurrence and let an owner or manager choose Open member booking when its capacity and details are ready.

Opening one occurrence does not open every future class in the recurring series. This keeps schedule changes under staff control.

Learn member reservations

Troubleshooting

If something looks wrong

Why did a recurring class appear at the wrong hour?

Check whether its location has a different timezone from the school. Also confirm the IANA timezone spelling rather than using a fixed UTC offset.

What is the difference between a class and an event?

Classes feed attendance and rank progress. Events track registrations and optional event capacity or price.

Keep going

Reviewed July 27, 2026.