TeamUp is one of the good guys — public pricing, no contracts, well-liked support. But the price scales with your customer list, and since the DaySmart acquisition in 2022 it's part of a large US software portfolio. Class Booking keeps the fairness and adds a flat price that doesn't grow every time your business does.
Why studios switch
TeamUp starts at $119/month for up to 100 active customers and steps up in bands as you grow. Class Booking is a flat plan — the same price whether you have 80 members or 800.
TeamUp was acquired by US-based DaySmart Software in September 2022. Nothing wrong with that — but the roadmap is now set inside a large multi-vertical portfolio, not by an independent studio-software team.
TeamUp's custom branded app costs an extra $99/month — almost doubling the entry price. Class Booking includes a branded web experience on every plan.
TeamUp gives you embeddable widgets and a booking page. Class Booking gives you a full CMS with custom pages, so your booking site can be your whole website.
Class Booking is built in Denmark and hosts all data in the EU. If GDPR posture matters to you, that's one less processor agreement to worry about.
Side by side
No spin. Both columns reflect public pricing and published features at the time of writing.
| Class Booking | TeamUp | |
|---|---|---|
| Starting price | €10 / £8 / $13/month | $119/month (up to 100 active customers) |
| Price as you grow | Flat — plan price doesn't scale with members | Steps up with active-customer bands |
| Pricing transparency | Public | Public |
| Annual contract | No — monthly rolling | No — monthly rolling |
| Setup fee | €0 | $0 |
| Branded member app | Branded web app included | $99/month add-on |
| Custom CMS pages | Yes — drag and drop | Embeddable widgets, no CMS |
| EU data hosting | Yes — Denmark | Not published (US-owned company) |
| Multi-language UI | EN, DA, DE, SV, NB, ES | English-first |
| Data migration | Done for you | Import assistance available |
| Multi-location support | Yes — Studio plan | Unlimited locations included |
| Stripe integration | Native — your own Stripe account | Stripe + GoCardless |
Honest take
We're not the right fit for everyone. Here's when you should stay with TeamUp.
Tell us when you want to switch. We export your members, classes, schedules and active subscriptions from TeamUp, import them to Class Booking, sit on a video call with you to verify everything looks right, and switch your domain over the weekend. Your customers don't notice.
Typically 5–7 business days. TeamUp has solid data exports, which makes our job easier: we export members, memberships, class history and pass balances, import everything to Class Booking, verify with you on a video call, and switch your domain on a weekend.
Card subscriptions running through Stripe transfer cleanly via Stripe's official tokenisation — billing dates and prices preserved, members don't notice. Direct-debit memberships collected via GoCardless work differently: members authorise a new mandate on Class Booking, which we time with the cutover and support with an email template. We confirm your exact setup on the discovery call.
Yes — TeamUp provides CSV exports of customers, memberships and attendance, and there's no contract holding your data hostage. We handle the export and import for you.
Fair point, and it makes switching easy: there's no lock-in to wait out on either side. The case for moving is the flat price that doesn't climb with your customer list, the included CMS website, EU data residency, and a UI in six languages.
For most studios, no — classes, courses, memberships, packs, waitlists and payments are all covered. If you rely on TeamUp's unlimited-locations model across many sites, talk to us first so we can confirm the Studio plan fits your structure.
Start a 14-day free trial. We'll migrate your data for you. Cancel anytime.