Running swim lessons should feel smooth, not soggy with admin.
With client self-booking and built-in payments, swim instructors can let families book lessons, classes, or series online, choose available times, and pay as they go. Breely supports bookable event types, custom availability, online booking forms, and payment collection during booking, so your schedule stays organized and your checkout stays simple.
Make booking easy for busy parents and swimmers
Give clients a clear, modern way to book without emailing, texting, or waiting for a callback.
Breely lets you set up different event types for the services you offer, including appointments, classes/workshops, and courses or class series. Clients can browse those options on your booking form and choose what fits best. For class-based bookings, available classes can be displayed on a weekly or monthly calendar.
- Offer private lessons, group classes, or multi-session programs
- Show available class times in a calendar view
- Let clients book directly from your website or through a shareable booking link
- Customize button labels and booking flow to fit your style

Stay in control of your schedule
You decide when clients can book, not the other way around.
Breely allows you to set regular weekly hours, use override hours for specific dates, create different hours for each day, and even set specific hours for each event type. You can also apply scheduling limits for when clients can book, edit, or cancel appointments. If you have multiple instructors, you can assign availability to each staff member.
- Set lesson availability around pool time and personal commitments
- Create different schedules for private lessons and group sessions
- Manage multiple instructors with separate availability
- Reduce surprise bookings with clear limits and rules

Collect payments right when clients book
Less chasing invoices. More getting paid.
Breely integrates with Stripe and Square for payments, and supports collecting payment as part of the booking flow. You can require full payment at booking, require a deposit, or store a card on file and optionally let clients pay in full. If a booked appointment, add-on, package, or subscription includes a price, the checkout page appears automatically for card payment.
Simplify swim lesson booking and payments
Online booking, reminders, and payments — free to start
This is especially helpful for swim instructors who want to:
- Secure lesson spots with upfront payment
- Take deposits for higher-value sessions
- Sell packages or subscriptions for ongoing lessons
- Offer simple extras through add-ons when relevant
Build a smarter intake and booking experience
A great booking flow can do more than collect a time slot.
Breely lets you add forms to collect client information, and its form logic can skip or rearrange questions based on answers. That means you can ask the right questions for new swimmers, returning clients, children, adults, or different lesson types without making the form feel cluttered.
You can use forms to collect details like:
- Swimmer age or experience level
- Parent or guardian contact information
- Goals for lessons
- New vs. returning client status
- Phone numbers for text updates and reminders
Breely also offers automations by email, text message, and webhook to help streamline communication before and after appointments.

Keep your swim business simple, polished, and ready to grow
Whether you teach solo or run a team of instructors, self-booking with payments helps you spend less time coordinating schedules and more time teaching.
With online booking, flexible availability, custom forms, and built-in payment options, you can create a smoother experience for both your clients and your business. And yes, that means fewer “Hi, are you free next Tuesday?” messages.
Ready to make booking swim lessons easier? Start building your booking flow and let clients book and pay online with confidence.
