
Run group classes, workshops, appointments, 1:1 sessions, and livestreams in one system. Set recurring schedules that run automatically and adjust anytime.

Manage cancellations, capacity, booking windows, and access rules in one place. Auto-cancel underbooked classes to protect your time and revenue.

Members can browse classes, choose their favourite spot, and book in just a few taps – either on web or in your member app. Fewer clicks = fuller classes.

Offer pass bundles and class credits alongside recurring and unlimited memberships, without locking yourself into one rigid pricing model.

Smart Waitlist reallocates cancellations instantly, so popular classes stay full and accessible for all, with no manual admin needed.

Bookings stay perfectly in sync across your website and marketplaces, with real-time availability and no double bookings or manual updates.
"One of the things we're proud of is how high our attendance rates are, and bsport definitely plays a role in that."