SquareOS Docs
Real Gym Scenarios

Create and run a class

How do we run Zumba/Yoga group class?

Question

How do we run Zumba/Yoga group class?

Steps

  • In Schedule or Admin, configure class category, room, eligibility, capacity, waitlist, cancellation cutoff, and trainer.
  • Cancellation cutoff means a booked client canceled inside that window is recorded as late canceled; waitlisted cancellation stays a normal cancel.
  • Add class levels only when the gym uses variants such as Beginner, Intermediate, Advanced, or Batch A. Blank level rows are ignored.
  • When scheduling the class, select only a level that appears under that class category; changing category clears incompatible levels.
  • Create recurring class or one-time class with a valid local start date/time, class level when used, and room or virtual link.
  • When editing or duplicating an existing class, keep the copied level only if it still describes the new session. Choose No level to clear the classification.
  • For weekly repeats, confirm the selected weekdays. For count-based repeats, enter how many classes to create; for until-date repeats, enter the last date the repeat should run.
  • Add clients or allow eligible booking; trial-linked class booking requires an active trial with remaining allowance.
  • Mark booked clients attended/no-show/canceled.
  • Complete class after session ends and review utilization reports.

Correct outcome

Capacity, waitlist, attendance, and instructor utilization remain accurate.

On this page