| Lesson products | Private lessons, recurring lessons, semi-private lessons, group classes, packages, plans, class series, invoices, and manual lessons. | One appointment type or a generic class event that needs workarounds for swim-specific offers. | You can sell the way your swim business actually runs instead of forcing every offer into one calendar shape. |
|---|
| Parent booking | Booking links, participant selection, waivers, intake questions, payments, confirmations, and booking controls in one flow. | A scheduling link plus separate forms, waivers, payment requests, and manual follow-up. | Fewer abandoned bookings and fewer admin touches before the first lesson. |
|---|
| Makeups and policies | Cancellation windows, rescheduling settings, time credits, participant switching, and makeup workflows. | Staff manually decide what to do after a missed lesson or cancellation. | Parents get clarity and your team avoids rebuilding policies by hand. |
|---|
| Pools and instructors | Instructor availability, multiple locations, client-location lessons, travel buffers, service areas, and school-level visibility. | Open time slots that do not understand who teaches where or how travel affects the calendar. | The schedule respects the instructor, pool, parent, and operational constraints behind the booking. |
|---|
| Money flow | Card payments, saved cards, deposits, invoices, packages, plans, balances, refunds, and instructor payout workflows. | A booking happens first, then payments and staff pay are handled somewhere else. | Revenue, credits, and instructor money stay tied to the lesson record. |
|---|