Free · No signup required

Class capacity revenue calculator

See how much revenue your studio is leaving on the table from empty seats. Find out what filling another 20% of capacity would mean for your monthly and annual revenue. Built for yoga, pilates, dance, fitness, and group music studios.

Calculate your capacity gap

Sets sensible defaults for your format. Adjust the sliders below if your numbers differ.
5100
Total scheduled class slots across a typical week, including all teachers and rooms.
440
Hard cap on bookings per class, not your average attendance. Reformer pilates is usually 6 to 10, group yoga 12 to 25.
20%100%
Average percentage of seats filled across all classes. If you don't know, look at last month's bookings divided by total capacity.
$5$100
Use your effective per-class price, not your drop-in. Class packs and memberships usually work out cheaper per seat.
Current revenue
$205,920
at 60% fill
Empty seats / week
120
across 20 classes / week
Realistic recoverable revenue with Whautomate
$41,800/yr
after overlap, across the four automated levers below
Waitlist auto-promotion
When a student cancels, the next on the waitlist gets a one-tap WhatsApp confirm
14 seats / week recovered
$16k/yr
Class pack expiry nudges
Students with unused classes 14 days from expiry get a friendly reminder to book
10 seats / week recovered
$11k/yr
Lapsed student re-engagement
Students who haven't booked in 3 weeks get an automated WhatsApp campaign
12 seats / week recovered
$14k/yr
Fill-the-gap broadcasts
Classes under 50% booked 24 hours out get a targeted broadcast to relevant students
7 seats / week recovered
$8k/yr
At the Whautomate plan price of $109/month, this pays for itself in under a week. Every additional week of empty seats is revenue you can't get back.

How the four levers work

The recovery numbers above are not a forecast. They are an estimate based on conservative industry recovery rates applied to your studio's empty seats. The point of the breakdown is prioritisation: turn on the lever with the highest dollar return first, the second-highest second, and so on. Whautomate's automation engine runs all four on autopilot once you connect your booking data and a WhatsApp number.

Most studio marketing focuses on bringing new students through the door. These four levers are the opposite: they capture more revenue from the students you already have. A new student costs you ad spend, time, and trial-class margin. A waitlist promotion costs you nothing.

Why fill rate matters more than new student acquisition

A studio at 55% fill that gets to 75% has the same revenue impact as adding 36% more students. Without the cost of acquisition. Without the trial-class friction. Without the "this is a new face, who are you" awkwardness. Pair this with the no-show cost calculator to see the second leak in your studio P&L.

Realistic fill rate benchmarks

Studio typeHealthy fill rateBest in class
Yoga65 to 75%85%+
Pilates (reformer)75 to 85%90%+
Pilates (mat)60 to 70%80%+
Dance65 to 75%85%+
Group fitness55 to 70%80%+
Group music70 to 80%90%+

Reformer pilates and group music run higher because they have fewer seats per class and a more committed student base. Group fitness runs lower because the audience tends to mix gym-only members in with class-only attendees.

Frequently asked questions

What is a good fill rate for a studio?

It depends on the format. Yoga, dance, and group fitness studios run healthy at 65 to 75% fill. Reformer pilates and group music classes can sustain 80%+ because they have fewer seats and a more committed student base. Anything below 50% suggests a scheduling, marketing, or retention problem worth investigating.

How is class capacity calculated?

Multiply your weekly class count by your average seats per class. That is your weekly capacity. Then multiply by your average fill rate to get how many seats you actually fill. Multiply by your average price per seat for revenue.

Should I cut classes that are running low?

Sometimes, but not as a first move. Often a low-attendance class is fixable with a schedule shift, a different teacher, or a re-engagement push to lapsed students. Cutting a class also cuts the option value of that time slot. Cut only if you've tried to fill it and the slot is structurally weak (e.g. wrong day or time).

How can I increase fill rate without spending on ads?

Four levers in order of effort: turn on waitlist auto-promotion, send class pack expiry nudges, set up a lapsed student re-engagement flow, and broadcast under-booked classes 24 hours out. All four can run automatically.

Does raising prices reduce fill rate?

Often less than studio owners fear. A 10% price increase usually drops fill rate by 3 to 5%, which is a net revenue gain. Test on one class type first before rolling out wider.

Related tools and resources

The Complete Omnichannel Customer Engagement Platform

Go beyond free tools. Automate conversations, build AI chatbots, send broadcast campaigns, book appointments, sell products, and manage every messaging channel from one powerful platform. Trusted by thousands of businesses worldwide.

  • WhatsApp, Instagram, Messenger, Telegram & Live Chat
  • AI chatbots & no-code automation
  • Broadcast campaigns & analytics
  • Appointment & class booking
  • E-commerce, Shopify & WooCommerce integration
  • CRM, invoicing & payment collection

No credit card required. Free 7-day trial. Visit our pricing page for plans.