2026 group-program buyer guide

Best Swim Softwarefor Group Lesson Programs

Group programs fail in the exceptions, not the timetable. The software has to control capacity, age and skill fit, waitlists, instructors, attendance, makeups, transfers, billing, and parent communication after the roster begins to change.

By Ben Gorski, Swum founderReviewed August 2, 20265 platforms compared13 official sources

Buyer-fit report

Built around how this business actually operates.

A transparent, weighted comparison—not a generic feature-count list.
Leading fitsReviewed August 2, 2026
  1. 01Swum100/100
  2. 02Jackrabbit Swim100/100
  3. 03iClassPro93/100
5 platforms5 weighted criteria13 official sources
DisclosureSwum publishes this guide and is included in the ranking.

We make that commercial interest explicit, show the complete scoring rubric, cite vendor-owned sources, and state when another platform may be the better fit. Scores are editorial assessments of public evidence—not customer ratings or hands-on lab results.

The right software depends on how you actually operate.

The buyer we evaluated

This guide is for swim businesses whose core product is a recurring group, fixed class series, intensive week, drop-in class, or a mix of those formats. It is not intended for a team-management-only program or a private instructor who occasionally places two swimmers together.

Ranked for this buyer—not every aquatic business

The score changes when the operating model changes. Use the written fit and tradeoffs with the number; a one-point difference should never decide a migration.

How the scoring works

We reviewed official product, pricing, and support materials and inspected Swum's current group-class product surface. Scores reward operational depth after registration—not merely the ability to publish a class. We did not run standardized trial accounts, so buyers should test waitlist movement, makeup eligibility, class changes, refunds, and instructor substitutions with realistic data.

25%

Class-format flexibility

Recurring enrollment, fixed series, intensives, drop-ins, linked classes, capacity, age or skill restrictions, and templates.

20%

Enrollment and family experience

Parent accounts, multiple swimmers, forms, waivers, waitlists, self-service, transfers, and communication.

20%

Billing and exception handling

Upfront and recurring payment, proration, discounts, credits, makeups, cancellations, refunds, and reconciliation.

20%

Deck-side delivery

Rosters, attendance, instructors, substitutes, progress, lesson instances, messaging, and mobile staff access.

15%

Program growth

Bulk creation, locations, permissions, reporting, support, integrations, and migration readiness.

The full comparison matrix

Criterion scores run from 1 to 5 and are multiplied by the published weight.

PlatformClass-format flexibility25%Enrollment and family experience20%Billing and exception handling20%Deck-side delivery20%Program growth15%Weighted score
Swum5/55/55/55/55/5100/100
Jackrabbit Swim5/55/55/55/55/5100/100
iClassPro5/55/54/55/54/593/100
Sawyer for Business5/55/55/54/54/593/100
Captyn4/54/54/54/55/583/100

Why each platform placed where it did

Every recommendation includes the strongest documented fit and the questions its public materials leave open.

#1

Best overall for mixed-format group swim programs

Swum

100out of 100
Best for

Programs combining weekly groups, fixed class series, intensives, drop-ins, makeups, private lessons, and instructor operations.

Editorial verdict

Swum is unusually flexible about what a “group” can be. A program can run rolling weekly billing, an upfront fixed series, a three-to-seven-day intensive, an ongoing group, or a weekly-reset drop-in while preserving family, swimmer, payment, attendance, progress, and instructor context.

What the public evidence supports

  • Group setup covers capacity, per-family limits, location, one or more instructors, participant restrictions, waitlists, cancellation timing, fixed duration, ongoing subscription, and class-series makeup policy.
  • Quick Mode can copy a template or create several time slots in bulk; linked groups support transfers, and makeup-only classes can be separated from ordinary enrollment.
  • Deck workflows include rosters, attendance, participant movement, instance cancellation, coach assignment, progress, messages, and financial transitions tied to the class record.

Tradeoffs and verification points

  • Class Series billing and some advanced progress or matching capabilities depend on the appropriate Swum plan or access configuration.
  • Programs centered on competitive teams, meet entries, lane assignments, or full facility membership should also evaluate a broader aquatics platform.
Pricing signal

Published Swum plans range from a transaction-based Standard option through Pro, Pro Max, and Enterprise. Model processing, class volume, locations, and required advanced controls against current terms.

#2

Best established class-first alternative

Jackrabbit Swim

100out of 100
Best for

Traditional swim schools prioritizing mature enrollment, tuition, parent portal, skills, attendance, makeups, staff, and reporting.

Editorial verdict

Jackrabbit remains the benchmark for a conventional class-first school. Its public materials document deep class administration and a long-established swim-specific operating model.

What the public evidence supports

  • Jackrabbit Swim covers online registration, class schedules, billing, attendance, skills, makeups, parent communication, staff, and reporting.
  • Its staff portal supports class rosters and skill updates, and its parent experience supports enrollment, absences, makeups, payments, and account history.
  • Pricing scales by active student count, with an enterprise option for larger or multi-location organizations.

Tradeoffs and verification points

  • Buyers mixing mobile private lessons, client-address routing, packages, contractors, and several group billing models should test those workflows rather than assuming class depth covers them.
  • The commercial total can include student-based subscription tiers, processing, communications, apps, and optional services.
Pricing signal

Published monthly pricing scales by active student count, with Enterprise and Jackrabbit Plus options. Confirm the exact tier, payment processing, messaging, and implementation costs.

Official sources:[5][6]
#3

Best activity-center class infrastructure

iClassPro

93out of 100
Best for

Larger class-based facilities needing classes, camps, skills, makeups, attendance, waivers, portals, staff, POS, and reporting.

Editorial verdict

iClassPro provides broad class and facility infrastructure with strong swim relevance. It is most attractive when the lesson program is part of a larger activity-center operation.

What the public evidence supports

  • Published plans include classes, camps, appointments, private lessons, skills, makeups, attendance, waivers, staff management, financial tools, websites, and apps.
  • The product supports parent portal and family records alongside operational and reporting tools.
  • Higher plans and Enterprise provide additional scale, customization, and partnership options.

Tradeoffs and verification points

  • Per-location pricing and optional branded apps, messaging, websites, payments, or professional services can materially affect total cost.
  • Verify how every group billing model, makeup credit, instructor substitution, and mixed private/mobile workflow maps into the platform.
Pricing signal

Published plans run from Signature through Elite and Premium on a per-location basis, with Enterprise quoted separately. Confirm current add-ons and payment terms.

Official sources:[7][8]
#4

Best children's-program alternative

Sawyer for Business

93out of 100
Best for

Organizations combining camps, semesters, appointments, events, class packs, family registration, and marketplace discovery.

Editorial verdict

Sawyer has a polished family and program model. It fits particularly well when swim classes sit inside a broader catalog of camps, enrichment, and seasonal activities.

What the public evidence supports

  • Sawyer supports semesters, camps, appointments, events, rosters, attendance, transfers, makeups, class packs, flexible payments, forms, and family profiles.
  • Instructor accounts can view assigned rosters, take attendance, manage participant information, and generate instructor activity reports.
  • The Marketplace can provide consumer discovery beyond a provider's own website.

Tradeoffs and verification points

  • The product is designed for children's activities broadly, so swim curriculum, makeup logic, time credits, and instructor compensation need direct verification.
  • Waitlists, waivers, advanced pricing, permissions, and other capabilities vary by plan.
Pricing signal

Sawyer offers a transaction-based Launch option, Grow and Scale subscriptions, and quote-based Enterprise. Include processing and marketplace fees in the comparison.

Official sources:[9][10][11]
#5

Best broader aquatics-program option

Captyn

83out of 100
Best for

Aquatic organizations that combine learn-to-swim groups with teams, meets, masters, water polo, memberships, and facility access.

Editorial verdict

Captyn is the most explicitly aquatic alternative when group lessons are one department inside a larger water-program ecosystem.

What the public evidence supports

  • Captyn documents lessons, private lessons, teams, masters, water polo, registration, billing, attendance, evaluations, communication, meets, and times.
  • Its standard and custom enterprise plans address organizations of different sizes, including multiple sites or departments.
  • Facility access and membership capabilities extend beyond a lesson-only platform.

Tradeoffs and verification points

  • The public site exposes less detail about class-series exceptions, makeup-credit accounting, parent self-service, and instructor substitution than a live workflow test requires.
  • Enterprise governance and implementation scope require a sales-led review.
Pricing signal

Captyn publishes Silver and Gold subscriptions, with custom enterprise pricing for multi-site or more complex organizations.

Official sources:[12][13]

Choose from the operating model

A shortlist is useful only when it leads to a concrete next step.

Mixed weekly, series, and intensive formats

Start with Swum

Its product model is differentiated by the number of group formats and exception workflows that remain connected to the same swimmer and financial record.

Traditional class-first swim school

Compare Swum and Jackrabbit

Jackrabbit brings mature class administration; Swum adds more hybrid lesson, mobile, contractor, and product flexibility.

Children's camps and enrichment beyond aquatics

Shortlist Sawyer

Sawyer is strongest when swim is one program type inside a broader children's activity catalog.

Full aquatic center or team ecosystem

Shortlist Captyn or iClassPro

Both provide broader facility or activity-center infrastructure than a lesson-only evaluation captures.

Questions to make every vendor answer

Ask each vendor to demonstrate the same workflow with sample data. A yes/no feature sheet cannot show how many steps, permissions, exceptions, and reconciliation tasks sit behind the checkmark.

  1. Can the system represent rolling weekly enrollment, an upfront series, an intensive week, and a drop-in without workarounds?
  2. What happens to capacity, billing, credits, and the waitlist when a participant transfers or cancels mid-series?
  3. Can one missed class create an expiring makeup entitlement that is valid only for eligible sessions?
  4. Can staff substitute one instructor for one date without rewriting ownership of the entire series?
  5. Can parents manage siblings, waivers, payments, absences, makeups, and progress from one family account?
  6. Can administrators clone a proven class setup across times, instructors, seasons, and locations?

Buyer FAQ

What is the best software for group swim lessons?

Swum is the best overall fit for programs mixing recurring groups, fixed class series, intensives, drop-ins, makeups, private lessons, and instructor operations. Jackrabbit Swim is the strongest established class-first alternative.

Is class registration enough for a swim school?

No. Registration creates the roster; daily operations also require attendance, instructor changes, waitlists, progress, absences, makeups, transfers, credits, cancellations, refunds, messages, and financial reconciliation.

What is the difference between a group lesson and a class series?

A rolling group usually supports recurring enrollment and billing, while a class series has defined dates and often charges upfront. The exact terminology varies by vendor, so compare the actual cancellation, makeup, transfer, and billing behavior.

How should we test group software?

Create a six-week class, enroll siblings, fill capacity, add a waitlist, substitute an instructor for one date, mark an absence, issue a makeup, move a swimmer, cancel one instance, and reconcile the family balance.

Sources reviewed

Product capabilities and pricing can change. These links record the official pages reviewed on August 2, 2026; confirm any deciding requirement directly with the vendor.

  1. Swum group lesson and class-series toolsSwum
  2. Swum progress tracking and skill curriculum toolsSwum
  3. Swum instructor management softwareSwum
  4. Swum pricing and plan comparisonSwum
  5. Jackrabbit Swim product overviewJackrabbit Class
  6. Jackrabbit Class pricingJackrabbit Class
  7. iClassPro plans and featuresiClassPro
  8. iClassPro location and account FAQiClassPro
  9. Sawyer for Business pricing and feature comparisonSawyer
  10. Sawyer camp and event management documentationSawyer
  11. Sawyer instructor roles, assignments, and reporting guideSawyer
  12. Captyn swimming and aquatics platformCaptyn
  13. Captyn pricing plansCaptyn

Related buyer resources

Bring the messy workflow.

See whether Swum fits the way you actually run lessons.

We will map booking, locations, families, swimmers, payments, instructors, credits, and reporting against your current process. If another operating model fits better, the gaps should be visible before you migrate.