How to Fill Empty Class Times Without Discounting

By Emilio Nils7 min read
How to Fill Empty Class Times Without Discounting

A 4:00 p.m. swim class with 3 swimmers in 10 available spots is not just a quiet hour. If tuition is $140 per month, those 7 empty spots represent $980 in monthly revenue that your instructor, pool lane, and front desk are already carrying. Learning how to fill empty class times starts by treating those openings as a specific sales and retention problem, not a reason to cut prices.

Discounting may get a few registrations this month, but it can train members to wait for the next deal. A better plan is to identify which classes can actually fill, put the right offer in front of the right members, and make registration fast enough that interested people do not drift away.

Find the real reason a class is empty

Not every open class deserves the same fix. A Tuesday 5:00 p.m. beginner gymnastics class, a Friday night karate class, and a weekday morning pickleball clinic can all have empty spots for different reasons.

Start with a simple report by class time. For every recurring class, list capacity, active enrollment, utilization percentage, instructor cost, and the next start date. Do not lump all open spots together. A program that is 70% full at 5:30 p.m. has a different opportunity than one that has held two members at 7:30 p.m. for three months.

A useful first cutoff is 60% utilization. If a 12-member soccer skills group has fewer than 7 players, look at it closely. If it is scheduled at a time parents consistently cannot make, more advertising will not solve the problem. You may need a different time, a different age grouping, or a stronger reason to attend.

Separate demand problems from schedule problems

Ask three direct questions before you try to fill a class:

Is there demand for this activity and age group? Is the time workable for the members you want? Can someone register without calling, waiting for a reply, or coming in person?

For example, a martial arts school may have a full 5:30 p.m. Little Ninjas class and an empty 4:15 p.m. class for the same age range. That does not mean there is no demand. It usually means the schedule is fighting school pickup, work commutes, or after-school care. In that case, moving the 4:15 class to 6:15 p.m. may produce more revenue than spending money to promote a time nobody wants.

On the other hand, if both classes are half full, the issue may be awareness, weak follow-up, or an unclear first step for a new member.

How to fill empty class times with existing demand

The fastest members to enroll are often already in your database. They may be former members, current members waiting for a better time, trial participants who never registered, or members who are ready for a second class each week.

Start with current members whose age, level, and attendance pattern fit the open class. A swim school with 8 openings in a Saturday beginner class should not send a generic message to every contact it has ever collected. It should contact members in nearby levels, members on a waitlist for busier Saturday times, and former beginners who paused within the last 90 days.

Make the message specific. Say the class, day, time, age or level, start date, and number of spots available. Give one clear action to register. “We have 6 spots open in Saturday Beginner Swim at 10:00 a.m. for ages 4 to 6” is better than “New classes available.”

Speed matters here. When a member asks about a class, a reply the next day is often too late. Set a standard that every new inquiry receives a useful response within 10 minutes during business hours. The response should answer the basic question, point to the right class, and give the registration step immediately.

Offer a reason to act without cutting tuition

You do not need to turn every opening into a sale. Instead, use an offer that protects the value of the program.

A gymnastics gym can offer a free skills assessment for a new class. A tennis club can include a racket fitting session for juniors joining a new beginner group. A soccer academy can run a no-cost first evaluation during a defined enrollment week. These offers reduce hesitation without lowering the monthly rate for every member already paying full price.

The trade-off is staff time. Do not offer an assessment if nobody can schedule and complete it quickly. A simple, immediate registration process often beats a more complicated promotion.

For classes with very few openings, scarcity should be factual. If there are 3 spots, say 3 spots. If there are 12, do not pretend the class is nearly full. Members can spot manufactured urgency, and it damages trust.

Make registration take less than five minutes

Many sports programs lose registrations after the prospect has already decided to join. The parent clicks an ad or receives a text, then hits a page with no class schedule, an outdated form, or a request to call during office hours.

Your registration path should show the exact class first. Members should be able to see the day, time, location, age range, tuition, and start date before they enter their contact details. Then they should be able to pay and receive a confirmation without waiting for staff approval, unless placement genuinely requires an evaluation.

A climbing gym may need an assessment before placing a youth member in an advanced team. A beginner yoga class usually does not. Do not add a placement hurdle where it does not protect safety or class quality.

Test the process yourself on a phone once a month. Time it from the first click to confirmation. If it takes 12 minutes, requires a password reset, or sends people to three different pages, the empty spots will stay empty longer than they should.

Use paid ads only after the offer and follow-up work

Paid ads can fill a class, but they magnify whatever is already broken. If your schedule is confusing or your staff replies 18 hours later, more leads will mostly create more missed opportunities.

Once the class page, offer, and follow-up process are working, run a narrow campaign around a specific opening. Promote one or two class blocks, not every program you offer. A basketball program trying to fill 10 spots in a third-grade Tuesday class should speak directly to parents of third graders within a realistic drive radius. The ad should lead to that class, not a general homepage.

Track four numbers: inquiries, booked evaluations or trials, registrations, and collected tuition. Leads alone do not pay the instructor. If 20 inquiries produce 2 registrations, you need to know whether the issue is targeting, response speed, trial attendance, or the registration process.

Give a new campaign enough time to produce a real pattern, usually 10 to 14 days for a recurring class, unless the start date is close. Changing the message every 48 hours makes it hard to learn what is working.

Protect full classes from becoming empty again

Filling a class once is not the finish line. A class that gains 8 members and loses 6 at the next session still has a retention problem.

Build the next enrollment decision into the member experience early. For a 10-week swim session, contact members around week 7 with their recommended next class and a clear deadline. Do not wait until the final lesson, when they are already comparing summer plans or have forgotten their routine.

For year-round martial arts or gymnastics programs, track attendance drops. If a member attends twice a week and suddenly misses three consecutive classes, contact them before they cancel. A short message asking whether they need a makeup option, schedule change, or help getting back on track can save a membership that would otherwise quietly disappear.

Waitlists also need attention. If your popular 6:00 p.m. class has 14 people waiting, that is not just a future opportunity. It is evidence for a new class block. Open the additional class only when you have enough likely enrollments to make it viable, then invite the waitlist first. This is safer than adding a class based on a guess.

Review open spots every Monday

A 20-minute weekly capacity review prevents small gaps from becoming permanent empty classes. Look at classes beginning in the next 30 days, classes below 60% full, recent inquiries without registrations, and members approaching renewal.

Assign one action to each class. Move it, combine it, promote it to a defined audience, contact the waitlist, or stop accepting new enrollments until the schedule changes. A class with no decision attached to it will usually still be underfilled next month.

The goal is not to cram every time slot onto the calendar. Some low-demand times should be removed so instructors and space can serve the classes members actually want. But when the time, offer, follow-up, and registration path are right, empty spots become a manageable operating number instead of a recurring revenue leak.

Want more members who stay? Book a 15-minute call with Nils Digital.

Emilio Nils
Emilio NilsFounder of Nils Digital, Chicago. We help sports academies, programs and facilities fill their spots with members who stay.