keinaufwand for swim schools

Swim school software: full courses, fewer phone calls

Publish swim courses with dates and prices, let parents register and pay online, and keep private lessons and interest for full levels in one place.

  • 14 days free
  • No credit card
  • Cancel anytime
134,797 appointments successfully booked with keinaufwand!

From the first enquiry to the next course level

Swim schools run in course blocks, with several levels at once and parents asking about the next free spot. keinaufwand brings courses, private lessons and the follow-up for the next level together.

Publish course blocks with dates and prices

Parents see when the next course starts, what it costs and whether there's still room.

One course, several runs
Create a course once with its description and add each run with location, dates and price.
Registration that fits the block
Set a registration deadline or close registration by hand. Paid runs go through the event checkout with your connected Stripe account.

Courses and events in detail

Weekly groups with a limit per level

Ongoing groups stay as small as your instructors and the pool allow.

Spots per session
Set a participant limit for every group and plan recurring sessions once.
Collect interest for full levels
With the waitlist turned on, parents leave their contact details for an offer. You get back to them when a spot opens up.

Group classes and waitlists in detail

Private lessons with your instructors

Offer one-on-one lessons next to your courses without a separate calendar.

The right instructor at the right time
Assign private lessons to your instructors and store their working hours. Parents pick an available time.
Absences included
Holidays and other absences are taken into account when open times are calculated.

Individual appointments and team bookings in detail

Reminders and the next level

Keep families informed before each lesson and invite them to the next course.

Automatic reminders
Reminders go out ahead of the appointment, so fewer children miss a lesson.
Invite to the next level
Send a prepared follow-up message after a course and point families to the next run.

Confirmations and reminders in detail

Your day as a swim school – before and with keinaufwand
Before With keinaufwand
Answering the same questions about dates and prices by phone Parents find dates, prices and free spots online.
Keeping registration lists in spreadsheets Registrations land directly in the course.
Chasing course fees after the first lesson Paid courses are paid at registration through the checkout.
Trying to remember who wanted the next level Waitlist entries stay with the offer they asked about.

More time for what matters to you

Customers share their experiences with keinaufwand.

Thanks to how customer-friendly it is, I get far more trial class bookings than before and won several new members in the very first weeks. I also save time with the prewritten replies and can respond to potential customers in just a few clicks.
Bruno Trachsel, Kenseikan Karate-Do Thun
Since we started using keinaufwand's online booking software, we've been able to automate our trial class bookings and have less work as a result. Writing emails back and forth is a thing of the past for us, and we get several new potential members almost every day. Highly recommended – and the value for money is outstanding.
Ertekin Arslan, Kampfsport Akademie

Frequently asked questions

Can parents register their children?

Yes. Parents register with their own contact details. In the booking form, you can add your own fields, for example for the child's name and age.

Can parents pay for a course online?

Yes, for paid course runs. The event checkout uses your connected Stripe account; the available payment options depend on your setup.

What happens when a course is full?

With the waitlist turned on, parents can leave their contact details for the offer. A waitlist entry doesn't reserve a spot and doesn't turn into a booking automatically; you get back in touch when a spot opens up.

Can I offer courses at several pools?

Yes. Add each pool as a location and create a separate course run for each location and period.

Can I plan lanes or pool capacity?

There's no lane or pool capacity planning. You plan the number of spots for each course or group. Tell us about your idea or your requirements at kontakt@keinaufwand.com. Together we'll figure out which solution is possible.

All booking system features · Manage members and subscriptions · Compare pricing

Put your next swim course online

Create your account, add your first course and test registration from the parents' point of view.

  • 14 days free
  • No credit card
  • Cancel anytime
134,797 appointments successfully booked with keinaufwand!
Copyright © Codegestalt. All rights reserved.
Enjoy the rest of your Wednesday!