1. Swimming Pool Management
  2. Who it's for
  3. Swim schools
Who it's for

Swim schools

Swim schools run lessons in terms, with small classes by level and strict instructor ratios. Parents book for children, often several in one family, and expect a clear record of lessons attended. Pool time is rented or shared, so every session must start on time and safely.

How Swimming Pool Management is set up for you

Lesson levels as services

Each level has its duration, class size and price.

Terms as plans

A term plan sets the lesson allowance and validity for each child.

Poolside register

Instructors check children in and mark absences before the class ends.

Water checks before lessons

The operator records checks before the first class each day.

Swim schools run lessons in terms, with small classes by level and strict instructor ratios. Parents book for children, often several in one family, and expect a clear record of lessons attended. Pool time is rented or shared, so every session must start on time and safely.

Start with one term at one pool. Load families and term plans, schedule the lesson timetable and run check-in on the poolside tablet. Reconcile lessons attended and payments at the end of term before adding pools.

[Plan the rollout](/swimming-pool-management/implementation), [review the modules](/swimming-pool-management#modules), and [compare the source data](/swimming-pool-management/data-model).

Features to start with

Roles on the team

Aquatics Manager
Owns the session timetable, services and membership plans, reviews lane bookings and water checks, and decides refunds and pool closures.
Front Desk Coordinator
Registers members, manages their plans and confirms or cancels bookings against session capacity.
Swim Instructor
Teaches assigned sessions, allocates lanes for their sessions and checks swimmers in.
Pool Operator
Takes and records pool water checks and retests on schedule.

Set up Swimming Pool Management your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started