company logo

Help center

Go to CalendarPA
TermsPrivacy
Powered by
All collectionsBooking TypesRecurring Bookings: Series Sessions

Recurring Bookings: Series Sessions

Schedule repeating sessions with automatic date calculation, series discounts, and single checkout

Recurring bookings let you schedule a series of sessions—weekly coaching, monthly check-ins, or any repeating pattern—with a single checkout.

Plan requirement: Recurring and series bookings is available on Pro plans and above.

Setting Up a Recurring Booking Type

Dashboard Series Sessions page
  1. Go to Booking Types in your dashboard

  2. Create a new booking type or edit an existing one

  3. Open the Recurrence tab and turn on Enable Recurring Bookings

  4. Choose a Pattern: Daily, Weekly, Bi-weekly, Monthly or Custom Days

  5. Set Repeat every where it's shown, and for Custom Days pick the days of the week

  6. For a fixed series, set the Number of sessions (up to 52)

Recurring bookings need a fixed duration, so they aren't available on a booking type with flexible duration.

Recurrence Modes

  • Fixed Series: A set number of sessions (e.g., 8 weekly sessions). Invitees book them all upfront. Supports series discounts.

  • Open-Ended: Sessions keep generating on a rolling window. Invitees subscribe and can unsubscribe anytime. Open-ended subscriptions are free only; to charge, use a fixed series.

You also choose how guests register:

  • Drop-in: guests register for individual sessions

  • Series: guests commit to the full series and every session is booked at once

Series Discounts

Offer a discount for committing to a full series:

  1. In the booking type editor, find Series Discount

  2. Choose Percentage off total (e.g., 10% off), Fixed amount off total (e.g., $20 off) or Per-session discount (e.g., $5 off each session)

  3. A preview shows the total before and after the discount

> Tip: Series discounts encourage clients to commit to a full program upfront, improving your cash flow and their outcomes.

How It Works for Invitees

  1. Invitee selects the first session date

  2. Remaining dates are auto-calculated based on the pattern

  3. They see all dates, per-session price, series discount, and total

  4. Single checkout for the entire series

  5. Each session appears as a separate booking they can individually reschedule

Managing Series Bookings

  • Reschedule: Each session can be rescheduled individually

  • Cancel: Cancel remaining sessions in a series (past sessions are unaffected)

  • View: Series bookings show a series indicator on your dashboard

Did this answer your question?
😞
😐
😁