Zooza logo

← Back to Blog

The Sick-Day Make-Up Policy Every Swim School Needs

·

Ask any swim school owner what eats the most hours in their week and you’ll rarely hear “teaching.” You’ll hear “make-ups.” A child wakes up with a cold on a Tuesday, the parent messages you at 7am, and now you’re scrolling through your timetable trying to find a slot in the right stage, at the right level, in a lane that isn’t already at ratio. Multiply that by 30 sick days a month across a busy learn-to-swim programme and you have a part-time job nobody applied for. The truth is that in learn-to-swim, illness isn’t an edge case — it’s the operating model. Every swim school needs a written, enforceable make-up policy, and it needs the system to enforce it so that the conversation never happens on the poolside.

Why make-ups are the hardest problem in learn-to-swim

A yoga studio that loses a Tuesday booking can usually shrug it off — the spot was a fixed price, the class still ran, and there’s no expectation of a replacement. A swim school can’t. Parents are paying for their child to progress through stages, water time is scarce and expensive, and the cultural expectation in learn-to-swim is firm: if my child was ill, I get a make-up. That expectation is reasonable. The problem is what it does to your week.

Challenge: Every swimming lesson sits inside three hard constraints at once — a strict pupil-to-teacher ratio, a fixed pool slot that can’t be stretched, and a stage requirement (a Stage 2 swimmer can’t simply drop into a Stage 4 lane). A make-up request has to satisfy all three simultaneously, and it has to do so without bumping a child who’s already booked into that slot. When you do this in your head, by WhatsApp, slot by slot, a school with 250 swimmers can easily generate 40–60 make-up decisions a week. That’s not admin around the edges. That’s the centre of the job.

This is why “just be generous” is not a policy. Unlimited make-ups sound kind, but they quietly destroy your economics: lanes fill with replacement swimmers who already paid for a different week, your genuinely bookable spaces vanish, and your waitlist — the families ready to pay full price — never gets a look-in. A good policy isn’t mean. It’s the thing that keeps the pool fair for everyone in it.

Designing a fair policy: the five decisions

A make-up policy is really five decisions written down. Make them once, publish them at the point of booking, and you stop relitigating them every term.

1. How many make-ups per term. Pick a number and hold it. For a typical 12-week term, two make-ups per term is the most common fair benchmark — it covers the normal run of childhood illness without turning your timetable into a free-for-all. Crash courses and intensives usually get zero or one, because there’s simply no spare water to redistribute. The number itself matters less than the fact that it’s fixed and visible before a parent ever books.

2. The cut-off time. A make-up is only manageable if you know about the absence in time to release the lane. Set a clear notice window — for example, cancel by 6pm the evening before, or a minimum of three hours before the lesson — and make eligibility depend on it. A child marked absent after the cut-off uses up the lesson; an absence flagged in time becomes an eligible credit. This single rule is what protects you from the “they didn’t show and now they want it back” argument.

3. Which lanes and stages are eligible. A make-up has to land in a lesson the child can actually swim in: the same stage (or a deliberately defined adjacent one), the right age band, and a venue the family can reach. Spell out which sessions are in scope so parents aren’t trying to book a Saturday squad slot to replace a Tuesday water-confidence class.

4. The credit window. Credits that never expire become a liability you carry for years. Tie each make-up credit to the term it was earned in, or give it a fixed life — say, valid for 60 days, or until the end of the current term, whichever comes first. Expiry isn’t punitive; it’s what keeps your liability bounded and your spaces genuinely available.

5. What happens to a missed make-up. Decide up front whether a make-up that is itself missed is gone for good. Almost always, the answer is yes — otherwise you’re stacking credits on credits and you’ll never see the bottom of the pile. Write it down so it’s the policy talking, not you.

What this looks like in practice: “Each swimmer may book up to two make-up lessons per term. Cancel by 6pm the day before to earn a credit. Credits can be used for any eligible lesson in the same stage within 60 days and expire at term end. A missed make-up cannot be rebooked.” Five sentences. Every poolside argument you’ll ever have is already answered in them.

Credit-based beats slot-swapping

There are two ways to run make-ups, and only one of them scales. The first is direct slot-swapping: a child misses Tuesday, so you manually find them a spot on Thursday and move them across. It feels simple at five swimmers and becomes unworkable at five hundred, because every swap is a bespoke negotiation that you personally have to broker.

The second is credit-based, and it’s how serious swim schools run. When a child is marked absent within the rules, the system issues a make-up credit against their account. That credit is a token the parent can spend themselves, against any eligible lesson with space, whenever it suits them. You’re no longer matching children to slots — you’re issuing credits and letting the timetable’s real-time availability do the matching. Zooza’s make-up sessions work exactly this way, which is what turns a swimming class absence from your problem into a self-service action.

The economic difference is the whole point. Credit-based make-ups only ever fill spaces that are genuinely free — the system won’t let a credit be spent into a lane that’s already at its pupil-to-teacher ratio. So a make-up never displaces a paying booking, never breaks your ratio, and never quietly oversells a lane.

Self-service rebooking: the part that gives you your evenings back

The reason make-ups dominate your week isn’t really the policy — it’s the messaging. Every “can my daughter come Thursday instead?” is a thread you have to read, check against the timetable, reply to, and confirm. The policy doesn’t fix that on its own. Self-service does.

When make-ups run through a parent portal, the flow inverts. A parent opens the app, sees their child’s missed swimming lesson, taps “book a make-up,” and is shown only the slots that actually qualify: same stage, within the credit window, with a free space under ratio. They pick one, it’s confirmed instantly, and you did nothing. The parent portal handles the whole exchange while you’re on the poolside, and your phone stays quiet on a Sunday night.

This is also where attendance and make-ups join up. Marking attendance isn’t busywork — it’s the trigger for the entire system. The moment a teacher taps a child as absent in attendance management, the policy logic runs: was it before the cut-off, does the child have credits left this term, is this swimmer eligible for a replacement. Get attendance marked consistently and make-ups stop being decisions you make and start being outcomes the system produces.

Protecting your ratios and your waitlist

The quiet danger of any make-up system is that it competes with your single most valuable asset: a bookable space. Every lane has a hard cap set by your pupil-to-teacher ratio — a 1:4 ratio class means four swimmers, never five, no matter how nicely a parent asks. A make-up that pushes a lane to five isn’t a favour; it’s a safety and quality breach.

Challenge: A make-up child and a brand-new paying family can both want the same free Thursday space. If make-ups silently win every time, your waitlist of full-price families never converts, and you’re effectively giving away new revenue to honour old bookings. The fix is to make the system, not your goodwill, decide who gets the space.

Done well, both interests are protected at once. Make-up credits can only ever be spent into space that exists under ratio — the cap is enforced before the booking is allowed, so you can never oversell a lane to accommodate a replacement. And the genuinely empty spaces feed your waiting list, so the moment a regular booking is cancelled or a term spot opens, the next family in the queue is offered it automatically. Make-ups fill the gaps you choose to release; the waitlist captures the demand for everything else. Neither cannibalises the other.

How automation enforces the policy without the argument

A policy you have to enforce by hand isn’t really enforced — it’s negotiated, every single time, and you lose those negotiations because you’re tired and the parent is persistent. The point of putting it into software is to remove yourself from the loop entirely. The rules live in the system, the system applies them identically to everyone, and “the policy says two per term” stops being your opinion and becomes a fact on the screen.

In practice you encode the policy once using programme automations — the make-up allowance, the cut-off, the eligible stages, the credit window — and from then on every absence is judged against the same rules without you touching it. A swimmer who’s used both make-ups this term simply isn’t offered a third; the system holds the line so you don’t have to. And because every outcome is communicated through automated notifications — the credit issued, the make-up confirmed, the credit about to expire — the parent always knows where they stand without messaging you to ask.

There’s a conversion benefit hiding in here too. The same engine that handles make-ups handles trial sessions, so a prospective family books a trial, gets the same slick self-service experience, and sees from day one that your swim school runs like a tight ship. A clear, automated make-up policy isn’t just an admin saving — it’s a trust signal that helps you fill the term.

A swim school will always live with sick days; that’s the nature of teaching children to swim. What you don’t have to live with is the poolside negotiation, the Sunday-night messages, and the slow leak of revenue from spaces given away by hand. A fair policy, written in five sentences and enforced by swim school software, turns the single biggest headache in learn-to-swim into something that simply takes care of itself.

Want to see make-ups run themselves? Start a free trial and set your sick-day policy up in an afternoon — no credit card needed.

See how Zooza helps

Topics: Parent CommunicationMarketing & GrowthOperations & AutomationPricing & RevenueInstructors & TeamRunning a Swim School

You might also like

Get the next one in your inbox

Practical playbooks for running children’s activities — no fluff, a couple of times a month.

Double opt-in — confirm via the email we send. Unsubscribe anytime.

See Zooza on your own timetable

Book a free 15-minute walkthrough — we’ll configure it around how you actually run classes.

Ready to put it to work?

Try Zooza for free or book a 15-minute live demo. No commitment, no credit card.

Try for Free No credit card needed.
Book a live demo We’ll show you what’s possible.