Every boutique studio has its dead spots. Tuesday at 7am. Thursday at noon. That 5:30pm Wednesday slot that never fills past six people. Low-attendance classes are not just a revenue problem. They erode instructor morale and, if a client shows up to a half-empty room too many times, their own motivation to keep coming back.
Why Discounting Is the Wrong First Move
The obvious response to empty classes is to run a deal. Offer 20% off Tuesday morning sessions. Put a "buy two get one" promo on your slow week slots. The problem is that discounts train a specific behavior: clients learn to wait. Once a segment of your membership knows that slow sessions get cheaper, they start booking around your regular price. Your average revenue per class drops and the discount dependency compounds over time.
This does not mean pricing flexibility is wrong. It means that uncontrolled blanket discounts applied to underbooked classes are a short-term fix with long-term costs. There is a meaningful difference between a structured early-bird rate that is part of your rate card from the beginning versus a reactive "this class needs bodies" promo that goes out 24 hours before.
The better levers are targeting and timing, not price reduction. The goal is to fill those classes by reaching the right clients at the right moment with a reason that is relevant to them specifically.
The 48-Hour Window
For most boutique studios, 48 hours before class start is the productive intervention zone. Far enough out that clients can actually reorganize their schedule. Close enough that the class is still top of mind. Reaching out 5 days in advance is too early. Reaching out 2 hours before is too late for most people to realistically add another commitment.
The 48-hour window also gives you time to confirm attendance and adjust your approach if a first message does not convert. If you send a targeted message Tuesday morning for a Thursday slot and get no takers, you still have time to reach a second segment Wednesday morning.
Pilates studios that run this kind of proactive outreach consistently report that the underbooked class problem is not really a demand problem, it is a visibility problem. Clients who would have attended that Thursday noon class simply did not know they needed to book it. A well-timed prompt converts latent interest into a confirmed booking.
Who to Reach and Why It Matters
Blasting your entire client list with a fill-the-class message creates exactly the spam problem that kills list engagement over time. The better approach is to segment the outreach to clients who have a demonstrated connection to that specific slot type.
The most useful segments for filling slow classes are:
- Past attendees of that class time. A client who attended your Tuesday 7am three months ago but stopped is the warmest possible target. They already know and liked the format.
- Clients who regularly attend adjacent classes. If someone books your 8am Thursday every week and has a schedule gap on Tuesdays, they are a natural candidate for the Tuesday slot.
- Inactive members who have not booked in 2 to 3 weeks. A slow class is a lower-stakes re-entry point for someone who has drifted. The light attendance pressure can actually be a plus for them.
The message to each of these groups should be different. The returning-past-attendee message can reference their history directly. The adjacent-class attendee gets a practical scheduling nudge. The inactive member gets a warmer re-engagement message that is less about the class being empty and more about checking in.
What the Message Actually Says
The fill-the-class message has a real risk of sounding desperate if it is framed wrong. "We have spots left in Tuesday's class" reads as a vacancy announcement. That framing subtly signals that the class is not popular, which is the opposite of reassuring.
Better frame: make it about the client, not the class capacity. For a past attendee: "You used to take Tuesday mornings with us. The 7am slot has a few openings this week if you want to get back into it." For an active client with schedule flexibility: "Your Thursday 8am is your usual, but if you want a second session this week, Tuesday morning has room."
What you are not saying: "Our class is half empty and we need to fill it." What the client hears instead: you know them, you noticed their patterns, and you thought of them specifically. That framing holds even when the underlying logic is that you are filling a low-attendance slot. The message is personal. The mechanic behind it is automated.
When Capacity Is Actually the Point
There is one scenario where featuring limited capacity is genuinely the right move: when the class format benefits from small group size. Some barre, reformer pilates, and specialty yoga formats are legitimately better with fewer people. The instructor can give more individual attention. The room is less crowded. The experience is more focused.
If that is true of your slow classes, lean into it. "Tuesday's 7am session typically has 5 to 7 people. It is one of the more personalized classes we run." That framing reframes low attendance as a feature rather than a problem, and for a certain segment of clients who prefer smaller settings, it is a genuine draw.
This is not applicable to every format or every studio. A spin studio with 25 bikes and 6 riders in the room looks sad regardless of how you frame it. But for smaller-format classes, the intimacy angle is an honest and effective positioning choice.
Sustaining Fill Rates Over Time
The studios that consistently maintain strong class utilization across all time slots share one practice: they monitor occupancy trends weekly and respond to dips before they become chronic patterns. A class that is at 60% capacity for two weeks in a row gets proactive outreach. A class that sits at 40% for two months is a structural problem that outreach alone cannot solve.
The structural fix for a chronically underbooked class might be a format change, a time change, or an instructor swap. Those are harder decisions. But before you get there, you want to have genuinely tested the outreach side and confirmed that targeted messaging to the right segments cannot move the needle. Often it can, and the structural change turns out to be unnecessary.
Kenko's class-fill engine automates this targeting process. It detects classes that are running below your fill threshold with 48 hours to go, identifies the right client segments, and sends targeted messages in your studio's voice without you having to watch the booking dashboard and manually decide who to contact. The output is a class that fills. The work, for you, is setting the threshold once.