Skip to main content

How to Create a Class in the Core Calendar?

Add a class to your PushPress Calendar

Jessica Hamel avatar
Written by Jessica Hamel
Updated today

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

  1. Log into your PushPress Core Dashboard.

  2. 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!

Did this answer your question?