Scheduling, payments, memberships, payroll, marketing, reporting. Every capability on this page ships with the platform — most of it on the lowest tier. The matrix on pricing shows exactly what sits where.
Scheduling
Drop-in classes, recurring weekly schedules, fixed-seat season courses with a stable roster, and one-off workshops — all in the same calendar, all sold through the same checkout. Members book in under 30 seconds; the instructor screen updates the moment they do.
Real-time across every screen. No page refresh, no five-minute caching delay between admin and instructor.
Memberships & payments
Punch cards, monthly subscriptions, gift cards, drop-ins, family bundles, discount codes — all on native Stripe in six currencies. No per-transaction commission stacked on top of Stripe's own rate.
Accepted at checkout
Many platforms stack a per-transaction commission on top of Stripe's own fee — typically 1–2% per booking, which compounds fast at studio volume. Class Booking takes nothing from the transaction. Your costs are Stripe's standard rate plus the monthly subscription. That's it.
Member experience
A full booking site with CMS, your colours, your photography, your domain. Mobile-first, sub-second loads, Apple Pay and Google Pay at checkout. Members never see Class Booking — not in the UI, not in receipts, not in calendar invites.
Your logo, colours, photography. CMS pages for About, FAQ, schedule descriptions. SEO-ready out of the box.
book.yourstudio.com. SSL handled. Members never see "class-booking.com" — not even in receipts.
Loads in around a second. No app to install. Apple Pay and Google Pay at checkout.
QR code, name lookup, or self check-in via a tablet at the door. Works offline for short outages.
Email by default. SMS where you want it (per-message cost passed through, no markup).
No password to forget. Members get a one-click sign-in email. Optional password if you prefer.
Update payment method, see attendance history, download invoices, manage privacy preferences.
Every booking generates an .ics file. Lands cleanly in Apple, Google or Outlook calendars.
Used by
Yoga, pilates, fitness, dance, music, language and movement studios across Europe and North America.
Operations
Instructors get their own restricted login. Payroll calculates itself. Shift swaps run through eligibility rules and an audit trail, not a WhatsApp group.
A separate, restricted login. Instructors see their own schedule, take attendance, and view their pay. They do not see your revenue or other instructors' rates.
Set rates per instructor, per class type or per attendee. The platform calculates the pay-out. Export as CSV that imports cleanly into common payroll tools.
An instructor offers a class. Eligible colleagues see it and can claim it. You decide whether the swap needs your approval.
Mark attendance from a phone or tablet. Track no-shows. Manage which classes share a room and catch double-bookings before they happen.
Marketing
Segmented newsletters, a blog with proper SEO and OpenGraph, win-back automations, abandoned-checkout follow-up, embeddable widgets for an existing WordPress or Squarespace site. The booking system already owns the data — there's no second tool to keep in sync.
No Mailchimp account required. If you already run one, two-way sync keeps both sides current.
Reporting & integrations
Monthly revenue split by source, per-participant VAT summary, attendance and no-show rate per instructor, cohort retention, CLV, acquisition channel. Export formats match e-conomic, Billy and Dinero in DK and the equivalent tools elsewhere — not a generic CSV your bookkeeper has to clean up.
Tax is calculated per participant — not per order. That matters whenever a single payment covers people on different rules: family memberships, exempt members, mixed-jurisdiction bookings. European VAT, UK VAT and US sales-tax flows are each modelled the way the regulators expect, rather than aggregated at the order level.
The fundamentals
Hosted in the EU on infrastructure we operate ourselves. GDPR-grade privacy by default, regardless of where your studio operates — increasingly the global standard as US state laws (CCPA, Virginia CDPA and others) catch up. Signed DPA on every plan.
An admin-side assistant that knows your specific studio setup. Answers "how do I refund a punch card?", "move a class to another room" or "why is this member showing as unpaid" against the real configuration and the help library.
It points to the right screen rather than making changes for you, and your data is never used as training input.
On Pro and above, connect a domain like book.yourstudio.com. SSL handled automatically. Members never see "class-booking.com" anywhere — not in the booking site, the transactional emails, the PDF receipts or the calendar invites.
Native Stripe integration: Visa, Mastercard, Amex, Apple Pay, Google Pay, SEPA Direct Debit, iDEAL, Bancontact, Klarna, plus the regional methods Stripe supports across Europe. Settle in EUR, GBP, DKK, SEK, NOK or USD. Stripe charges its standard rate; we add nothing on top.
The booking site and admin are mobile-first. Members typically book in under 30 seconds. Front-desk staff run the day from a tablet. No native app to install — and no fragmented update cycle to manage.
Yes, free of charge. We have moved studios from Mindbody, Glofox, Acuity, Vagaro, MomoYoga, YOGO, Holdsport and WellnessLiving. Members, schedules, active subscriptions and remaining punch-card balances all transfer. Most migrations finish in a week.
A REST API and webhooks ship on the Studio plan. Events for bookings, cancellations, payments, signups, membership changes and waitlist promotions. Use it for accounting integrations, CRM sync, custom dashboards or anything else you build internally.
Per participant, not per order. That matters whenever a single payment covers people on different rules — family memberships, exempt members, mixed-jurisdiction bookings. European VAT, UK VAT and US sales-tax flows are each modelled the way the regulators expect, rather than approximated at the order level. Whichever country your studio operates in, the tax engine reflects how memberships actually work.
14 days, full access, no card required. Your trial comes pre-seeded with sample data so you can click through the platform before configuring anything.
Designed and engineered in Copenhagen. Used by studios across Europe and North America.