Skip to main content

Core | Calendar — Edit, Cancel & Embed Classes

How to edit a class, cancel or delete a class (single or recurring), notify members, and embed your public calendar on your website.diting a class

Written by Jessica Hamel

Editing a class in the PushPress Calendar is quick and easy. You can make changes to a single class or an entire class series in just a few clicks.


Overview

This article consolidates all calendar management tasks for classes in PushPress Core — editing details, handling cancellations, member notifications, and embedding the calendar on your website.

Who can do this: Admin and Staff with schedule access

Where: Control Panel → Schedule → Calendar


Editing a Class

Quick Edit (coach or assistant only):

  1. Click the class on the calendar.

  2. Update the Coach or Assistant directly.

  3. Changes save automatically.

Full Edit (all class settings):

  1. Click the class on the calendar.

  2. Click Edit.

  3. The class settings panel opens on the right.

  4. Update any of the following:

    • Title, Description, Class Type, Location

    • Coach, Date, Start Time, End Time

    • Registration Window (how far in advance members can book)

    • Late Cancel Window (deadline for cancellation without penalty)

    • Class Capacity (max reservations)

  5. Click Save.

Editing a recurring series:

When you edit a recurring class, you'll be prompted to choose the scope:

  • This class only

  • This class and future classes on this day

  • This class and all future classes in the series

These options apply only to the selected class time — other times in the series are not affected.


Cancelling or Deleting a Class

Use this when a class needs to be removed from the schedule — for holidays, weather, or low registration.

  1. Click the class on the calendar.

  2. Click the trash can icon.

  3. Choose the deletion scope:

    • This class only

    • This class and all future classes on this day of the week

    • This class and all future classes in the series

Important: Cancelling a class does not automatically notify members. You must message them manually (see below). Any class credits for members who were not checked in are automatically returned when the class is cancelled.


Notifying Members of a Cancellation

Before or after deleting the class, notify anyone who was registered:

  1. Click the class on the calendar (before deleting).

  2. Click View Class.

  3. Select All Members or specific members.

  4. Send via SMS, Email, or both.


Embedding the Calendar on Your Website

You can embed a public view of your class schedule on any website using an iframe.

Get the calendar URL:

  1. Go to Schedule → Calendar in the Control Panel.

  2. Click the Share button.

  3. Copy the calendar URL.

Embed code:

<iframe src="<https://YOURSUBDOMAIN.pushpress.com/landing/calendar?framed=1>"    style="width:100%; height:1200px;" frameborder="0">   <noframes>     <a href="<https://YOURSUBDOMAIN.pushpress.com/landing/calendar?framed=0>">Schedule</a>   </noframes> </iframe>

Replace YOURSUBDOMAIN with your PushPress subdomain (the part before .pushpress.com in your Control Panel URL).


Troubleshooting

Edit isn't applying to the whole series

  • Make sure you selected the correct scope option — "This class only" is the default

  • If you need to update a recurring series, select "This class and all future classes in the series"

Members weren't notified of a cancellation

  • PushPress does not send automatic cancellation notifications — manual messaging is always required

  • If you've already deleted the class, credits are returned but you'll need to notify members through Communicate or directly

Calendar isn't showing on my website after embedding

  • Confirm the iframe code is correct and your subdomain is accurate

  • Some website builders restrict iframes — check with your website platform if the embed isn't displaying

Did this answer your question?