How to Run a Summer Camp Waitlist for a Music School
Cover image ·
Your camp filled up. Now what?
You opened registration, sent one email, and within a few days every spot was gone. That's the good news. The bad news is that your inbox now has a dozen messages from families who missed it, your front desk is fielding calls, and you have no reliable way to track who's next in line.
A waitlist sounds simple — it's just a list of names. But without a clear process behind it, it becomes a source of complaints, awkward conversations, and missed revenue. Families assume being on the list means they'll get a spot. You assume they're still interested when they've already signed their child up somewhere else. Neither of you is wrong; you just never agreed on the rules.
Here's how to build a waitlist process that's fair, transparent, and actually converts.
Step 1: Decide what your waitlist is before you open it
The biggest mistake is treating the waitlist as an afterthought — a place to dump names until something opens up. Before you add the first name, answer these three questions:
How will you fill a vacancy? First-come, first-served is the simplest and hardest to argue with. If you plan to prioritise returning families or siblings, write that down and communicate it upfront. Ambiguity here causes the most friction.
How long will you hold a spot? When a vacancy opens, you need a response window — 24 hours is common, 48 hours is generous. If you don't set one, you'll be waiting on one family while three others move on.
What does "on the waitlist" actually mean? It means you'll be contacted if a spot opens. It does not mean a spot is reserved. Say this explicitly in every confirmation you send.
Step 2: Collect the right information upfront
A name and an email address is not enough. When you contact someone three weeks after they joined the list, you need to know:
Which week or session they want (if your camp runs multiple weeks)
Which age group or programme track
A mobile number for time-sensitive offers
Whether they want any available spot or only a specific one
One music school running a multi-week summer day camp structured each week as a separate section — "Week 1," "Week 2," and so on — so families could be waitlisted for a specific week rather than the whole programme. That detail matters when you're trying to fill a Tuesday vacancy and half your list only wanted the last week of August.
Collect this at the point of sign-up, not when you're scrambling to fill a spot.
Step 3: Write a waitlist confirmation that sets expectations
Send this the moment someone joins the list. It should cover:
Confirmation they're on the list — their position if you're willing to share it, or at minimum the date and time they registered
How you'll contact them — email, text, or both
Your response window — "You'll have 24 hours to confirm before we move to the next family"
What happens if they don't respond — they move to the bottom, or they're removed entirely (your call, but state it)
An honest estimate — if you genuinely don't expect many cancellations, say so. Families would rather know now than hold out hope for eight weeks.
Here's a template you can copy and adapt:
Subject: You're on the [Camp Name] waitlist — here's what to expect
Hi [Parent name],
Thanks for your interest in [Camp Name]. All spots for [Week/Session] are currently full, and you've been added to our waitlist.
If a place becomes available, we'll contact you by [email/text] and you'll have [24/48] hours to confirm and pay the deposit. If we don't hear back within that window, we'll move to the next family on the list.
We can't guarantee a spot will open, but we'll be in touch the moment one does.
Questions? Reply to this email or call us at [phone number].
[Your name]
[School name]
Step 4: Keep the list somewhere you'll actually use
A waitlist that lives in your head, in a text thread, or buried in your email doesn't work. It needs to be a single, shared document that anyone covering the front desk can access and update.
At minimum, a spreadsheet with these columns works:
| Date added | Parent name | Child name | Contact (email + mobile) | Session wanted | Contacted? | Outcome |
Sort by date added. When a spot opens, work from the top. Log every contact attempt and every outcome — "no response after 24 hrs, moved to next" — so there's a record if anyone questions the process later.
If you run multiple sessions or tracks, keep a separate tab per session. One combined list for a multi-week camp creates confusion about who's waiting for what.
Step 5: Fill vacancies fast — and follow up on no-responses
When a spot opens, contact the next family immediately. Don't batch these up for a weekly check-in. A cancellation on Monday morning should trigger an offer by Monday afternoon.
If they don't respond within your stated window, send one reminder (a text works well here — it's faster than email), then move on. Document it and move to the next name.
After camp ends, follow up with everyone who didn't get a spot. A short message — "We're sorry we couldn't fit [child's name] this summer. Registration for next year opens in [month]" — keeps the relationship warm and gives you a head start on next year's list.
Step 6: Use the waitlist data to plan next year
A long waitlist is a business signal. If you had 20 families waiting for a 15-spot camp, you have evidence to justify adding a second session, hiring an additional instructor, or finding a larger venue.
Track how many families were on the list, how many converted when a spot opened, and how many had moved on by the time you reached them. That last number tells you how long your list stays "warm" — useful for setting realistic expectations next time.
A note on what we're building
At Noto, we work with music schools, tutoring centres, and other lesson-based businesses that run into exactly this problem every summer. The waitlist process above works with nothing more than a spreadsheet and a good email template — but we've seen how quickly it breaks down when you're managing multiple sessions, multiple instructors, and a front desk that changes hands. That's part of what shaped how we think about enrolment and lead management in our software.







