Less admin. More pool time.
Lanebook handles class scheduling, instructor check-in, attendance, parent communication, and recurring billing so your team can focus on teaching kids to swim.
- Class scheduling
- Attendance
- Billing
- Parent comms

How Lanebook works
Three steps take a swim school from spreadsheets to a single system that parents, instructors, and managers all trust.
Set up your classes
Define lesson types, levels, lanes, and instructors. Repeat weekly terms or one-off clinics in a few clicks.
Check swimmers in
Instructors or a self-serve kiosk mark attendance poolside. Makeups, absences, and waitlists update automatically.
Bill and track progress
Stripe handles monthly fees. Skill progress and certificates flow to each parent without extra paperwork.
Everything your swim school runs on
Replace the patchwork of calendars, spreadsheets, and payment apps with one connected platform.

Attendance and makeups, handled
Track who showed up, credit makeups with expiry dates, and auto-promote the next family off the waitlist when a spot opens.
Recurring terms
Schedule seasonal terms, holiday intensives, and private lessons with capacity per lane and level.
Billing on autopilot
Stripe subscriptions, invoices, and payment-status tracking without the end-of-month spreadsheet panic.
Skill tracking & certificates
Record progress notes after each lesson and generate level certificates automatically when a swimmer meets the criteria.
Parent messaging
Two-way messages, absence notifications, and payment reminders reach parents by email without staff copying details between apps.

Built for the pool deck
Check in 30 kids in under a minute
A kiosk mode lets parents self-check-in at the door. Instructors see live rosters on any phone or tablet, mark attendance with one tap, and spend the first minute of class teaching instead of taking roll.
- Self-serve parent kiosk with swimmer search
- Live roster synced to every instructor device
- Auto-deduct makeups and flag absences instantly
We cut the time spent on scheduling and billing almost in half. Parents check in themselves, instructors see everything on their phones, and I finally have a single dashboard for the whole school.
Simple pricing that scales with your school
Start free. Upgrade when you are ready to run billing and parent accounts.
Starter
For a single instructor or small program getting organized.
- Class scheduling & rosters
- Attendance & kiosk check-in
- Up to 50 swimmers
- Email support
School
For multi-instructor schools that bill families directly.
- Everything in Starter
- Unlimited swimmers & instructors
- Stripe recurring billing & invoices
- Parent accounts & messaging
- Skill tracking & certificates
Running a larger organization or multiple locations? Talk to us.
Get your swim school organized this term
Set up classes, check in swimmers, and start billing in an afternoon. No credit card to begin.