Scheduling, payments, memberships, payroll, marketing, reporting. Every capability on this page ships with the platform. The matrix on pricing shows exactly which plan each one sits in.
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 any of 135+ 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 and not in receipts.
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.
Tick members, guests and course participants off on the class list from a phone or tablet, or check everyone in with one tap.
Email by default. SMS where you want it (per-message cost passed through, no markup).
Members sign in with email and password, or with Google or Apple if you enable it. Members you invite get a one-click link to set up their account.
Update payment method, see attendance history, download invoices, manage privacy preferences.
Every booking confirmation for a class, treatment or PT session comes with an .ics file plus Add to Google Calendar and Add to Outlook links, in your studio's time zone.
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 from the classes they taught. Shift swaps happen in the portal, with a notification to the team — not in 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 an hourly or per-class rate for each instructor and class type, with a separate rate for substitutes. The platform calculates the pay-out from the classes taught. Export as CSV for your payroll tool.
An instructor offers a class. Colleagues are notified and can claim it, and the class moves to them automatically. You see every open swap and can withdraw one nobody has claimed.
Mark attendance from a phone or tablet, one by one or everyone at once. When you use check-in, members who didn't show up are marked as no-shows after class, with the same consequence as a late cancellation.
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
Revenue per month split by source, VAT per month and quarter, attendance and no-show rates per class type and instructor, and member activity. Revenue, payments and memberships export as CSV, and Danish studios can also sync every payment to e-conomic, Billy or Dinero.
VAT is worked out per participant, not per order. That matters when one payment covers people on different rules, such as a family membership where one member is VAT-exempt. You set your studio's VAT rate yourself: there is one rate per studio, and US sales tax is not supported.
The fundamentals
Run in the EU, on servers in Germany. 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. A few sub-processors (Stripe, Anthropic) handle data outside the EU under SCCs and the EU-US Data Privacy Framework. 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.
Several locations, a bigger team or a closer look at the numbers: each has its own page.
On Pro and above, connect a domain like book.yourstudio.com. SSL handled automatically. Members never see "class-booking.com" on the booking site or in the transactional emails.
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, and you can run the day from a tablet or phone. No native app to install — and no fragmented update cycle to manage.
Yes. Standard migrations from the systems we handle most often (Mindbody, Glofox, Vagaro, MomoYoga, YOGO, Holdsport and the like) are included with onboarding at no extra cost: members, schedules, active subscriptions and remaining punch-card balances all transfer. Larger or unusual migrations are quoted as a fixed price agreed up front. Most migrations finish in a week.
Not a public one today. What you get instead: an embeddable booking widget for your existing website, Mailchimp and Brevo contact sync, CSV exports for your accountant and, in Denmark, a direct e-conomic sync. Tell us what you need to connect; it shapes what we build next.
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.