Keep classes at the right size
Set capacity for each time slot and collect participant information. Use a waitlist to capture interest when the class is full.
Sell yoga classes, small-group training and personal sessions from your Shopify store. Cowlendar brings the class schedule, available places and repeat-booking offers into one customer journey.
Free plan. All features. View plan details.

Find your class
Example: 10 mats · Class pass availableA private coaching session reserves a trainer’s time. A yoga class reserves one of the places in a room. Cowlendar lets you build those services around different availability rules while keeping your offers in the same Shopify store.
Set capacity for each time slot and collect participant information. Use a waitlist to capture interest when the class is full.
Sell a bundle of sessions or a recurring service subscription. Explain the booking credits, renewal schedule and redemption rules for your offer.
Assign teammates and connect their calendars. Set the session duration and preparation time that fit the trainer’s day.
Use reminders before class and the Klaviyo beta integration for attended-customer segments or follow-up messages. Test the events and avoid duplicate notifications.
A studio can serve a new visitor, a regular class member and a personal-training customer with different service formats.
Illustrative offer. A subscription is a booking entitlement; confirm how credits, renewal and future reservations work for your setup.
One place from the class capacity
Define the booking credits and renewal
Trainer availability and a dedicated duration
Create class and private-training services with the correct duration, capacity and assigned teammates.
Choose a bundle or subscription and write clear credit and renewal terms. Test a first purchase and the next booking made with it.
Reserve the final place, inspect the waitlist and test a reschedule. Check customer communication and the trainer’s calendar.
If your business needs turnstile access, gym-floor attendance hardware or a full gym-management suite, evaluate those requirements separately from the booking flow.
Explore the setup guides ↗Cowlendar supports bundles and recurring service subscriptions. Define the credits and renewal rules, then test how customers use them to book classes.
Yes. Use separate services with the appropriate group capacity or individual teammate availability.
Do not assume it does. The subscription and the actual session reservations have separate rules. Configure and test the booking-credit flow for your offer.
Yes. A service can use a virtual meeting location. Zoom has a shared-link option for people booking the same group slot.
All features are available on the free plan. Choose a paid plan as your booking business grows.

One-to-one services · Staff calendars · In person or online

Seats per class · Session packs · Participant information

Specific event dates · Group capacity · Participant categories