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.
Related pages and guides
Multi-Room Management
Managing multiple lanes simultaneously.
Instructor Management
Lane assignments and instructor scheduling.
Lesson Pricing Calculator
Find your optimal lesson and term pack price.
Reduce No-Shows
Wallet passes and reminders cut no-shows.
Yoga Studio Booking
Multi-room scheduling for wellness studios.
Who's In Studio
Swim school management from $19/mo.