CorePower Yoga:
91% of Cancellations Filled. Classes Always Full.
How a CorePower Yoga studio pair turned last-minute cancellations from revenue losses into reliably full sessions using Schedly's automated waitlist.
Small Classes, Big Revenue Swings
CorePower Yoga's Highlands studios run intentionally small classes β 14 to 18 students maximum. The intimate format is the product. But that same constraint makes every cancellation costly: two empty mats in a class of 14 is a 14% revenue loss on a session with identical fixed costs.
James Park managed a manual waitlist β a Google Sheet with names and numbers he texted personally when a spot opened. On a Tuesday morning with a class at 7am, by the time he got the cancellation notification, sent a text, and waited for a reply, the class was minutes away. He was recovering maybe 35% of cancelled spots.
The cumulative loss across two studios, 25 weekly classes, and a 12% cancellation rate was over $1,600 per month in revenue that should have been collected but wasn't. James needed the waitlist to run itself.
"A last-minute cancellation used to mean an empty mat and a revenue loss. Now Schedly notifies the next person on the waitlist before I even see the notification. We fill 91% of cancellations within 90 minutes. It changed how we think about capacity entirely."
Waitlist Automation That Runs Faster Than Any Human
CorePower's two Highlands studios switched every class session to Schedly's group event type with a maximum capacity and automatic waitlist. When a student cancels, Schedly immediately notifies the next person on the waitlist β with a 25-minute window to claim the spot before the notification cascades to the next student.
All three instructors set up their individual class schedules on Schedly. Students who prefer a specific instructor can follow their personal calendar, while the studio's main page shows all classes across both locations. The unified view eliminated confusion about which studio had open spots.
Automated class reminders go out 12 hours before every session. Students who know they can't make it cancel earlier β which gives the waitlist more time to fill the spot. Earlier cancellations lead to higher fill rates, which creates a virtuous cycle.
Schedly Features Used
Full Classes. Every Class.
CorePower's two Highlands studios now fill 91% of cancellations through the automated waitlist β almost always before James is aware a cancellation happened. Average fill time dropped from 3+ hours to under 90 minutes.
The $1,600 in monthly revenue previously lost to unfilled cancellations is now almost entirely recovered. Both studios consistently run at 95%+ occupancy, which also elevates the energy of every class β a full room feels different from a half-empty one.
Administrative overhead dropped by 10 hours per week. James no longer manages a waitlist manually or sends individual text messages to students. That time now goes to instructor development and community programming.
How Boutique Yoga Studios Maximize Revenue From Every Available Mat
The economics of boutique yoga studios are unforgiving: small class sizes, high instructor-to-student ratios, and fixed overhead that doesn't flex with occupancy. A class of 14 that runs at 12 students earns 14% less than a full one β but costs exactly the same to deliver. Multiply that gap across 25 classes per week and a 12% cancellation rate, and you have a structural revenue leak that compounds quietly over months. For CorePower Yoga's Highlands studios, the problem wasn't the cancellations themselves β it was the failure to convert those cancellations into filled spots before the class started.
"A last-minute cancellation used to mean an empty mat and a revenue loss. Now Schedly notifies the next person on the waitlist before I even see the notification. We fill 91% of cancellations within 90 minutes. It changed how we think about capacity entirely."
β James Park
The Cascade Waitlist: Converting Cancellations Into Revenue
A manual waitlist is a bottleneck disguised as a system. The person managing it has to receive the cancellation, find the waitlist, contact the next student, wait for a response, and repeat β all while the class window narrows. Schedly's cascade approach removes the human from the loop entirely. The moment a cancellation registers, the system sends a time-limited notification to the next waitlisted student. If they don't respond in 25 minutes, the next student is notified. The speed of this process is the reason fill rates jump so dramatically: earlier notification means more time for the student to act, which means more filled spots.
Earlier Reminders Create Earlier Cancellations
One of the counterintuitive benefits of automated class reminders is that they drive earlier cancellations β which are actually valuable. A student who realizes they can't make Thursday's 7am class and cancels Wednesday evening gives the waitlist 12 hours to fill the spot. The same student, without a reminder, might cancel at 6:30am Thursday β leaving the spot unfillable. CorePower's 12-hour reminders shifted the cancellation distribution meaningfully: more cancellations happening 12+ hours out, more time for the waitlist to work, higher fill rates across the board. The reminder isn't just courtesy β it's a capacity management tool.
Frequently asked questions
Start free β no credit card required. Full Pro features for 14 days.
Start Free TrialView PricingKey Results
Ready to see results like these?
Join 10,000+ businesses that use Schedly to eliminate no-shows, automate admin, and grow revenue.
