Booking software for swim schools:Swim lessons by level, booked by parents
Parents book their child into the right level on their phone and pay by card or e-wallet, by GCash or bank transfer, or in person. You see every swimmer, every coach, and every lesson in the pool.
Free 7-day trial. No credit card required.


Clients pay online or in person
Keep every child in the right group
A swim lesson works when the group is small and the level is right. Set the levels and the spots for each lesson, and parents book only what fits their child.

Lessons by level
Run small groups by level
Class levels like Toddler, Beginner, and Stroke Clinic.
Spots set for each lesson time, so the group stays small.
Weekly lessons repeat on the days you choose, with their coach.
Waitlists line up families when a level is full.
Parents and kids
Let parents book each swimmer
Parents add their children to their account once, then pick who is swimming when they book. A sick day is easy: they move the lesson to another time of the same class, and the credit moves with it.
- Brothers and sisters booked in one go
- A reminder email the day before each lesson
- Feedback written for each child after the lesson


Terms and packs
Sell the term up front
Term packs hold the term's lessons, valid for as long as the term.
One child's pack shows that child's name and is theirs alone.
Canceled lessons put the credit back on the pack.
A trial lesson only new families can buy, once each.
Private lessons
Book private lessons every week
Some swimmers need one coach to themselves. Book a private lesson every week for 4 to 52 weeks in one go, with the same coach. Taken dates are skipped and named, so you can rebook them.
- Each coach sees only their own swimmers
- A waiver and a swim history form before the first lesson
- Notes on fears or health the whole team can see

See what your swim school gets
- ClassesRepeating classes with a roster, check-in, waitlists, and spot picking.
- Online BookingYour own booking site where clients book, pay, and manage their bookings.
- PackagesPacks of visits and memberships that renew, with credits clients see in their wallet.
- AppointmentsServices, staff, rooms, and add-ons, booked online or from the calendar.
- ClientsClient profiles with bookings, balances, notes, feedback, and packages.
- FormsIntake forms and a waiver, filled in before the visit or at the front desk.
- PaymentsOnline checkout, transfers to your own accounts, and Pay in person.
- TeamRoles, permissions, hours, and time off for everyone who works with you.
- ConciergeA chat on your booking page that answers customers and books a class or an appointment.
- AssistantType what you need done, in English or Taglish, and confirm each change.
Frequently asked questions
Yes. Parents add each child under People you book for in their account, then add a name for each swimmer when they book.
Parents can move a lesson to another time of the same class while it can still be canceled for free. After that, your team can move them from the roster.
Yes, as a package: the number of lessons in the term, valid for as long as the term, such as 10 weeks.
7 days, with every feature of your plan. You choose a plan when the trial ends.
No. You sign up with your email or Google account, tell us what you run, and start setting up.
Each plan is one monthly price with unlimited bookings. See the pricing page for the plans and what each includes.
Take bookings and get paid, the simple way.
Free 7-day trial. No credit card required.