Skip to main content

How to Create Recurring Class Bookings in PushPress Core

How staff book a member into a class on a repeating schedule in PushPress Core, plus how to edit or cancel the series.

Written by Jessica Hamel

Overview

Recurring Bookings let staff reserve multiple future classes for a member in one flow. Ideal for ongoing programs, bootcamps, youth sessions, and fixed training blocks.

Who can do this: Staff only. Members cannot create recurring bookings themselves.How to Create a Recurring Booking
​
​

1. Create a Recurring Booking

  1. Go to Schedule.

  2. Click the class you want to book the member into, then click View Class.

  3. Click the blue + Add button in the top right corner.

  4. Select the member.

  5. Choose Recurring as the reservation type.

  6. Set the schedule pattern:

    • Days of the week (e.g., Mon/Wed/Fri)

    • Number of weeks or an end date

    • Or leave it open-ended

  7. Review the sessions and confirm.

2. What Happens After You Confirm

  • Sessions appear on the member's profile and on each class roster.

  • Full classes are skipped. If waitlists are enabled, the member is added to the waitlist instead.

  • Open-ended bookings (no end date on the member or class) book one year out and keep adding.


3. Cancel a Recurring Booking

  1. Open the member's profile → Schedules.

  2. Select the class reservation → Cancel Reservation.

  3. Choose This class or This and all future classes.


4. Edit a Recurring Booking

Editing changes the days of the week for a specific date range only. It does not shorten the series or remove bookings outside that range.

  1. Open the member's profile → Schedules.

  2. Find a class reservation → Edit Recurring.

  3. Adjust the date range and days of the week.

  4. Save. Changes apply only to the selected date window.

Example

  • Original series: Dec 1–31, Mondays

  • Edit: Dec 1–20, Tuesdays

  • Result: Dec 1–20 move to Tuesday. Dec 21–31 stay on Monday. Nothing is deleted.

Note: To end a series early, cancel with This and all future classes. Editing will not remove future dates.


5. Using the AI Assistant (Beta)

Verify this feature is still available before publishing.

Staff can describe the pattern in plain language, e.g., "Book Sarah for yoga on Mondays and Wednesdays for 8 weeks." The Assistant generates the schedule for review and confirmation.


6. Grow Notifications

For recurring reservations or cancellations, only the first event triggers a Grow message (same as appointments). An aggregated summary notification is planned.


Common Questions

Can members book recurring classes themselves? No. Staff only.
​

Does it work for all class types? Yes, any class with an active schedule.
​

How far ahead can I book? Indefinitely. With no end date, it books one year out and keeps adding.
​

What if a class is full on one date? That date is skipped, or the member is waitlisted if enabled.
​

Can I cancel one session in a series? Yes. Choose This class when cancelling.


Troubleshooting

Issue

Possible Cause

Solution

Can't find where to book recurring

Starting from the member profile

Start from Schedule → class → View Class → + Add

A date didn't book

Class full or unavailable

Check class capacity and schedule

Booking not on roster

Series not confirmed

Confirm the series was saved

AI Assistant not generating pattern

Unclear phrasing

Rephrase or book manually


Did this answer your question?