Skip to main content
Bryan, Founder of StudioBase

Should Your Studio Be on ClassPass? An Honest Breakdown

ClassPass can fill empty slots — but at what cost? Here's the actual math on per-class revenue, when it makes sense, and when it's a trap.

Should Your Studio Be on ClassPass? An Honest Breakdown

This is probably the most polarizing topic in studio-owner communities. Half the people swear ClassPass saved their business. The other half say it nearly killed theirs.

They're both right.

ClassPass isn't universally good or bad — it depends on where your studio is in its lifecycle, how full your classes are, and whether you understand the math before you sign up. Most studio owners I talk to didn't run the numbers first. So let's do that.

How ClassPass Actually Works (The Business Side)#

If you're a student, ClassPass is simple: pay a monthly subscription, get credits, book classes at different studios. Great deal.

If you're a studio, it's more complicated.

ClassPass pays you a per-visit rate for each student they send. That rate varies — it depends on your market, your class type, the time slot, and how ClassPass's dynamic pricing algorithm feels that day. But here's the important part: you don't set the price. ClassPass does.

Studios have reported per-visit rates ranging from roughly $3 to $15+, depending on the market and class type. For context, if your regular drop-in rate is $25, and ClassPass is sending you students at $5-7 each, you're getting 20-28% of what a direct booking would bring in.

That's not a typo. You could be making a quarter of your normal rate per seat.

Now — is that always bad? No. But you need to understand it before you opt in.

The Math That Matters#

Let's walk through a real scenario. Say you run a yoga studio with a class that holds 15 students.

Your regular pricing:

  • Drop-in: $25
  • Class pack (10 classes): $200 ($20/class)
  • Monthly unlimited: $150

A full class at regular pricing looks like:

  • 15 students × $20 average per student = $300 per class

Now let's say you put 5 of those 15 slots on ClassPass at an average of $7 per visit:

  • 10 regular students × $20 = $200
  • 5 ClassPass students × $7 = $35
  • Total: $235 per class

You just lost $65 per class. If that's a class you run 4x a week, that's $260/week or roughly $13,500 a year in lost revenue — from a single class.

"But wait," you're thinking. "Those 5 ClassPass spots would have been empty anyway."

Maybe. Let's talk about that.

When ClassPass Makes Sense#

There are exactly two scenarios where ClassPass math works in your favor:

1. You're brand new and nobody knows you exist.

You opened six weeks ago. Your 6pm class has 3 people in it. Your Instagram has 200 followers. You're not showing up in local search yet. You have 12 empty seats that are generating zero revenue.

In this case, $7 per seat is better than $0 per seat. ClassPass becomes a discovery tool — you're paying (in discounted revenue) for exposure you can't get any other way yet.

The key question: Are you converting ClassPass visitors into direct-booking regulars? If yes, it's working. If they come once via ClassPass and never return (or return only via ClassPass), you're running a charity.

2. You have consistent off-peak dead zones.

Your Tuesday 11am class has never broken 4 students. It's been a year. You've tried everything. Those seats are dead inventory.

Filling them at $7 each is fine — as long as you're not cannibalizing your peak classes. More on that in a second.

When ClassPass Becomes a Trap#

Here's where it goes wrong, and I hear this story constantly:

1. ClassPass students start replacing full-price students.

This is the big one. Your 6pm class used to have 12 people at $20 each. You added ClassPass. Now it has 15 people — but 6 of them are on ClassPass at $7. Your class looks fuller. Your revenue dropped.

How does this happen? A few ways:

  • Your existing students discover they can book your class cheaper through ClassPass than through you directly
  • ClassPass shows up higher in local search than your own website, so new students find you there first and never learn your direct pricing
  • Your class fills up on ClassPass first, and direct-booking students see "full" and don't book

2. You can't turn it off.

This one's subtle. Studios tell me they tried ClassPass for 6 months to build awareness, then wanted to turn it off. Problem: 30% of their "regulars" were ClassPass users. Turn it off, and those seats go empty overnight. So they keep it on. And on. And they're locked into $7/seat forever.

You've essentially built a dependency on a channel that pays you a fraction of your value.

3. It changes your students' pricing expectations.

When a student pays $7 for your class through ClassPass, that becomes their anchor price. Asking them to switch to a $25 drop-in — or even a $20 class pack rate — feels like a 3x price hike. Converting ClassPass users to direct bookers is harder than converting cold leads, because they already think they know what your class is "worth."

The Revenue Comparison#

Let's look at annual revenue for a 15-person class running 5x/week under different scenarios:

Scenario A: No ClassPass, averaging 10 students/class

  • 10 × $20 × 5 × 52 = $52,000/year

Scenario B: With ClassPass, averaging 14 students/class (4 via ClassPass)

  • 10 × $20 × 5 × 52 = $52,000
  • 4 × $7 × 5 × 52 = $7,280
  • Total: $59,280/year

Scenario C: ClassPass cannibalizing — still 14 students, but 7 are now ClassPass

  • 7 × $20 × 5 × 52 = $36,400
  • 7 × $7 × 5 × 52 = $12,740
  • Total: $49,140/year

Scenario B looks good — an extra $7K. Scenario C is a $3K/year loss compared to no ClassPass at all, even though your class looks fuller.

The difference between B and C is whether ClassPass is filling genuinely empty seats or replacing full-price ones. And that shift happens gradually. You don't notice until it's already happened.

What to Do Instead#

If your core problem is filling seats, there are strategies that don't involve giving away 75% of your per-class revenue:

1. Fix your booking friction first.

I've written about this before: most studios have empty seats because of booking friction, not pricing. If students need to create an account, download an app, or email you to book, you're losing them before price ever enters the conversation.

Guest checkout alone — just letting someone book with an email — will fill more seats than ClassPass, at full price.

2. Use your own intro offers.

A $10 first-class deal on your own platform does the same thing as ClassPass (gets someone in the door at a discount) without training them to expect $7 classes forever. You control the price. You own the relationship. You have their email for follow-up.

3. Build your own discovery.

Google Business Profile. Instagram with a booking link in bio. A simple website that shows your schedule above the fold. These take longer than flipping a switch on ClassPass, but the students they bring in are your students, not ClassPass's.

4. Class packs as a bridge.

Offer a discounted class pack — say 5 classes for $80 ($16/class). That's a discount from your $25 drop-in, but it's still more than double what ClassPass would pay you. And it creates commitment: they've prepaid, so they show up.

If You're Already on ClassPass#

If you're currently using ClassPass and not sure whether to stay, ask yourself these questions:

  1. What percentage of my bookings come through ClassPass? If it's over 25%, you may have a dependency problem.
  2. Are my ClassPass students converting to direct bookings? Check your numbers. If the conversion rate is near zero, ClassPass isn't a marketing channel — it's just discounted revenue.
  3. Are my peak classes filling with ClassPass users? If yes, you're cannibalizing. Limit ClassPass availability to off-peak slots only (most platforms let you control this).
  4. What's my actual per-visit revenue from ClassPass? Log into your ClassPass partner dashboard and look at the real numbers, not the estimate. If it's under $5, you're essentially subsidizing ClassPass's business model.

If you decide to leave, do it gradually. Cut ClassPass availability to off-peak only, then reduce further over 2-3 months. Simultaneously, ramp up your own direct booking and intro offers. Don't pull the plug overnight — you'll create a hole you can't fill quickly.

The Bottom Line#

ClassPass is a tool. Like any tool, it works if you use it deliberately and understand the trade-offs.

Use it if: You're new, you have genuinely empty seats that nothing else fills, and you have a plan to convert ClassPass visitors into direct-booking regulars.

Don't use it if: Your classes are reasonably full, you don't track conversion from ClassPass to direct, or you're using it as a crutch because your own booking flow has too much friction.

And honestly? For most small studios I talk to, fixing the friction problem — easy booking, guest checkout, clear pricing, email reminders — fills more seats at full price than ClassPass ever would at a fraction of the rate.

The seats aren't empty because students don't want your class. They're empty because students can't easily book your class.

Running the numbers on your studio's booking setup? Email me at hello@studiobase.org. I'm happy to look at your situation specifically. And if you want to see what friction-free booking actually looks like — check out StudioBase.

B

Bryan, Founder of StudioBase

Building StudioBase to give small studio owners software that gets out of their way.

Questions about switching?

Not a support ticket — an actual conversation. Happy to help you figure out the best fit for your studio.

hello@studiobase.org