Use this guide to add one-time, recurring, or session-based classes to your PushPress Core Calendar. This article explains how to configure class details, reservation settings, capacity limits, and coach assignments.
Prerequisites
Admin or Manager access in PushPress Core
Class Types and Locations created in advance (recommended)
1. Access the Calendar
Log into your PushPress Core Dashboard.
Go to Schedule > Calendar.
In this video one time, recurring or session classes are covered as well as class capacity limits, registration parameters and coaching assignments.
2. Start Creating a Class
You can add a class in two ways:
Click + Create, OR
Click directly on a date/time slot and select Class.
A slide-out module will appear with Details and Settings sections.
Details
Class Name
Enter the class title (e.g., HIIT, CrossFit, Yoga, Kickboxing, Youth 6–8).
Class Type
Select from your pre-created class types.
Start Date
Defaults to today. You may schedule future classes as needed.
Time
Choose the class start and end times.
Repeats
Set whether the class repeats:
Repeats Forever (default)
Never – creates a single, one-time class
On a Date – creates recurring sessions with an end date
After X Occurrences – runs for a set number of classes
Assign Coaches (Optional)
Add one or more coaches to the class.
When complete, return to the top and switch to Settings.
Then assign coaches (optional) and scroll back to the top and move over to Settings.
Settings
These settings allow you to customize class options and parameters for reservations.
Reservation Closes
Determines when member bookings will no longer be accepted.
Admins may still add members manually through:
Calendar > View Class
Staff App (Coach Mode)
Toggle on to set a class capacity and define the maximum number of reservations.
When full:
Members will see “Class Full”
Members may join the waitlist
Late Cancel Settings
Define when a cancellation is considered “late.”
Early morning classes may require more notice
Other classes may require only 1–2 hours
Late Cancel Details:
Members attempting to cancel inside the window will be flagged as a Late Cancel.
Late cancels are recorded on the member’s profile.
If on a punchcard or limited membership, a session will be deducted.
You may manually return a session from their profile.
Late cancels are officially logged 30 minutes after class ends.
If you do not want to use this feature leave it as "At start time".
Location
Assign the class to a location (if applicable).
Locations may include Google Maps links and are useful for multi-room or multi-site gyms.
Save Your Class
Scroll to the top and click Save.
Your class will now appear on the calendar.
If you would like more information or need further assistance, please use our HELP DOCs, just like this one or reach out through PushPress Messenger, the little blue box in all PushPress products or email us at support@pushpress.com. Our team is here to help.
About PushPress
PushPress is the ultimate gym management software to help streamline your gym business. Thousands of gyms have become more professional thanks to PushPress, and now you can too!







