For swim schools & instructors

Booking & billing software for swim schools.

Book lessons across every instructor and level, bill whole families in one invoice, and let parents book, reschedule, and pay online.

Free 30-day trialNo credit card required
Schedule
Clients
Invoices
Classes
Website
MonTueWedThu
9:00 MiaLevel 2 · Coach Sam
9:30 NoahLevel 1
10:00 Ellis kids ×2Level 3
10:30 AvaParent & tot
11:00 Stroke clinic · 45 min
Built for swim schools

Everything a swim school needs to run smoothly

Lessons by level, family billing, and a portal parents actually use.

Lessons by instructor & level

Organize lessons by instructor and level, so parents book the right slot with the right coach — no clashes at the pool.

One invoice per family

Household accounts group siblings, so a family with three swimmers gets one invoice and one set of reminders.

Parents book & pay online

A self-serve portal where parents book, reschedule, and pay — so your front desk stops fielding calls.

Reminders that cut no-shows

Automatic SMS and email reminders before every lesson, with consent tracking — so fewer paid slots go to waste.

Levels, ratios, and a pool you might not own

Swim schools are not booking appointments. They are moving children through a ladder, at a ratio that cannot be bent, in water someone else often controls.

A swimmer belongs to a level, not a time slot

A child is in Stage 3 on Saturdays at 9am — and the important part is Stage 3. When they are ready to move up, you move their enrolment to the next class. Their history, their family's account and their balance follow them; nothing is re-entered.

The ratio is not a suggestion

Four to a teacher in the shallow end is a safety limit, not a preference. Set the capacity and the class simply stops accepting bookings when it is reached. The next family joins a waitlist rather than ringing the desk, and when a place frees you can see who has been waiting longest.

When the pool shuts, it shuts for everyone

A plant failure or a closure does not affect one booking, it affects every lesson that day. Cancel the sessions and everyone enrolled is told at once, instead of one person working through a phone list. Where your policy gives credit, it lands on each family's account and comes off the next invoice — so nobody is owed a lesson that only exists in a notebook.

One family, two levels, one invoice

Siblings rarely swim at the same stage. A household account keeps them together for billing even when they are in different classes on different days with different teachers — one invoice for the parent, not one per child.

Terms and holiday intensives

A weekly term and a five-day holiday intensive are the same thing with different shapes: a roster, a capacity, a start and an end. Sell either as a block that draws down lesson by lesson, or bill monthly and leave it running.

On the go

Run your swim school from your pocket.

Check the day's lessons, book a swimmer, and take a payment right from your phone. Native on iPhone, iPad & Android, for you and every instructor — and parents book and pay in their own portal from any browser.

  • You: schedule, families, invoices & payments — from your phone.
  • Parents: book, reschedule & pay 24/7 in their browser — or add it to their home screen — with email & SMS reminders.
  • Take card payments in person — including Tap to Pay on iPhone, no reader needed.
The Simplifythis schedule on iPhone
Taking a payment in the Simplifythis app
FAQ

Swim-school booking, answered

Can parents book lessons online?

Yes. A self-serve portal lets parents book, reschedule, and pay for lessons online — without phone tag at the pool.

Can I bill a family with several kids in one invoice?

Yes. Household accounts group siblings, so a family with three swimmers gets one invoice and one set of reminders.

Can I organize lessons by instructor and level?

Yes. Set lessons by instructor and level, so parents book the right slot with the right coach.

Can I sell lesson packages up front?

Yes. Sell a prepaid package — say, 12 lessons — and every booking draws down against it automatically.

Do I get my own booking website?

Yes. A branded, bookable website is included, so families can find your swim school and book online.

Is there a free trial?

Yes — 30 days free, and no credit card is required to start.

Can I run levels — beginners through to squad — as separate classes?

Yes. Each level is its own class with its own day, time, instructor and capacity. A swimmer enrols in the level they are ready for, and when they move up you move their enrolment rather than rebuilding anything.

How do I cap a class to the ratio I can safely teach?

Set a capacity on the class. Once it is full the next family joins a waitlist automatically instead of phoning to ask, and you can see who is waiting when a space opens.

What happens when the pool closes unexpectedly?

Cancel the affected sessions and everyone booked into them is notified at once, rather than you texting thirty parents. Where your policy gives credit, it goes back to each family account and comes off their next invoice.

Can one family have children in different levels?

Yes. Siblings sit on one household account even when they swim on different days with different instructors — one invoice, one login for the parent, one set of reminders.

Can I sell a term or a block of lessons up front?

Yes. Sell a block and each lesson draws against it automatically, so the balance is visible to both sides. Schools that bill monthly instead can set a recurring charge that goes out on schedule.

How do I know who actually attended?

Attendance is recorded per session, so you can see who came, who missed, and which swimmer has quietly stopped turning up before the term ends.

Do you handle holiday intensives as well as weekly lessons?

Yes. A week-long intensive is a short course with its own roster and capacity, booked and paid for the same way as a weekly class.

Can parents book without calling the pool?

Yes. They book, reschedule and pay in their own portal from any browser, and can add it to their home screen. Reminders go out by email and SMS before each lesson.

Your swim school, simplified.

Run lessons, instructors, families, and billing in one place.

Start your free trial  →