Tuesday, 12:15 p.m. Four people in a room built for 24. The instructor is giving it everything, the playlist is great, and you are paying her $45 to teach to an audience that would fit in a booth at a diner.
Every studio owner has that class. Most keep it for a year longer than they should, because cutting it feels like admitting something went wrong. Here is the reframe: a schedule is not a promise. It is a portfolio, and you rebalance a portfolio every quarter.
This is the process I use to decide what stays, what moves, and what gets cut, without triggering the member revolt everyone fears.
Start with fill rate, not gut feel
Pull 8 weeks of attendance for every class slot. Not one bad week, not the holiday stretch. Eight weeks gives you enough signal to separate a slump from a pattern.
For each slot, calculate fill rate: average attendance divided by capacity. Then sort.
Benchmarks I use for boutique studios:
- Above 70%: healthy. Protect it, and think about adding a sibling slot.
- 45 to 70%: fine. Most of your schedule should live here.
- 30 to 45%: on watch. It needs a change within 30 days.
- Below 30% for 8 straight weeks: a decision, not a debate.
One nuance. Fill rate lies at the edges of your schedule. A 6 a.m. class at 40% might be your most loyal group, and the same 40% at 5:30 p.m. on a Thursday means something is broken, because that slot should sell itself. Judge each number against what that time of day should do.
Separate the class from the slot from the instructor
A weak class has three possible causes, and they need three different fixes. Before you cut anything, figure out which one you have.
Ask three questions:
- Does the same format fill at other times? If your 6 p.m. Strength class runs at 85% and the noon one runs at 25%, the format is fine. The slot is the problem.
- Does the same slot fill with other formats? If nothing has ever filled noon on Tuesday, stop scheduling noon on Tuesday.
- Does this instructor fill other slots? If she runs a packed Saturday and an empty Wednesday, it is not her.
Mini case: a pilates studio I worked with had a Thursday 7 p.m. reformer class running at 22%. The owner assumed the instructor was the issue. The data showed her Monday 7 p.m. class was at 78%. Thursday 7 p.m. was empty for every format because the running store next door hosted a free community run at that exact time. They moved the class to 5:45 p.m. Fill rate hit 64% within five weeks. Same instructor, same format.
The math on what a dead class costs
Owners keep weak classes because the cost feels invisible. Make it visible.
Take that Tuesday noon class. Instructor pay at $45, plus roughly $12 in utilities, laundry, and equipment wear for a 50-minute session, so $57 per class. Four attendees on memberships averaging $159 a month across 8 visits works out to about $20 per visit, so $80 in attributed revenue. The class is barely break-even, and that is before you count what the slot could earn.
Now the opportunity cost. Same room, same hour, same instructor pay. If you move the class to a slot where it runs at 60%, that is 14 people and $280 in attributed revenue. The dead class is not costing you $57 a week. It is costing you the $200 you are not earning.
Run this for every slot under 30%. Most owners find $1,500 to $4,000 a month sitting in dead time.
A class that never fills is not a gift to your members. It is a subsidy paid for by the ones who show up.
How to cut without the backlash
The fear is real, and it is mostly wrong. Cutting a class of four upsets four people. Handled well, it upsets zero.
The playbook:
- Give two weeks of notice, minimum. Never cut a class with a 48-hour heads-up.
- Tell those four people personally, before the announcement goes out. A text, a call, or a conversation at the desk. Not an email blast.
- Offer them a specific landing spot, not a vague "check the schedule."
- Ask them what would make the replacement work. You will occasionally learn the real reason the slot was dying.
Script for the conversation:
"Hey Maria, quick heads-up before it goes out to everyone. We're retiring the Tuesday noon Strength class after the 24th. Attendance hasn't been where it needs to be for a while, and I know you're a regular, so I wanted you to hear it from me. Jen is teaching the same format Tuesday at 5:45 and Thursday at noon. Which of those works better for you? I'll make sure you're in."
Notice what that does. It leads with respect, gives a reason without apologizing, and ends with a question that assumes she is staying.
Try a move before a cut
Cutting is the last option, not the first. Three moves cost less and often work:
Shift the time by 30 to 45 minutes. The difference between 5:30 and 6:00 p.m. is whether people can get out of the office. The difference between 9:00 and 9:30 a.m. is the school drop-off line. Small time shifts fix more weak classes than anything else.
Swap the format, keep the slot. If 12:15 p.m. on Tuesday has a small but loyal crowd, they may love a 30-minute express version that actually fits a lunch break. Attendance often jumps because you fixed the constraint, not the workout.
Merge two weak classes. Two 30% classes at 5:30 and 6:30 p.m. become one 60% class at 6:00. Same instructor cost, twice the energy in the room, and energy is what sells boutique fitness.
Give each experiment 6 weeks and a clear target before you judge it. Announce it as a change, not a test. "We're moving Strength to 5:45 starting the 3rd" lands better than "we're trying something."
Watch the waitlist as closely as the empty room
The other half of schedule health is the classes that are too full. A slot that waitlists every week is telling you to add capacity, and ignoring it costs you more than the dead class does. Members who get waitlisted three times stop trying to book, and then they stop coming.
Track two numbers per slot: average waitlist length and how often the waitlist clears. A class that waitlists 4 people every session and rarely clears is a class you should clone into the adjacent slot. Take the instructor cost out of the dead Tuesday noon class and fund a second 6 p.m.
This is where your software either helps or hides the problem. If your booking system shows fill rate, waitlist depth, and no-show rate per slot in one view, you can rebalance the schedule in an afternoon. If it makes you export a spreadsheet, you will do this once a year instead of once a quarter. Kinetic puts those per-class numbers on the schedule itself, so the empty slots and the overflowing ones are both obvious without running a report.
Set a quarterly rhythm
Do this once a quarter, on a fixed date, and it stops being an emotional decision. Put it on the calendar: pull the data the first week of the quarter, make the changes the second week, and let everything run for at least 10 weeks before the next review.
Keep a one-page log of every change and the fill rate before and after. Within a year you will know exactly how your market behaves: which hours are dead, which formats travel between slots, and which instructors can fill anything. That knowledge is the real asset. The schedule is just this quarter's expression of it.
The recap
- Pull 8 weeks of attendance and calculate fill rate for every slot. Under 30% for the full stretch means a decision is due.
- Diagnose before acting: is it the format, the slot, or the instructor? The data will tell you.
- Price the dead time. A weak class costs you the revenue the slot could earn, not just the instructor fee.
- Try a move first: shift 30 to 45 minutes, swap to an express format, or merge two weak classes.
- If you cut, give two weeks of notice, tell the regulars personally, and hand them a specific landing spot.
- Fund the classes that waitlist with the money you pull from classes that don't.
- Review quarterly, log every change, and let the schedule become a record of what your market actually wants.