The Starter plan is free — start without a card Start free →
Who it's for → Fitness & sport → Swimming school

For swimming schools

Booking software for swimming schools — swim classes without the parents' group chat.

Members sign up and out themselves, classes have a clear seat count, and the waitlist fills every gap. For one-on-one sessions and court rental, add a court, hall or reformer as a resource — two bookings on the same court can't happen. You run the training — not the messages.

No card · The demo comes pre-filled with services and a team · Starter free

Swimming school — Škola plivanja Delfin
Demo: Škola plivanja Delfin

Appointa for swimming schools — in practice

A swimming school works in the hours the pool gives it: a few lanes, fixed time slots, and children split by age and ability. Parents sign them up, babies come with mum or dad, and adults mostly swim before work. Appointa keeps every group in its own lane and hour, sends parents reminders, and spares you the messages in parent group chats.

Every group in its own lane

Three lanes in your pool hours? Add them as resources and make groups and private lessons require a lane. A group takes one lane for all its swimmers, a private lesson another, and once all three are taken, that time isn't offered. Two groups never share a lane.

Babies mornings, kids afternoons

Baby swimming is offered only before noon, children's groups after school, adults early morning and evening. Give each service its own days and hours, and the same instructor fills the rest of the time with private lessons or technique correction. Parents see only the times that actually exist.

Pool closed for a competition

The pool tells you Saturday is booked for a competition? Enter that day as a closure and it's no longer offered online. Children already signed up get their bookings cancelled through bulk cancellation, with a reason, and parents are notified straight away — no twenty messages and calls.

Group sessions with seat counts

Yoga for 20, small group for 6 — every session has a capacity and a live 4/20 indicator. Sign-ups close themselves when full.

Members sign up themselves

The schedule lives online; joining and leaving a class takes two clicks, with no midnight messages. New sessions show up instantly.

The waitlist fills the gaps

If someone drops out an hour before, the next person on the list gets notified and takes the spot. A full class stays full.

Attendance history

Who shows up regularly and who's gone quiet — you see it at a glance and can react before a member drops off.

You start with these services ready

The demo and a new account come with a ready-made price list for “Swimming school” — change anything in a couple of clicks.

ServiceDurationPriceSeats
Kids group lessons45 min12 €20
Private swimming lesson45 min30 €1
Adult swimming lessons45 min20 €20
Baby swimming30 min18 €1
Technique correction45 min25 €1

The price list is a starting template from the Appointa catalog — names, durations and prices are yours the moment you sign up.

The questions that come up first

How do I find out before the first lesson how well a child can swim?

Create a questionnaire for parents: can the child swim, are they afraid of water, any health notes, an emergency contact. The parent gets it by e-mail and fills it in on their phone before the lesson, and you see the answers next to the booking in the calendar. It never blocks the booking. Available on Pro and Premium.

Does a child need their own account or the app?

No. The parent signs the child up with their own mobile number or account through your page — nothing to install. Reminders and change notices go to the parent, and you note the child's name and group on the client card. For parents who'd rather call, you enter the booking yourself in a few clicks.

The course runs all term. Do parents have to book every week?

No. Turn the first booking into a weekly series that ends on the last day of term, and Appointa holds the child's place in the group in advance. A reminder goes out before every lesson, and you can end the series early if the child stops coming. Recurring appointments are available on the Pro and Premium plans.

How do members see the schedule?

On your page appointa.hr/s/your-studio — nothing to install. Joining a session takes two clicks, leaving too.

What happens when a class is full?

Sign-ups close automatically, and anyone interested joins the waitlist. If a spot frees up, the next person gets notified.

Can I cap the seats per session?

Yes — every session has its own capacity (say 12 for yoga, 6 for small group). You see it at a glance as 4/12.

Tips for swimming schools

All articles

Related industries

See “Škola plivanja Delfin” in Appointa — before signing up.

A demo with ready-made services, a team and appointments for your line of work. No card, no strings.

Create the demo — free

No time to do it yourself? We'll set it up for you, free of charge. See how →