Stripe Connect Setup

Group Class Scheduling — Start & End Dates

Control When Your Classes Run

Every group class has a Starting From date that determines when it first appears on your calendar. By default this is set to today, so your class shows up immediately. You can also set an optional Ending On date for seasonal or limited-run classes.

Creating a Group Class

1. Go to CalendarClasses tab → Create New Class 2. Set the class name, days of the week, and time 3. Starting From defaults to today — change it if you want the class to begin on a future date 4. Ending On is optional — leave it blank for ongoing classes, or set a date for limited-run series 5. Assign a trainer and save

How Dates Affect the Calendar

- The class only appears on the calendar from the start date onward - If you set an end date, the class stops appearing after that date - Scrolling to dates before the start date shows no occurrences for that class - Existing bookings and attendee records are not affected by date changes

Common Scenarios

Ongoing class (most common):

Set "Starting From" to today and leave "Ending On" blank. The class runs every week on the selected days indefinitely.

Future launch:

Set "Starting From" to next Monday. The class won't appear on the calendar until then — giving you time to announce it to clients first.

Seasonal series (e.g., 8-week bootcamp):

Set "Starting From" to the first week and "Ending On" to the last week. The class automatically stops appearing after the series ends.

Editing dates after creation:

You can change the start or end date at any time by editing the class. Only future occurrences are affected — past bookings and attendance records remain unchanged.

Ready to implement these strategies?

Join thousands of trainers using BuildStability to automate engagement tracking and prevent churn.

Start Your Free Trial