Skip to main content
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 its own capacity, level 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

Staff scan the parent's QR at the poolside. Instant attendance, no paper registers.

Family accounts and reminders

Family plans let parents book several children from one account and get an email reminder within 24 hours of each lesson.

Manage your swim school in Who's In Studio

Starter $19/mo for up to 99 active members, Growth $49/mo for unlimited. Every feature, including multiple lanes, is on both plans.

“Finally, an App that takes out all the stress of organising classes and events.”
Consumer — Classes & events · Trustpilot review

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, level and instructor.

Can parents book on behalf of children?

Yes. On a family plan, parents add each child as a family member on their own account and book them on the family's membership (each plan sets how many children it covers). The booking confirmation goes to the parent, and the parent's QR code or Wallet membership pass is 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 member portal and get an email before the pack expires. Casual lessons can be sold as single-lesson passes, or recorded at the poolside desk.

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 with the Who's In scanner on a phone or tablet, even offline. Attendance is recorded instantly — no paper registers.

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

Starter is $19/mo (or $190/yr) for up to 99 active members, and Growth is $49/mo (or $490/yr) for unlimited members. Both include every feature: unlimited lessons and lanes, QR check-in, Wallet passes, instructor profiles and lesson packs. Who's In takes 0% of member payments, and there is a 14-day free trial.