Skip to main content
W
Who's In?
Swim School Software

Swimming Lesson Booking Software

Lane scheduling, age and skill level classes, instructor profiles, term packs, QR check-in, and parent-friendly booking — built for swim schools and aquatic centres. From $19/month.

Built for swim schools

Lane-by-lane scheduling

Each lane is a room with its own capacity, instructor, and class level. Multiple lanes run simultaneously.

Level and age-group classes

Baby swim, toddler, beginner, intermediate, squad — each with separate booking, pricing, and instructor.

Instructor profiles

Swimming teacher qualifications, specialisms, and bios. Parents see who is teaching before booking.

Term packs

Fixed-term lesson packs with expiry. Parents see remaining lessons in the portal.

Poolside QR check-in

Parents scan at the poolside. Instant attendance. No paper registers.

Apple & Google Wallet passes

Lesson reminders on the parent's phone. Never miss a lesson.

Manage your swim school in Who's In Studio

Starter from $19/mo with no platform fees. Multi-lane support on Growth ($49/mo).

"Parents used to call to check how many lessons their child had left. The branded portal gives them that information instantly. Our admin phone calls dropped by 80% in the first month."

Sandra P. — Swim school director, Cape Town

Swimming lesson booking FAQs

How does lane scheduling work for swimming lessons?

Set each lane as a named room in Who's In Studio with capacity equal to the number of students per lane. Multiple lanes can run simultaneously with different instructors, age groups, or skill levels. Conflict detection prevents the same instructor from being assigned to two lanes at once.

Can I schedule swimming lessons by age group and skill level?

Yes. Create class types for each combination — baby swimming (6 months–2 years), toddlers, beginner 4–6, intermediate 7–10, teen/adult beginner, and squad training. Each has its own capacity, instructor, and pricing.

Can parents book on behalf of children?

Yes. Parents create the booking using their own account and enter the child's name for the booking. The booking confirmation and Wallet pass go to the parent's phone, which acts as the check-in credential.

Can I sell term swimming lesson packs?

Yes. 8-week or 10-week term packs with a fixed expiry date matching the end of the term are fully supported. Parents see remaining lessons in the branded portal. Casual lessons can also be offered separately as drop-ins.

How does QR check-in work at a swimming pool?

Parents show the QR code from their booking confirmation or Wallet pass. Pool staff scan it on any smartphone at the poolside check-in point. Attendance is recorded instantly — no paper registers.

What does Who's In cost for a swim school?

Starter plan $19/mo — unlimited lessons, QR check-in, Wallet passes, instructor profiles, and lesson packs with no per-transaction fees. Growth plan $49/mo adds multi-lane room management and advanced analytics.

We use essential cookies to keep you logged in and optional analytics to improve our service. See our Privacy Policy.