Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do I Check My Studio's ClassPass and Aggregator Payouts Against the Classes?
Problems We Solve

How Do I Check My Studio's ClassPass and Aggregator Payouts Against the Classes?

Studios on ClassPass and similar apps cannot match payouts to attended classes. We reconcile aggregator bookings, check-ins and payouts each month.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Aggregator bookings from ClassPass and similar apps arrive in your booking system, but payouts arrive later as one figure. Matching the two is a spreadsheet job most studios skip. We pull aggregator bookings, check-ins and payout reports into one monthly reconciliation that shows what you were paid for, what is missing and how many aggregator clients converted to your own packs.

A single figure in the bank

A payout arrives from ClassPass. It is a single figure for the month. Your booking system shows aggregator bookings across the same period, some attended, some late cancelled, some no-shows that should be charged a fee under the aggregator's rules. You have a feeling the payout is lower than it should be, but checking means downloading two reports, matching names that are spelled differently and working out which rate applied to which class.

So you don't. You assume it is roughly right. Meanwhile the desk cannot always tell whether a walk-in with an aggregator booking actually has a valid reservation, because it sometimes appears late in the booking system.

Why aggregator income is hard to check

Aggregators pay per visit at rates that vary by class, time and demand, and the rate is set in their system rather than yours. Late cancels and no-shows may be paid at a different amount or not at all. Payouts are batched, so one bank line covers hundreds of visits.

The booking data and the payout data live in separate places. Your booking system knows who came, the aggregator's partner portal knows what it paid, and there is no shared reference that ties a line on one to a line on the other without some work.

Studios also rarely track what happens next. An aggregator client who buys your own pack after three visits is the whole point of being listed, and that is invisible without a join.

What not reconciling costs

Blind spotWhat you miss
Payouts not checkedMissing visits or wrong rates go unnoticed
No-show fees not claimedIncome the aggregator's rules may allow
Late bookings at the deskCheck-in confusion and door disputes
No conversion trackingYou cannot say if the listing pays off
Aggregator share of classes unknownFull classes with lower income per head

The decision that matters most is how many spots you release to aggregators, and when. That is hard to get right without seeing both the income and the conversion side.

How we reconcile it

We build a monthly reconciliation that pulls together the data you already have.

  1. We import aggregator bookings and check-ins from your booking system, through its API or scheduled export.
  2. We import payout reports from the aggregator partner portal, using the download or API that portal provides.
  3. Visits are matched on date, class and client, with fuzzy name matching and a person reviewing anything uncertain.
  4. The report lists visits paid, visits not found in the payout, rate differences against what you expected and no-shows that may be claimable under the aggregator's rules.
  5. Aggregator clients who later bought your own packs or memberships are counted, so you can see conversion by class and time slot.
  6. A summary shows income per aggregator visit alongside your own average income per visit, for each class type.

Anything you choose to query is still raised through the aggregator's own process. We give you the list and the evidence.

Month end with the report

The reconciliation arrives with a short list of mismatches to look at. You can see which classes rely heavily on aggregator bookings, and whether those clients go on to buy with you. You adjust the number of aggregator spots on your busiest classes with evidence, not a hunch.

  • Every payout checked against attended classes
  • A clear list of mismatches to raise
  • Conversion from aggregator to your own packs
  • Better decisions on aggregator spot limits

Could this be your studio?

  • You list classes on ClassPass or a similar app.
  • You accept payouts without checking them.
  • You do not know how many aggregator clients convert.
  • Popular classes fill with aggregator bookings at a lower rate.
  • The desk sometimes cannot find an aggregator booking at check-in.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does ClassPass provide the data needed?

Partner portals typically provide booking and payout reports. We confirm what yours offers before we start.

Will you contact the aggregator for us?

No. We prepare the evidence, and you raise any query through your own partner account.

Does it work for several aggregators?

Yes, as long as each one provides a usable report. Each is matched separately and summarised together.

What drives the cost?

How many aggregators and locations you have, and how the data can be exported from each system.

What do you need from us?

Access to your booking system and aggregator partner portals, and a few past months of payouts to test the matching.

Keep reading

More on Problems We Solve

Start here

Tell us what is going wrong at your studio

Describe the booking system, the offers and the locations you run, and where the workarounds live. We will tell you what we would build, what we would leave alone, and whether a setting you already pay for would be enough.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →