Swim Instructor Software

Run private swim lessons from one place: booking links, scheduling, payments, client records, packages, reminders, and mobile business controls.

Get Started Free
Swum parent-facing instructor profile with school, location, lesson count, reviews, and book now call to action
One linkFor booking

Share your Swum profile so parents can book lessons, packages, plans, or send a request.

24/7Parent self-service

Parents can choose available times without the back-and-forth scheduling thread.

Mobile-firstCoach workflow

Update availability, view customers, message families, and manage lessons from your phone.

  • Swum parent-facing booking profile with instructor details, lesson count, reviews, and book now call to action

    Replace scheduling texts with a booking profile

    Swum turns your availability, lesson options, and pricing into a simple parent-facing booking flow.

  • Swum Groups and Classes page with recurring groups, class series, active schedules, and create new controls

    Sell the way you actually teach

    Offer single lessons, packages, recurring lesson plans, semi-private lessons, and group options without separate tools.

  • Swum clients CRM with customer search, plans, invoices, time credits, and active family records

    Keep client history organized

    Track families, swimmers, balances, waivers, progress, messages, and payment history in one workspace.

Online Booking

Set available windows, lesson durations, buffers, blocked dates, and booking rules so parents only see times you actually want to offer.

  • Booking profile link
  • Advance booking controls
  • Blocked dates
  • Seasonal availability

Payments Built In

Collect payment for lessons, packages, deposits, and plans through Swum instead of chasing invoices after the lesson.

  • Stripe payments
  • Deposits
  • Packages and plans
  • Payment history

Client Management

Keep parent, swimmer, lesson, waiver, balance, and message context connected to each customer profile.

  • Family records
  • Swimmer details
  • Balances
  • Searchable customers

Mobile Coach Tools

Manage the daily work of a swim lesson business from the pool deck or between appointments.

  • Mobile schedule
  • Push notifications
  • Quick actions
  • Lesson details

Parent Communication

Message families, send booking updates, publish announcements, and reduce repeated admin questions.

  • Direct messages
  • Message board
  • Lesson notifications
  • Mass email

Business Visibility

See revenue, purchases, customer activity, lesson performance, and growth signals without exporting spreadsheets.

  • Analytics dashboard
  • Transactions
  • Top customers
  • Purchase history

Common Questions

Can Swum work for a solo private swim instructor?

Yes. Swum supports solo instructors with booking links, availability controls, client records, payments, waivers, packages, plans, reminders, and mobile schedule management.

Do parents need to call or text to book?

No. Parents can use your Swum profile to choose available lesson options and times. You can still control what appears publicly through your booking settings.

Can I offer more than one lesson type?

Yes. Swum supports single lessons, semi-private lessons, lesson packages, recurring plans, and group lessons from the same platform.

Ready to transform your swim instruction?

Join hundreds of instructors who are already using Swum to grow their business.

Get Started Free

Trusted by 100+ Schools

Free Registration
No Payment Required