Swim School Software: Levels, Ratios, and the Things You Cannot Improvise

Swim is the highest-stakes room in youth enrichment, which means your ratios, your role definitions, and your level progressions belong in a system rather than in somebody's memory. Here are the seven jobs to score any swim school software on.
By
Arielle Hammond, Ed.D.
-
This is some text inside of a div block.

Swim School Software: Levels, Ratios, and the Things You Can't Improvise

There's a list I keep, and it's four lines long, and it's the most important thing I've ever written for my own business.

It's the list of what my youngest tier of instructors never does.

I wrote it after an informal title in my own organization quietly drifted down in age until it landed somewhere I never intended. Nobody was careless. Undefined titles drift, and they always drift toward whoever happens to be available on a Tuesday.

I'm opening a swim school software article with a hiring list on purpose, because in your business the software and the safety architecture are the same conversation. Your ratio isn't a setting on a form. Your ratio is the thing standing between a four-year-old and water, and a ratio that lives in somebody's memory is a ratio that gets renegotiated at 4pm when a coworker calls out.

That's the whole argument. Everything below is just where to put it.

What is swim school software?

Swim school software manages lesson and session registration, recurring or session-based billing, level assignment and progression testing, instructor and lifeguard scheduling, ratio enforcement by level, and makeup credits for illness and pool closures. What separates it from general class registration software is that capacity is level-specific and safety-bound, so the system has to enforce a cap rather than report on one.

Where I'm standing: I don't run a swim school. I run a kids enrichment business, 50 school sites, 75+ programs a year, 7 districts, 2 states, 2,500+ students, 95% school partner renewal. I'm not going to tell you how to teach a back float.

What I know is the operating structure of a ratio-governed, progression-based, young-team business where the stakes are real, and how to get that structure out of your head and into a system. Which is the whole job here.

Job 1: Ratio enforcement, by level, at checkout

This is the line that separates swim school software from a class registration form with a pool on the homepage.

Not ratio reporting. Ratio enforcement.

Ask any vendor: can I set a maximum per class that differs by level and age, and does the system refuse the enrollment at that number without anyone watching? During an audit of registration flows I found a platform where the number of spots left was being updated by hand on the website. In most businesses that's an inconvenience. In yours it's an incident waiting for a Saturday morning.

Then ask the harder version. Can the system distinguish between team members who count toward ratio and team members who don't? Because if your under-18 assistant appears in a coverage report as a body in the water, that report is telling you something untrue, and you'll make a scheduling decision on it.

Job 2: Level progression and testing

Your entire retention model is a child moving from one level to the next. That's why a family stays for three years instead of eight weeks.

The software questions: can you record a skill assessment against a student, see at a glance who is ready to advance, and move them into the next level without the family re-registering from scratch? Advancement that requires a new registration is a drop-off point placed at the exact moment a family is happiest with you. That's the worst possible placement and it's extremely common.

Job 3: Session rollover, automatic by default

Swim sells in sessions, and the highest-value thing software can do for you is make the next session automatic rather than a fresh decision every time.

Ask whether continuing families roll into the next session by default with a clear opt-out. If every session is a new sale, you're re-earning the same customer four times a year and paying acquisition cost each time.

Job 4: Makeups and closures

You lose lessons to illness, to weather, to chemistry, to a pool that has to close. Every one of those creates a credit, and every credit creates a matching problem: a student is owed a lesson, one class has an open spot, and somebody has to put those two facts together.

Can the system issue makeup credits automatically, and can a family self-serve into an open slot? Every makeup that requires a phone call is administrative labor you never priced into your session fee. It's also the most common reason swim school administration reverts to a spreadsheet.

Job 5: Minimums and cancel triggers, published in advance

The structure I use, and it transfers cleanly: break-even plus a two-student buffer becomes the published minimum. Then triggers set ahead of time and not renegotiated at 11pm. Below 6 at seven days out. Below 8 at two days out. Automatic refund.

Here's the number that made me loosen those triggers. When we cancel a program for low enrollment, 97% of those families never purchase anything from us again. Ever. That's our own data, and it changed how I run enrollment within days of finding it. Cancelling a class feels like containing a loss. It's really trading a few thin weeks against a family who might have gone from parent-and-me all the way through stroke development.

Job 6: The hiring reality, and why young hires are an asset

Swim schools hire young. So here's what I've learned about that, including where I was wrong.

I was very hesitant to employ high school students. I had fought ageism myself as a young principal, and I turned that experience into an assumption that young hires would be a liability. Then a young founder said on my podcast that high schoolers work twice as hard because they want to prove they can do it, and I felt convicted right there on the recording.

So I rebuilt it. Paid intern roles, non-front-facing, with a four-year runway to full instructor. That isn't a compromise, that's a pipeline, and swim schools are better positioned to run it than almost anyone in this industry because your progression structure already teaches people how to teach.

Two more numbers, because the pipeline has to be permanent. One in three instructors in this category quit within ninety days. And half of scheduled candidates don't show up for the interview. Not rescheduled. Don't show.

Which means your hiring isn't a project you finish in August. It's a standing function, and the software that earns its keep is the one showing you a coverage gap next Thursday instead of a dashboard about last Thursday.

On retention, one finding is worth your whole afternoon. Teachers assigned a mentor with no supervisory relationship, direct or indirect, were retained at 96%, against turnover of 50% or more otherwise. The non-supervisory part is the entire mechanism, because nobody opens up to the person who controls their schedule.

Your progression ladder already teaches people how to teach. Point it at your own team. A mentor who has no say over somebody's hours costs you nothing and it is the highest-return thing on this page.

Job 7: The standard nobody is going to make you meet

I want to say this part carefully, because it matters and because it's easy to say badly.

There's no certifying entity for youth enrichment. There's no required training. There's no licensing body. Compare that to daycare: state licensing, ratios enforced by law, health inspections, mandated reporter training, CPR, food handler cards, fire compliance. Then look at what it takes to run a youth enrichment program in most states. A business license, some materials, and you're in a room with other people's children.

Swim is the one corner of this industry that has developed real standards on its own, through certification bodies and water-safety training, and I want to give the people who built that their credit. You're ahead of the rest of us on this.

But the surrounding operating standards, the hiring, the background checks, the role definitions, the reporting training, are still voluntary almost everywhere. I looked into changing that. I actually priced out the federal lobbying process and it runs about ten years, so I built the training instead: ten modules, piloted on my own hires, required before anyone stands in front of a child.

The practical version for you: write down your ladder, write down the does-not-do list, put your ratios in a system that enforces them, background check every adult every time even though nobody will make you, and make sure your mandated reporter training is current. It is not always bruises. Sometimes it is a child who flinches.

Nobody is going to check. Do it anyway. That's the job.

Who to put on your shortlist

From their public pages, August 2026. Swim gets named by several platforms, which is good news, though usually as one vertical among four.

The gap that matters most for you, across all twelve platforms I checked: not one publishes a system that knows which team members count toward ratio and which don't. Role permissions, yes. Ratio-aware coverage, no. Which means job 1 is still partly on you, and it's the reason the four-line list at the top of this article exists on paper.

The seven-job scorecard

Run every swim school software candidate through these seven.

#
Job
Score 0 to 2
1
Ratios enforced per level at checkout, with non-ratio roles excluded from counts

2

Level assessment recorded, advancement without re-registration

3

Automatic session rollover with clear opt-out

4

Makeup credits automatic, family self-serve into open slots

5

Live enrollment against published minimums

6

Coverage gaps visible a week out, by role type

7

Role ladder and certifications tracked per team member

Fourteen points possible. Under eight, and the most important information in your business is stored in somebody's memory.

Before you go

I spent two and a half years thinking my problems were my problems.

I thought maybe I just didn't know how to build a schedule properly. Then I got a fifteen-year veteran on the phone and asked her how she made her schedule. She said, a spreadsheet.

Okay. So I'm not crazy.

I had been a principal, and as a principal I thought I was isolated, because I was often the lone leader in my building without an assistant principal. But I had a monthly district meeting on my calendar where every principal in the district gathered. I had associations. I had peers doing exactly my job and mentors I could call. Then I left, and I had none of it.

About half of enrichment operators are solopreneurs, and most of them are that way by choice. Some of us want to grow as big as possible. Some of us want to eventually be absentee owners. Some of us are exactly the size we want to be. So there's no single version of what we're all building toward.

But where is our watering hole? Where do we all gather and swap stories and learn from one another, so that we don't all have to repeat the same mistakes?

That question is why I write these. A rising tide lifts all boats. We don't lose business or opportunities by connecting with others in our space. We all learn. We all grow. There's enough opportunity and success for all of us to win, together.

Score your software. Write your ladder. Publish your minimums. And find one person doing what you do and call them this week, because that phone call is free and it's worth more than anything I've written here.

You got this. And you aren't doing it alone.

Put your ratios where they can't be renegotiated. enrops is registration and payments software for kids activity businesses, and it's free for businesses, permanently. Set a level, set a cap, take an enrollment, and see whether it holds. Get started free →

Arielle Hammond, Ed.D. is the founder of enrops and host of The Enrichment Entrepreneur.

Third-party pricing and feature claims in this article were taken from each company's public pages on August 14, 2026, and are refreshed quarterly. "Not published" means the company does not state it publicly, not that a capability is absent. If you work at one of these companies and something here is out of date, email arielle@enrops.com and I'll correct it.

You may also like

  Everything Your Enrichment Business Runs on

Two clicks. No credit card