# How to Fill Empty Spots in Kids' Classes and Camps

> Practical ways to fill open seats in kids' classes and camps: waitlists, minimum enrollment, last-minute promotion, trials, drop-ins and sibling offers.

For providers · Dee Taylor, Founder, Kaleto · Updated 2026-10-15 · https://www.kaleto.ai/blog/how-to-fill-empty-spots-in-classes

**The short answer:** Fill empty spots by working your waitlist first, then promoting the specific open seats to families who already know you. Set a minimum enrollment and decision date so you can combine or reschedule thin sessions early. Offer trial classes and drop-ins to bring in new families, and use sibling and referral offers to turn current families into recruiters.

An empty spot in a class costs you the same rent and instructor time as a full one. Filling the last few seats is usually where your profit is, so it's worth having a routine for it rather than hoping a family finds you.

Demand isn't the problem in most places. The Afterschool Alliance's America After 3PM 2025 survey of more than 30,000 parents found that families of 22.6 million children would enroll in an afterschool program if one were available. The gap is usually that the right family doesn't know your seat is open, or the time, place or price doesn't work for them.

## How do I fill empty spots in my classes?

Start with the people closest to a yes and work outward. In order:

1. **Your waitlist** for this class or a similar one.
2. **Current and past families**, especially those with kids aging into this class.
3. **Families who asked but didn't book**, such as trial attendees and inquiries.
4. **Your local channels:** Google Business Profile, school newsletters, community groups and listing sites.
5. **New families** through trials, drop-ins and referral offers.

Each step out takes more effort per family. Most open seats get filled in the first three.

## How should I use a waitlist to fill spots?

Keep a waitlist on every full class and contact it the same day a spot opens. Families on a waitlist have already chosen your program. The America After 3PM 2025 survey found that 24% of parents with a child in an afterschool program said their child had been on a waitlist before enrolling.

A few rules that make waitlists work:

- **Let families join online.** Most registration tools can show a waitlist link when a class is full. Jackrabbit, for example, replaces the register link with a waitlist link when you turn on that setting.
- **Check whether enrollment is automatic.** Some tools don't move families off the waitlist on their own. Jackrabbit's help center says enrollment from its waitlist isn't automatic, and staff need to enroll the student when a spot opens.
- **Set a response deadline.** Offer the spot for 24 or 48 hours, then move to the next family.
- **Use waitlists across classes.** A family waitlisted for Tuesday might take Thursday. Ask.
- **Treat a long waitlist as a signal.** If a class has a waitlist every term, add a section.

## Should I set a minimum enrollment for classes?

Yes. Set a minimum enrollment and a date when you'll decide to run, combine, reschedule or cancel. A minimum protects you from running a class at a loss, and a decision date protects families from a last-minute cancellation.

Set the minimum from your break-even math, not a round number. If you need six kids to cover the instructor and space, six is your minimum. For how to calculate it, see [how to price kids' classes](https://www.kaleto.ai/blog/how-to-price-kids-classes).

Outschool's guidance to its teachers is a useful model. It recommends setting a minimum class size of 3 or fewer so more classes run, since classes that run build followers and reviews. When a class is short of its minimum close to the start date, Outschool lists four options: proceed with the families' agreement, transfer them to another section, reschedule, or cancel and refund with at least 24 hours' notice. It also notes that many enrollments happen at the last minute.

Put your minimum and decision date in your policy. See [how to write a camp refund and cancellation policy](https://www.kaleto.ai/blog/camp-refund-and-cancellation-policy) for the cancellation side.

## How do I promote last-minute openings?

Promote the specific seat, not the program. "Two spots left in Saturday 10 a.m. beginner pottery, ages 6–8, starts March 7" fills faster than "Sign up for spring classes!"

Where to post it:

- **Email and text to past families**, filtered to the right age.
- **Google Business Profile posts.** Google lets businesses post updates, offers and events on their profile on Search and Maps. Offer posts need a title and start and end dates, and Google lets you schedule posts and set them to repeat. Posts older than six months are archived unless you set a date range.
- **School and community newsletters**, if they accept submissions from local programs.
- **Neighborhood and parent groups**, where the rules allow business posts.
- **Listing sites** families use to search for activities.

Give a real deadline: the class start date, or the date your enrollment closes. Avoid deep last-minute discounts as a habit. Families learn to wait for them.

## Should I offer trial classes?

Offer a trial when the main barrier is "will my child like this?" A trial lets a family test the class before committing to a full term, and it turns an inquiry into a conversation.

Make trials work for you:

- **Run trials in classes with open seats**, so the trial child is joining a real class.
- **Price it or credit it.** A paid trial that's credited toward the term if the family enrolls filters out no-shows.
- **Follow up the same day** with the enrollment link and the start date.
- **Limit trials** to one per child per program.

## Should I sell drop-in classes?

Sell drop-ins when you have seats that would otherwise go empty, and price them higher per class than a term. Drop-ins fill gaps from absences, bring in families who can't commit to a full term and act as an informal trial. Price them so the term is clearly the better deal, and cap drop-ins per class so enrolled families don't feel crowded out.

## When should I combine or reschedule sessions?

Combine sessions when two sections are both under minimum and the kids are close enough in age and skill to share a class. Reschedule when a section is short but the families are committed and willing to wait.

Ask before you move anyone. Outschool's policy, for example, says withdrawing or transferring learners without notifying parents violates its rules. That's good practice anywhere. Offer families the combined time, a different section, credit or a refund, and let them choose.

## Do sibling and referral discounts help fill classes?

They can, because current families are your most trusted marketing. A sibling or referral offer gives them a reason to recruit for you.

- **Sibling offers:** discount the second child, not the whole order. A sibling usually adds little cost beyond materials and a share of staff time.
- **Referral offers:** give both the referring family and the new family a credit when the new child enrolls in a full term, not just a trial.
- **Bring-a-friend days:** let enrolled kids bring a friend to one class in a term with open seats.

Run each offer through your break-even math before you announce it, and put an end date on it.

## Why do families leave spots empty, and how do I fix it?

Cost, location and transportation keep many families from enrolling. Among parents whose child wasn't in an afterschool program, the America After 3PM 2025 survey found 56% cited cost, 49% said their child didn't have a safe way to get to and from a program and 48% said program locations were inconvenient.

If a class regularly runs under capacity, check these before spending more on promotion:

| Problem | What to try |
| --- | --- |
| Wrong time | Move it next to school pickup, or to a weekend morning |
| Wrong place | Run it at or near a school. See [how to partner with schools for after-school programs](https://www.kaleto.ai/blog/how-to-partner-with-schools-for-after-school-programs) |
| Price feels high | Offer a payment plan or monthly billing instead of one upfront term |
| Wrong age band | Narrow or shift the ages so the class fits a real group of kids |
| Families can't find it | List it where parents search, with the time, place, ages and price visible |

## How can families find my open spots?

List every class with its open seats where families already look. Families search for camps, classes and enrichment programs on Kaleto, and providers list their programs there. AI assistants connected to Kaleto can search those listings too, so an open Saturday seat can surface when a parent asks for one. [List your program on Kaleto](https://www.kaleto.ai/camp).

## Common questions

### What's the fastest way to fill an open spot in a class?

Contact your waitlist the same day the spot opens and give each family a short deadline to claim it. Families on a waitlist have already chosen your program, so they convert faster than anyone else.

### What minimum enrollment should I set for a kids' class?

Set it at the number of kids you need to cover your instructor, space and materials costs. Pair it with a decision date so you can combine, reschedule or cancel early instead of the day before.

### Should I discount last-minute class openings?

Use deep last-minute discounts sparingly, because families learn to wait for them. Promoting the specific open seat with a clear start date usually works better than cutting the price.

### Are trial classes worth offering?

Yes, when the main barrier is whether a child will like the activity. Run trials in classes with open seats, credit a paid trial toward the term and follow up the same day with the enrollment link.

### Can I move kids into a different section if their class is too small?

Only with the family's agreement. Offer the combined or rescheduled time alongside credit or a refund and let the family choose.

## Sources

1. [Afterschool Alliance — America After 3PM 2025 findings, via GlobeNewswire (2025)](https://www.globenewswire.com/news-release/2025/10/15/3167547/0/en/unmet-demand-for-afterschool-programs-remains-painfully-high-with-large-majorities-of-middle-and-low-income-families-shut-out.html)
2. [Outschool — Classes with fewer than minimum enrollments (2026)](https://support.outschool.com/en/articles/1259629-classes-with-fewer-than-minimum-enrollments)
3. [Google — Create & manage posts on your Business Profile (2026)](https://support.google.com/business/answer/7342169?hl=en)
4. [Jackrabbit Class — Manage class waitlists & priority ordering (2025)](https://help.jackrabbitclass.com/help/waitlist-enrollments)