GymMaster Logo

GymMaster Gym Software Manual

Bookings and Classes

Add / Edit Class

This is your setup screen for creating and managing classes in GymMaster.
Here you define what the class is, who can book it, and how it appears in your online schedule.

Use the Classes settings to toggle options.


Class Details

Class Name:
Choose a name that clearly identifies the class to members. Keep it descriptive so members know exactly what to expect.

Class Category:
Assign the class to a category. This option only appears once the category has been created.
Categories help organize similar classes for easier booking and reporting.

Duration:
Set the standard length of the class. You can adjust the duration for individual sessions in the schedule if needed.

Max Participants:
Define the maximum number of members allowed in the class. Once full, new bookings will automatically move to the waitlist.

Color:
Choose a background color to make the class stand out on the schedule and help members identify it quickly.


Class Is For

Decide who can book and attend this class, and how it’s paid for. All membership types can be included.

Current Members:
Active members can book based on their membership benefits.
Class packs are not included in this option.

  • All Class Benefits: Members holding an All Classes membership, or with benefits for this category, can book.
    Pricing follows the membership benefit.
    To include members without relevant benefits, set a base price.

  • Selected Benefits Only: Only memberships with specific benefits including this class can book.
    Pricing follows the membership benefit. To allow other members, set a base price.

  • Base Price: Lets current members without class benefits enroll at a set price you define.

Casual & Prospects:
Allow casual visitors or non-members to book this class. Pricing is set here:

  • Free: No charge for casual or non-member bookings.
  • Fixed Price: Apply a set fee for all casual or non-member bookings.

Class Packs:
Enable members with class packs to book this class.

  • All Class Benefits: Any All Classes pack holder can book.
  • Selected Benefits Only: Only members with packs that include this class can book.

Restrictions

Control advanced booking restrictions to manage your class efficiently.

Multiple Bookings:
Allow members to hold multiple bookings for the same class, useful for crèche or family group sessions.

Seat Allocation:
Enable seat selection when booking; ideal for spin, pilates, or equipment-based classes.

Waitlist Limit:
Set the maximum number of members allowed on the waitlist.

Waitlist Cutoff:
Define how long before the class starts that new waitlist spots are no longer offered.


Online Bookings

Decide how and where this class is displayed for members in the Member Portal and Member App.

Disabled:
Class is not visible online. Staff can still book members manually.

Bookable Online:
Class is visible and open for online booking. Members can self-book, and staff can also book members.

Hidden from Schedule:
Class does not appear on the online schedule but is visible elsewhere in the portal or app. Staff can still book members.

Display Only:
Class is shown on the schedule but cannot be booked by members. Staff can manually book members.

Description:
Add a clear description for members. Displayed in the Member Portal and App. Include key details or requirements.

Open Online Bookings:
Set how long before class start online bookings open.

Close Online Bookings:
Set how long before class start online bookings close.

Logo:
Upload an image or logo to display alongside the class in the online schedule.

Forms to Sign:
Attach any forms or waivers members must complete to enroll.

Cancellation Cutoff:
Define how close to class start time members can cancel their booking.

Cancellation Mode:
Determine what happens when a member cancels online, for example, whether the spot is returned to the waitlist or removed entirely.


Bookings and Classes