Learn how to override a single session - so a one-off change like a smaller capacity, a different price, or a moved start time applies to that date only, and your repeat schedule keeps running unchanged.
A repeat schedule generates the same session week after week. Most of the time that's exactly what you want. But every so often one occurrence needs to be different - fewer spaces while a bench is repaired, a higher price for a busy bank holiday, a start time pushed back an hour, or the session pulled entirely. Instance overrides let you change that single occurrence without editing the schedule behind it.
You edit a single session from the admin calendar, not the session editor. Open Bookings, find the date on the calendar, and click the session.

Open one occurrence
- 1Open Bookings to reach the admin calendar.
- 2Find the date and click the session you want to change.
- 3In the panel that opens, select Edit this session (or Edit session for a non-recurring date).
- 4The Edit session form opens with the occurrence's date and time in the header.
Everything you change here is stored as an override on that one occurrence. The schedule, and every other session it generates, stays as it was.
To change the time, price, or capacity of the whole series, edit the schedule in the session editor instead. That's the right tool when the change should apply to every session, not just one date.
What you can override
The Edit session form is split into sections, each overriding one part of the occurrence:
- Details - the session name, description, capacity (the number of spaces), and the maximum spaces one customer can book.
- Schedule - the start time and duration, in minutes, for this date.
- Prices - which price options, memberships, and add-ons show on this date, and the price for each.
- Messages - the visit instructions shown to customers who book this date.
Leave a section untouched and the occurrence inherits the schedule and template values, so you only ever set what's genuinely different.
Change capacity for one date
Capacity follows a clear order of precedence: an instance override wins over the schedule's capacity, which in turn wins over the template's capacity. Setting a capacity override here changes only this occurrence.
- 1Open the occurrence and expand Details.
- 2Set the capacity to the number of spaces you want for this date.
- 3Select Save.
Use this when a single session has fewer spaces than usual - a bench out of action, a smaller room, or a partial private booking.
An instance override doesn't cancel existing bookings. If you drop capacity below the number of spaces already taken, the session is simply full and won't accept new bookings until cancellations free space.
Change the price for one date
In the Prices section you can show, hide, or re-price a price option, membership, or add-on for this date alone. Each row inherits from the schedule by default, so you only override what changes - a higher rate for a peak date, or a hidden member price for a special one-off.
The override applies to this occurrence only. Every other date keeps its usual pricing. For pricing that should apply to the whole series, set it in the session editor.
Move or shorten one session
Use the Schedule section to set a different start time or duration for this date.
- 1Open the occurrence and expand Schedule.
- 2Set the new start time, the duration in minutes, or both.
- 3Select Save.
If the session already has bookings, Session warns you before saving a time change and those customers are not emailed automatically. Contact them yourself so nobody arrives at the old time.
Choose how far a change reaches
When the session comes from a repeat schedule, saving asks how widely to apply your change:
- This event only - the override applies to this single date. Everything else stays the same.
- This and following events - applies to this date and all future ones, splitting the schedule from here on. Time, capacity, and detail changes carry forward; price, membership, and add-on changes save to this date only.
- All events - opens the full session editor so you can change every session in the series.
For a true one-occurrence override, choose This event only.
One-off events and other non-recurring dates don't show this choice - there's only one occurrence to change, so saving applies it straight away.
Cancel a single occurrence
To pull one session - a closure, a clash with a one-off event, or a date you simply can't run - cancel that occurrence without removing the schedule.
- 1Open the occurrence from the calendar.
- 2Expand Cancel session at the top of the form.
- 3Select Cancel session and confirm.
Cancelling one occurrence does all of this automatically:
- Removes the session from customer calendars.
- Refunds any paid bookings via Stripe.
- Returns voucher credits and member-included sessions to each customer's balance.
- Sends each booked customer a cancellation email.
Bookings are soft-cancelled - kept as records and hidden from customers - so an accidental cancel stays recoverable. Cancelling never deletes the occurrence from your history.
The cancel option disappears once a session's end time has passed. Past sessions are attendance and revenue history, so they stay on the record.
Reinstate a cancelled occurrence
A cancelled session can be brought back. Open it from the calendar and select Reinstate session. The date becomes bookable again straight away.
Bringing a session back makes it available for new bookings, but it does not restore the bookings that were cancelled. Those customers were already refunded and notified, so they need to rebook.
Common questions
-
Does an override change my repeat schedule? No. An instance override is stored on the single occurrence only. Your repeat schedule and every other session it generates are untouched.
-
How do I change every session in the series? Choose All events when saving, or open the schedule directly in the session editor. Both apply the change to the whole series.
-
What's the difference between cancelling one occurrence and deleting the schedule? Cancelling pulls one date and refunds its bookings, leaving the schedule to keep generating future sessions. Editing or removing the schedule in the session editor affects the whole series.
-
Will customers be told if I move a session's time? Not automatically. Session warns you when a time change affects existing bookings, but those customers aren't emailed - contact them yourself. Cancelling, by contrast, does send an automatic cancellation email.
-
My override lowered capacity below the number already booked - what happens? The session counts as full and takes no new bookings. Existing bookings are kept. To free up space you'd need a customer to cancel, or you can cancel the occurrence entirely.
-
Can I override an add-on or membership price for one date? Yes. The Prices section lets you show, hide, or re-price price options, memberships, and add-ons for that occurrence alone.