Help

Override a single session

Change the capacity, price, time, or details of one occurrence - or hide or cancel it - without touching the rest of your schedule.

8 min read

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.

The Edit session panel for one occurrence, showing Details, Schedule, Prices, and Messages sections
The Edit session panel - changes here apply to this single occurrence only

Open one occurrence

  1. 1
    Open Bookings to reach the admin calendar.
  2. 2
    Find the date and click the session you want to change.
  3. 3
    In the panel that opens, select Edit this session (or Edit session for a non-recurring date).
  4. 4
    The 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.

Schedule changes live elsewhere

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.

  1. 1
    Open the occurrence and expand Details.
  2. 2
    Set the capacity to the number of spaces you want for this date.
  3. 3
    Select 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.

Lowering capacity below what's booked

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.

  1. 1
    Open the occurrence and expand Schedule.
  2. 2
    Set the new start time, the duration in minutes, or both.
  3. 3
    Select Save.
Booked customers aren't notified of time changes

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.

A non-recurring date saves directly

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.

Hide a single session

Sometimes you want one occurrence off your public calendar without cancelling it - the session still runs, you just don't want customers booking it from the calendar that day. Hiding does exactly that, and unlike cancelling it never touches a booking or refunds anyone.

  1. 1
    Open the occurrence from the calendar, or from a session's row on Bookings.
  2. 2
    Select Hide from calendar in the calendar popup, or Hide on the Bookings panel. On a phone, open Edit session and select Hide session - the Bookings panel keeps only Edit and Add on a narrow screen.
  3. 3
    Confirm. The session comes off your public calendar straight away.

A hidden session:

  • Comes off your public booking calendar - customers browsing your booking page won't see it there.
  • Still books through its share link - anyone you send the direct link to can book it as normal, which makes hiding a tidy way to run a quiet or invite-only session.
  • Keeps its bookings - nobody is refunded or emailed, and existing bookings stay exactly as they are.

It's fully reversible: open the session again and select Show on calendar, Show, or Show session - whichever the surface you're on offers - to put it back. Hidden sessions keep a Hidden badge on your admin calendar so you never lose track of them.

Hide or cancel?

Hide when the session still runs and you only want it off the calendar - sold out, an invite-only booking, or a slot you're not offering this week. Cancel when it genuinely isn't happening and booked customers need a refund and a heads-up.

Your admin calendar keeps showing hidden sessions by default so you don't lose sight of them. Use the filter button above the calendar to hide them from your own view - or to show cancelled ones - without changing anything customers see.

Hiding a whole session type

This hides one occurrence. To take an entire session type off your calendar, set its Visibility to Hidden in the session editor. Both work the same way - off the calendar, still bookable by link.

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. If the session still runs and you only want it off the calendar, hide it instead (above) - cancelling refunds and emails everyone booked.

  1. 1
    Open the occurrence from the calendar.
  2. 2
    Expand Cancel session at the top of the form.
  3. 3
    Select Cancel session and confirm.

Cancelling one occurrence does all of this automatically:

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.

Past sessions can't be cancelled

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.

Reinstating doesn't restore old bookings

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

  1. 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.

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

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. What's the difference between hiding and cancelling a session? Hiding takes one occurrence off your public calendar but keeps its bookings and its share link working - use it when the session still runs. Cancelling refunds and emails booked customers - use it when the session isn't happening. Both are reversible.