Group Lessons
Customize & offer group lessons for your perspective athletes with smart management tools.
Get Started Free
Smart Distribution
Automatically link and manage similar groups for efficient organization

Flexible Scheduling
Set custom schedules with multiple days and locations

Group Control
Manage participants, waitlists, and group settings easily
Group Linking
Enable smart distribution between similar groups
Pricing Control
Set per-lesson prices for group sessions
Class Size
Define maximum participants for each group
Lesson Duration
Set custom length for group sessions
Waitlist Options
Enable waitlist for full groups
Cancellation Window
Set 24-hour cancellation policy
Weekly Reset
Optional participant and waitlist reset
Location Management
Manage multiple teaching locations
Explore More Solutions
Discover how Swum can transform every aspect of your swim instruction business
Swim Lesson Scheduling Software
Comprehensive tools for managing all aspects of your swim lessons from booking to completion
Swim School Management Software
Complete administration tools for managing multiple instructors, students, and locations
Swim School Software
All-in-one platform covering every aspect of swim school operations and growth
Ready to transform your swim instruction?
Join hundreds of instructors who are already using Swum to grow their business.
Get Started Free