Skip to content

Setup example · Yoga & Pilates

Make yoga and Pilates courses easy to book

Some participants attend every week; others drop in occasionally. Offer suitable booking options for the same yoga and Pilates courses, with a shared calendar and a clear capacity for each session.

Explore the setup
Screenshot to follow

Two course types, one weekly calendar

A screenshot will show the example studio’s calendar with Tuesday yoga and Thursday Pilates. Course names, categories and start and end times will be visible.

Planned product screenshot using example data.

More ways to use this setup

Aerial yoga, Reformer & Lagree

For aerial yoga, Reformer Pilates and Lagree or Megaformer sessions, match course capacity to your available stations. Customers book the course; you plan the equipment.

Barre, stretching & gymnastics

Create separate sessions for each focus. Assign punch cards or subscriptions only to the courses where you want to accept them.

Children’s yoga

For children’s courses, identify who actually attends. The family example explains parent bookings and subscriptions for one named child.

Children’s & parent-child courses →

Meditation as a separate course

A quiet evening session can complement your programme. The meditation example shows in-person groups and a separate online evening.

Meditation & relaxation →

01 / What your offer needs

What your offer needs

One course, several booking options

Assign single bookings, a punch card and a subscription to the same courses.

Keep groups small

This example uses twelve places per session. Having credit does not reserve a place.

A regular schedule with flexible attendance

Recurring sessions structure your timetable. Participants book the individual dates that suit them.

02 / Setup example

How your offer could be structured

A practical starting point for your own setup. Names, times, capacities and conditions are example values.

Tuesday yoga

Date / period
Weekly · 6–7 pm
Capacity / allowance
12 places
Booking option
Single booking, ten-visit punch card, monthly subscription
Access
Direct booking
Setup note
Explicitly assign all three options to this course.

Thursday Pilates

Date / period
Weekly · 6–7 pm
Capacity / allowance
12 places
Booking option
Shared punch card and subscription; separate single-booking option
Access
Direct booking
Setup note
The same punch card covers both types of course.

Punch card / monthly subscription

Date / period
Visits or billing period
Capacity / allowance
Each course retains its capacity
Booking option
10 paid visits without a contractual expiry period; alternatively a subscription without a visit limit
Access
Assigned courses only
Setup note
Do not set a contractual expiry period for paid card units; check the remaining balance and assigned courses.

03 / Explore the setup

Four steps to your setup

  1. Set up the studio and location

    Create the provider and the location where the courses take place. Connect your Stripe account during onboarding for paid offers.

  2. Create three booking options

    Set up a single-booking option, a ten-visit paid Punch Card without a contractual expiry period and a monthly subscription without a visit limit.

  3. Assign options and repeat sessions

    Create weekly sessions with twelve places each. Explicitly assign the options that can be used for each course.

  4. Check the participant view

    Open a suitable session and check that the options, available places and punch card conditions are easy to understand.

Screenshot to follow

The ten-visit punch card settings

A screenshot will show ten paid visits without a contractual expiry period and the assigned yoga and Pilates courses. These are sample settings for this example.

Booking-option screenshot; not an importable template.

04 / The participant experience

The participant experience

  1. Choose a session

    The participant opens the yoga course they want in the calendar.

  2. Use an existing punch card

    They select an existing 10-visit Punch Card with available credit that is assigned to the course.

  3. Book a place

    A confirmed booking occupies one place. The participant can then check the remaining punch card credit.

Product clip to follow

Book with an existing punch card

This clip will show a yoga booking using existing credit, followed by the updated remaining balance. This workflow does not require a purchase.

  1. Open a session
  2. Select the existing punch card
  3. View the booking and remaining credit
Planned product clip · approximately 10–15 seconds.

Variations and important distinctions

Reformer Pilates

You can set a smaller capacity to match the number of machines you have. This does not track individual machines or schedule equipment automatically.

A subscription does not guarantee a place

Even a subscription without a visit limit only covers assigned courses within their capacity. Explain that participants still need to book each session.

Questions about this example

Can one punch card cover both yoga and Pilates?

Yes. Assign the same punch card to both courses as an allowed booking option. Participants then use their shared credit.

Does a monthly subscription reserve a place every week?

No. It enables access to eligible courses. A place is only reserved when a specific session is booked and confirmed.

Can I limit subscription visits?

Yes. A subscription can have a visit allowance per billing period. The fitness example shows a configuration with eight visits.