For swim schools & swim lesson programs

Swim lessons, on schedule.

Families book a lesson by swim level and time, pay automatically, and land on the roster for that class — whether they're trying one lesson or enrolling for the session.

  • Free migration
  • Flat monthly pricing
  • 60-day guarantee

Pick a lesson

Families choose a swim level and time slot from your live schedule.

Pay at booking

A single lesson or a full session — the charge goes through automatically, no invoice to chase.

On the roster

The booking lands on that lesson’s roster instantly, sorted by level and instructor.

Trusted by swim schools, camps & preschools

  • Flagstaff Academy
  • Adelphi University
  • Junior Explorers
  • Camp Gan Israel

Sound familiar?

A sign-up sheet at the pool deck that never matches what you actually charged?
Parents asking to try one lesson before committing to a session?
Level placements that live in someone’s head, not the system?
Siblings signed up for different lesson times, billed by hand?

Bloomily runs the whole lesson loop — booking, rosters, billing, and communication — in one system.

Everything a swim school needs

Lesson-Level Booking

Set up lessons by swim level and time slot; families register from your live schedule.

Single Lesson or Full Session

Book and pay for one lesson to try it out, or enroll for the full session — same roster either way.

Automatic Payment at Booking

The charge for a single lesson goes through the moment it’s booked — no manual invoicing.

Level-Based Rosters

Rosters sort by lesson time, swim level, and instructor, always reflecting who’s actually registered.

Sibling Discounts

Siblings in different lesson times still get the discount applied automatically.

Parent Communication

Send pool closures, weather cancellations, and lesson updates to exactly the families in that class.

What you get with Bloomily

A public lesson schedule families can browse and book from
Single-lesson booking with payment collected at booking
Full-session enrollment with deposits or payment plans
Rosters organized by swim level, time slot, or instructor
Sibling discounts applied automatically
Lesson-specific parent communication
The same platform as your camps, if you also run swim-and-play camp days
Sign up and start taking registrations in minutes

Simple, all-inclusive pricing

Find the right plan for your program

All features included, flat monthly pricing. Answer a few quick questions and we'll match you to the right size — and show your price.

  • Free migration
  • Flat monthly pricing
  • 60-day guarantee

Frequently Asked Questions

Can a family try one swim lesson before enrolling for the session?

Yes — a family can book and pay for a single lesson on the spot, with the charge going through automatically at booking. They can enroll for the full session later on the same roster.

How does Bloomily track swim levels?

Set up lessons by swim level and time slot; every registration — single-lesson or full-session — lands on that lesson’s roster automatically, so instructors always know who to expect and at what level.

Does the sibling discount work across different lesson times?

Yes. Set it once and it applies automatically to any family with more than one child enrolled, regardless of which lesson time or level each child is in.

What happens if a lesson is cancelled?

Cancelling a paid booking automatically voids or credits the charge — no orphaned payments and no refunds to process by hand.

Can I run swim lessons alongside a summer camp program?

Yes — lesson-based programs and camp sessions run on the same platform, so a swim school that also runs a summer camp doesn’t need a second system.

The “Get Your Hours Back” Guarantee

Try Bloomily for 60 days.

If you don't save at least 10 hours per week on paperwork, parent communication, and billing — you pay nothing.

Not a prorated amount. Nothing. Zero.

We're so confident Bloomily will transform how you run your center that we're taking all the risk. If it doesn't work for you, we'll issue a full refund. No questions asked.

Ready to see it with your programs?

Try Bloomily on your own right now, or book a short demo and we'll help you set up.

  • Free migration
  • Flat monthly pricing
  • 60-day guarantee

No card · Nothing to install · You can't break anything

We onboard a limited number of programs each month so every launch gets our full attention.