ClassMargin
Log in

For boutique fitness studios

Your booking software isn't broken β€” it's just not built to tell you the truth about your own revenue.

ClassPass and Wellpass bookings show up as €0 in bsport. ClassMargin reconciles every source and shows you the real number β€” plus which classes, coaches, and venues are actually making you money.

Start free 30-day trial β†’

πŸ”’ Bank-level encryptionStudio-isolated data (independently tested)30-day free trial, no card required

Free calculator

What's your real margin per class?

Enter your studio's monthly numbers. No signup, no upload β€” this stays in your browser.

Your estimated margin per classβ€”

This is your studio-wide average β€” it doesn't yet account for what each specific class, coach, or venue is actually contributing. Some of your classes are almost certainly losing money right now while others carry the studio.

Estimate only, based on the numbers you enter. For exact per-class margin from your real booking data, run the free revenue-leak check below.

The problem

You're not underperforming. You're under-informed.

€0

What ClassPass and Wellpass bookings show up as in bsport β€” despite the real payouts landing in your account.

?

What most studio owners can tell you about margin per class. Revenue, sure. Margin? Rarely.

Gut feel

How scheduling, coach pay, and pricing decisions get made β€” without real numbers to check them against.

You don't have a performance problem. You have a visibility problem.

How it works

From confusing exports to clear answers

1

Connect your sources

Upload your bsport, ClassPass, Wellpass, payroll, and payslip exports β€” or connect directly.

2

We reconcile everything

We match every booking across platforms and calculate true revenue and margin, per class.

3

Get told what to do about it

Our recommendation engine flags underfilled slots, underpriced coaches, channel-dependent classes, and declining trends. Ask our AI assistant anything about your data and get an answer grounded in your real numbers.

See it with your own data

Want the real number, not an estimate?

Upload your actual bsport export and we'll reconcile it against ClassPass and Wellpass for you β€” free, no signup, nothing stored unless you create an account.

Run the free revenue-leak check β†’
Real studios, real numbers

Proof, not promises

Case study

OUT SPORTS CLUB β€” OUTCORE & OUTBOXE

In [Month], ClassMargin surfaced €[X] in revenue their own booking software was showing as zero β€” and flagged [Y] classes that looked healthy on revenue but were actually losing money once real coach cost was factored in.

Figures pending final sign-off from OUT SPORTS CLUB β€” placeholders above, not estimates.

Case study #2

Coming soon.

What you get

Everything you need to see the real picture

Reconcile the hidden revenue

  • Multi-source reconciliation β€” bsport, ClassPass, and Wellpass, matched into one real number.
  • Automatic 3rd-party booking matching β€” no manual spreadsheet cross-referencing.
  • Monthly reports with trend charts, so you can see the shape of your revenue, not just a total.

Optimize what's left

  • Margin tracking per class, per coach, and per venue β€” not just studio-wide averages.
  • A recommendation engine across 4 categories: underfilled slots, underpriced coaches, channel-dependent classes, and declining trends.
  • An AI chat assistant that answers natural-language questions grounded in your studio's real, reconciled data.
Pricing

If ClassMargin finds €150/month, it already paid for itself.

Most studios find more in hidden revenue in month one than a year of ClassMargin costs.

Free revenue-leak check, no card required

Every plan starts with a 30-day free trial β€” no card required

One location

€49/month

One location, full reconciliation and margin tracking.

Two or three locations

€89/month

Everything in One location, at each of your locations.

Four to ten locations

€149/month

For operators running several locations β€” every location reconciled and compared side by side.

More than ten locations

Talk to us

Let's talk about what you need. Pricing is agreed with you, not picked from a card.

Your plan is counted from the locations on your account β€” not chosen from a list.

Trust & security

We know what we're asking you to hand over.

Bank-level encryption. Your data is encrypted in transit and at rest, the same standard banks use.

Database-level tenant isolation. Every studio's data is walled off at the database level (Postgres row-level security) β€” automated-tested to confirm one studio's rows can never appear in another studio's dashboard, chat, or reports.

No bank logins, ever. We only ever ask for the files or exports you choose to upload β€” never your online banking credentials.

Delete your data anytime. It's yours. Ask and we'll remove it β€” no lock-in.

Find out what your booking software isn't telling you.

FAQ

Questions, honestly answered

Is my financial data safe?+

Yes. Data is encrypted in transit and at rest, and every studio's data is isolated at the database level β€” automated-tested so one studio's data can never appear in another's account. The free revenue-leak check goes further: nothing you upload there is stored anywhere unless you create an account.

How long does setup take?+

As long as it takes you to export your files. Once you have your bsport export ready (ClassPass, Wellpass, and payroll are optional but unlock more), a single upload gets you a full reconciled report β€” no ongoing setup process.

Do I need to be technical?+

No. If you can export a file from your booking platform and upload it, that's the whole process. No spreadsheet formulas, no scripts.

What if I only use one booking platform?+

It still works β€” connect just that platform and you'll get accurate revenue and margin reporting for it. The ClassPass/Wellpass reconciliation only kicks in if you actually use those platforms.

Can I try it before connecting real data?+

Yes, two ways: the typed calculator above needs no data at all, and the free revenue-leak check only asks for your own export β€” no signup, and nothing is stored unless you create an account.

Is the free margin calculator accurate?+

The typed calculator is an estimate β€” a studio-wide average based on the numbers you type in, not your real booking data. For your actual, class-by-class reconciled numbers, use the free revenue-leak check (or the full product), which runs the same reconciliation engine against your real exports.