ClassWolf for swim school owners: fill every level, protect every ratio
Run your swim school on one platform — level-based courses, safe instructor ratios, lane capacity and cashflow you can actually see, week after week.

You opened a swim school to teach people to swim, not to spend Sunday night rebuilding a wall planner in your head. But that's where most owners end up: juggling levels, instructor hours, lane space and money across a spreadsheet, a paper diary and a group chat that never quite agrees. ClassWolf pulls all of it into one place so you can run the school instead of chasing it.

Your week right now#
You're holding too much in your head. Which beginners are ready to move up. Which Level 2 group is overbooked. Whether Tuesday at 18:00 has enough instructors for the number of kids in the water. Who paid, who's on a pack that's about to expire, and who quietly stopped coming. Every answer lives in a different place, and the moment one instructor calls in sick, the whole structure wobbles.
Where it breaks#
The cracks are always in the same spots. A course fills past a safe ratio because two people booked from two different channels. A pack runs out mid-term and nobody notices until a parent complains. Cashflow looks fine until you realise three families are two months behind. None of these are big disasters on their own — but together they eat your evenings and your margin.
Level-based courses that hold their shape#
In ClassWolf you build recurring courses by level — Parent & Baby, Beginners, Improvers, Stroke Development, Squad — each with its own day, time, lane and instructor. The schedule checks for room and teacher conflicts as you build it, so you can't accidentally put the same instructor in two lanes at once or double-book a pool space. When a swimmer is ready to progress, you move them into the next course and the system keeps the history with them.
Ratios and capacity you can trust#
Every course has a capacity, and ClassWolf enforces it. Set the cap that matches your safe instructor-to-swimmer ratio for that level, and the public sign-up page simply stops taking bookings when the group is full. No more discovering on poolside that "a few extra" turned into a lane you can't safely supervise. When demand outstrips capacity, you can see exactly where to add a session — and whether you have the instructor hours to staff it.
The number in the water should be a decision you made in advance, not a surprise you manage at 6pm.
Cashflow you can actually see#
Class packs (bonos) decrement with attendance and expire on the rules you set, so you know what's been delivered and what's still owed. Payments and cash are tracked in the same record as the swimmer, and EU-compliant invoicing — Spain's Verifactus and Italy's e-invoicing — is built in, not bolted on. Reports show you income by course and teacher earnings, so when you sit down to plan the next term you're working from real numbers.
One record per swimmer#
Each swimmer or family has a single record: their level history, the packs they've bought, what they've attended, what they've paid, and how to reach them. Email communications and campaigns go out from that same data, so a "your child is ready for Improvers" message or a term-renewal reminder reaches exactly the right list without an export-and-merge ritual.
What you get back#
What you get back is judgement. With levels, ratios, capacity and money in one view, you can answer the questions that actually grow a swim school: where the waitlist is forming, which night to open next, which instructor to give more hours. ClassWolf is made in Europe, has a free plan with no credit card, and is built to handle multi-discipline schools — so if you also run aqua-fitness or lifeguard courses, they live alongside your lessons. It's one platform to run the whole swimming school, from the first splash to the final invoice.