Skip to content
Swim school

Booking system for swimming lessons: parents book themselves, you get paid

Sign-ups by email mean typing them up, writing back and chasing payments. With our system, parents book in three minutes and payment is part of the booking.

Signing up is the moment a swim school earns money, and usually the moment with the most work attached. An email arrives, someone checks the course, writes back, gets a follow-up question, sends bank details, waits for the transfer and chases it up.

Each of these steps takes time, and each is a point where a sign-up can get lost. Parents sign their child up at half past ten at night, not during your office hours, and if the answer only comes the day after tomorrow, the swim school down the road has the place.

We turn that around: the free place is visible online, the booking is completed with the payment, and the confirmation goes out immediately. You look at the result, not the process.

How a booking works

  1. Find a course, filtered by location, age and level; only what is genuinely free is shown
  2. Add the child: name, date of birth, swimming experience; several children in one go
  3. Basket: two children, two courses, one payment
  4. Pay: by credit card straight away, or by bank transfer with a payment reference
  5. Confirmation by email, with all dates and a personal link to the booking

The place is firmly taken from the moment the booking is completed. There is no in-between state in which two families both think the same place is theirs.

Payments that match themselves

Credit card payments arrive instantly. The bank transfer is the more interesting case: it arrives days later, and that's exactly where the manual work usually starts. Read the bank statement, look for the amount, find the booking, tick it off.

The system matches the incoming payment to the booking automatically. Outstanding amounts are a list, not something you have to remember. Anyone who hasn't paid after the agreed deadline stands out, without anyone having to look.

The money goes directly into your account. You pay the fees for this to the payment provider, with no mark-up from us.

A personal link instead of a customer account

Parents don't get a login with a password, but a personal link to their booking. No extra account, no forgotten password, no registration hurdle before the purchase.

Through this link they can confirm a make-up session, request a course change or update their details. What matters is what does not happen: a click never automatically triggers a payment, a cancellation or the release of a place. It records the request and creates a task in the admin area.

That's a deliberate decision. Everything with financial consequences remains your decision; you just no longer have to take every request yourself.

What this changes about enquiries

Online booking doesn't just save you the typing, it also sells when nobody is in the office. A noticeable share of bookings are made in the evening and at weekends.

At the same time, the number of follow-up questions goes down: anyone who can see for themselves that Tuesday at 4 pm is full and Thursday at 5 pm is free won't call to ask exactly that.

What this looks like in practice is shown by Schwimmschule Nemo, where over 500 courses run through this system, over 300 of them publicly bookable. The overview of all the building blocks is on the overview page, and the administration behind it under course management.

Frequently asked questions

Can we connect this to our existing website?

Yes. The booking can be part of a new website or connected to your existing one. Both are common.

What about families who prefer to call?

They exist, and they don't fall through the cracks. Bookings can be created in the admin area just as they are online, in the same system, with the same place counter.

Can two families book the same last place?

No. The place is taken when the booking is completed, not when it's viewed. Anyone who's too late is offered the waiting list.

How do cancellations and refunds work?

A click by a parent never triggers a refund automatically: the request is recorded and the decision is made in the admin area. Refunds go through the payment provider, and the freed-up place goes to the waiting list.

Which payment methods are available?

Card payment and bank transfer, both matched to the booking automatically. These are the two methods parents use most; we look at other payment methods case by case.

Can we offer vouchers and discounts with it?

Discounts (for siblings, for example) can be set on the course. We'll look at other cases when we talk; pricing logic is the part that differs most between swim schools.

Is children's data processed securely?

All data is stored on servers in the EU, with a deletion policy and automatic retention periods. With courses for children, that isn't a formality.

Related pages

“I can recommend WEBinnovision without any reservation. From the first discussion to the finished website, working with Bastian and Yusuf was simply excellent. What impressed me most was the speed, how easy they were to reach and their technical expertise.”

Andreas, Schwimmschule MantarochenOwner · BonnTranslated from German

“I can only recommend working with Basti and Yusuf from WEBinnovision with all my heart! ⭐️ Right from our first short meeting, the two of them immediately understood my vision, my wishes and above all the requirements of my swim school.”

Jenny, Schwimmschule NemoOwner · BonnTranslated from German

Online booking for your courses?

Tell us briefly what it is about. We will take an honest look at your goals and get back to you within one working day.

Would you rather talk it through? Pick a time