Swum Updates - Late June 2026: 23 New Releases for Swim Schools

Swum Updates - Late June 2026: 23 New Releases for Swim Schools

Late June adds 23 more Swum releases across calendar booking, semi-private lessons, front desk tools, billing recovery, registration fees, staff pay, route planning, lifeguarding, and retention workflows.

This release is about less clicking, cleaner billing, better staff operations, and more ways to keep lessons moving when a family or team member needs help.

We shipped 23 updates across the calendar, billing, semi-private lessons, staff tools, location operations, lifeguarding, and retention.

Calendar and Booking

1. Click Any Calendar Opening to Fill It

Swum calendar opening click flow with lesson date and time prefilled

Access: Calendar -> empty time slot

Open time on the calendar is now actionable. Click an opening and Swum starts a new lesson flow with the date and time already filled in, so the team can convert schedule gaps into booked lessons faster.

2. New Drag and Drop Lesson Rescheduler

Swum calendar drag-and-drop rescheduler showing a lesson moved to a new open slot

Access: Calendar

Rescheduling is becoming more direct from the calendar. The new rescheduler makes calendar movement easier to understand visually, especially for teams adjusting busy days or moving lessons between open slots.

3. Bulk Reschedule

Swum Bulk Reschedule modal for moving a group or class schedule in batches

Access: Calendar and lesson operations

Teams can now handle schedule changes in larger batches instead of moving every lesson one at a time. This is built for weather days, instructor availability changes, location disruptions, and other operational shifts that affect more than one lesson.

4. Quick Mode Booking

Swum Quick Mode Booking modal for fast group and class lesson creation

Access: Calendar booking flow

Quick Mode Booking gives staff a faster path for common lesson creation work. It keeps the booking workflow moving when the details are already known and the goal is to get the lesson onto the schedule quickly.

Groups, Classes, and Semi-Private Lessons

5. Class Perpetual Enrollment and Custom Charges

Swum class duration setup showing perpetual enrollment and recurring payment auto-enroll controls

Access: Groups & Classes and Create Single Lesson -> Groups and Classes

Classes can now support perpetual enrollment patterns, which are useful for programs that run continuously instead of ending after a fixed short session. Staff can also apply custom charges and create invoices directly from group and class booking when a special price, manual adjustment, or custom payment path is needed.

6. Invite a Friend to Semi-Private Lessons

Swum semi-private Invite a Friend modal showing optional friend holds and friend spot search

Access: Semi-private lesson workflows

Semi-private lessons now support friend invitations, making it easier for families to bring another swimmer into the same lesson format without creating a disconnected booking flow.

7. Flat Rate and Upfront Charging for Semi-Private Lessons

Swum semi-private lesson settings showing flat-rate pricing and upfront checkout timing

Access: Semi-private pricing

Semi-private lessons can use flat-rate pricing and upfront charging. This gives schools a simpler way to collect payment for shared lessons without manually stitching together each family's charge.

8. Different Hourly Pay for Regular and Semi-Private Lessons

Swum staff pay settings showing private, semi-private, and group/class contractor payout rates

Access: Swim School -> Staff -> contractor settings

Schools can now set different hourly pay for regular private lessons, semi-private lessons, groups, and classes. That keeps instructor compensation aligned with how each lesson format is sold and staffed.

Front Desk and Staff Operations

9. Add Staff Members

Swum Add Member modal for inviting staff and assigning team permissions

Access: Swim School -> Staff

School owners can add staff members from the staff area. This keeps hiring, permissions, and operational setup closer to the same place teams already manage instructors and team roles.

10. Front Desk Kiosk

Swum Front Desk Kiosk setup modal with device name, exit PIN, and launch controls

Access: Swim School -> Staff -> Check-In Kiosk

The new Front Desk Kiosk gives swim schools a dedicated front-desk check-in experience. Staff can configure the kiosk device, set an exit PIN, and launch the mode for on-site use.

11. Check In and Check Out

Swum Instructor Check-ins modal showing status filters, instructor schedule rows, check-in times, and check-out times

Access: Swim School -> Staff -> Instructor Check-ins

Instructor check-ins now include clearer check-in and check-out tracking. Owners can review who checked in, who checked out, who is missing, and which lessons were tied to the shift.

Billing, Invoices, and Credits

12. Instructor Registration Fee Bypass

Swum pricing settings showing registration fee setup and instructor waiver permission

Access: Pricing -> Registration Fees

School owners can now allow instructors to bypass registration fees. This is useful when trusted staff need to book or adjust lessons without forcing a standard family-facing fee every time.

13. Manual Invoice Card-on-File Charging

Swum manual booking checkout showing cash and saved card-on-file charge options

Access: Invoices and payment operations

Manual invoices can once again be charged to a saved card on file. This gives staff a clean recovery path when an invoice needs to be handled directly instead of waiting on the family to pay from a link.

14. Automatic Invoice Processing With Retries

Swum pricing settings showing automatic invoice collection and failed card retry behavior

Access: Pricing -> Automatic Invoice Collection and Invoices

Swum can process invoices automatically overnight, with up to three tries. That reduces manual follow-up for recurring invoice collection and gives failed payments a structured retry path.

15. Detailed Card Transaction List

Swum Detailed Transactions table showing payment amounts, statuses, payment methods, customers, payment IDs, and dates

Access: Payment and invoice detail views

The new detailed card transactions list gives schools a better payment audit trail. Staff can review transaction status, amounts, linked invoices, and client context without digging through disconnected records.

16. Extend Time Credits

Swum Time Credits modal showing client balances, valid-until dates, and edit expiration controls

Access: Clients -> Time Credits

Schools can now extend time credits for a client. This helps with exception handling when a family needs more time to use remaining value.

17. Manual Bank Attachments

Swum Add new bank modal showing manual microdeposit setup for ACH bank payments

Access: Payment and billing operations

Manual bank attachments give schools another way to connect payment details when a bank account needs to be handled outside the standard self-serve path.

Sign-Up Collector, Lists, and Retention

18. Ask for Preferred Times in the Sign-Up Collector

Swum Sign-Up Collector modal with Preferred Times enabled and add-to-list setting

Access: Booking Controls -> Sign-Up Collector

The sign-up collector can now ask families for preferred lesson times and add those submissions to a list. This gives schools cleaner lead intake when families are interested but the exact schedule is not ready yet.

19. Better Waitlist Detail for Preferred Times

Swum Waitlist detail showing preferred time responses in the list table

Access: Clients -> Lists

Preferred-time answers can now flow into client lists, giving staff a practical queue to work from when matching families to new openings.

20. Low Package Credit Email for Retention Radar

Swum Retention Radar settings showing automatic package nudges and low-credit parent emails

Access: Retention Radar

When package credits get low, Swum can email the parent so renewal conversations start earlier. This also feeds the broader retention workflow so teams can see families who are approaching the end of their purchased lessons.

Locations, Checkout, and Lifeguarding

21. Any Location for School-Wide Checkout

Swum school checkout showing Any Location and choose-location-after-booking behavior

Access: School checkout

School-wide checkout now supports an "Any Location" option so a family can select the location after checkout when that is the right operational flow.

22. Location Concurrent Instructors and Route Planning

Swum location settings showing route planning controls and a per-location instructor limit picker

Access: Settings -> Locations

Locations can now support concurrent instructor rules, and route planning has a new showcase path. These updates help schools handle multi-instructor locations, travel cushions, and routing decisions with more structure.

23. Lifeguarding Requests

Swum lifeguarding service settings showing request permissions, hourly rate, and eligible staff

Access: Services -> Lifeguarding

Schools can now send over lifeguarding requests, with lifeguarding settings for hourly rate and eligible staff. This keeps lifeguarding work connected to the same operational system schools already use for lessons and staffing.

What This Means

This set of releases moves Swum further toward one operating system for swim schools: scheduling, front desk, classes, payments, staff, routes, and retention all working from the same source of truth.

The theme is simple: fewer loose ends, fewer one-off workarounds, and more ways for a school owner or front desk team to handle the real situations that come up every week.