Scheduling & waitlists for swim schools, gymnastics & dance studios

Trusted by 50+ studios. Empty slots filled. Zero phone tag.

Your 4pm slot just opened.
We'll fill it before you finish this sentence.

When a student cancels or is marked absent, the next family on your waitlist gets a text. First reply fills the spot. Scheduling, roster, and coach attendance — built for swim schools, dance studios, and gyms.

A swimming instructor teaches a young child to swim in an indoor pool.

10/12

Tuesday 4 PM — spot filled

Waitlist text sent

Slot claimed in 90s

Revenue calculator

How much are empty slots costing your studio?

Drag the sliders to see the revenue you're losing each month to unfilled cancellations.

Your studio's numbers

5
10
10%
$30

Revenue left on the table

$650/mo

~22 empty slots per month at $30 each.

We could help you recover up to $553/mo by auto-texting your waitlist the moment a slot opens.

Ready to stop losing that revenue?

Free during early access. No credit card required.

Scheduling that pays for itself

Built for studio operators — fill empty slots automatically so you spend your hours coaching, not managing spreadsheets and phone queues.

See every class at a glance

10/12 filled on Tuesday 4pm. Spot a gap before class starts, not after — your weekly schedule in one view.

Student roster that actually helps

Parent contacts, attendance history, and medical notes — right where you take roll, not buried in a spreadsheet.

Roll call from the pool deck

Tap present or absent on your phone. One absent tap can trigger the waitlist — no clipboard, no callbacks.

Waitlist texts that fill empty slots

When a spot opens, the next family on your waitlist gets a text. First YES wins — no phone tag, roster updated automatically.

Pricing

Free during early access. No credit card.

Includes unlimited classes, waitlist texts, and coach attendance. Parent app is always free.

Get started — it's free

Studio owners are filling slots they used to just lose

We used to lose a slot and just move on. Now the waitlist fills it in minutes while I'm still on the pool deck.

K

Kim R.

Swim school director

Onboarding was fast. Our waitlist response rate is way better than chasing people by email.

A

Alex P.

Gymnastics studio owner

I can see which classes are running low from my phone. Never had that kind of visibility before.

D

Dana M.

Dance studio manager

How it works

From empty spot to full class — automatically

Here's exactly what happens inside the product, step by step.

1Onboarding

Set up your schedule in minutes

Create your studio, add your recurring classes — name, capacity, duration — and you're live. No spreadsheets to migrate, no IT project. Most studios are running in under 10 minutes.

Class types

Toddler swimming 1

12 max · 60 min default · 8 schedules

New class type

Junior Jazz

Max capacity

12

Duration

45 min
2Roster

Every student. Every contact. One view.

Add students manually or import a CSV. Attendance history, medical notes, and makeup tokens all live on the student's profile — right where you need them at roll call.

Students

Manage your roster, enrollments, and tokens.

All Students (100)Active (12)Waitlist (0)
AM

Amelia Martin

amelia.martin@email.com

Active
AR

Archie Singh

archie.singh@email.com

Active
AR

Aria Clark

aria.clark@email.com

Active
3Attendance

Coach takes roll from the mat

Open the class on your phone. Tap present or absent for each student. No clipboard, no paper, no callbacks after class. One absent tap is all it takes to trigger the waitlist.

9:41 AM●●●

Take Attendance

Tue 6/17 · 10:00 AM

Toddler swimming 1

Instructor: Adam3/12 enrolled

Amelia M.

Archie S.

Aria C.

Ava J.

1 absent → waitlist triggered

4Waitlist automation

Spot opens → waitlist gets a text in seconds

The moment a cancellation or absence is logged, the next eligible family on your waitlist gets an SMS. No phone tag. No manual outreach. The first YES wins the slot.

HC

The Hype Class

+61 400 000 001

Delivered

Hi Sarah 👋 A spot just opened in Tuesday's 10 AM Toddler Swimming. Reply YES to claim it. Offer closes in 30 min.

10:03 AM

YES

10:03 AM · 47s later

✓ Spot confirmed for Archie S. — roster updated

5Confirmation

Roster updates. Coach notified. You're full.

Once a family claims the spot, the roster updates instantly, the coach gets the revised list, and your calendar shows 12/12. No calls from you. No revenue left on the table.

June 15–21, 2026

Toddler swimming 1

Tue 10:00 – 11:00 AM · Adam

12/12
Full — 0 spots left
🏊

Roster updated

Coach Adam notified · Updated roster sent

now

0

Calls made

47s

Time to fill

$25

Revenue saved

Ready to see it live?

Watch a cancellation get filled — in under two minutes

Book a demo and we'll walk you through the full flow with your own class data.

Built for multi-location growth

Start with one studio and scale without changing platforms. The Hype Class keeps operations consistent across teams and regions.

Per-studio configuration

Set class rules, policies, and messaging per location so each studio operates independently.

Timezone-aware scheduling

Class times and reminders respect each studio timezone to avoid parent and coach confusion.

Tenant-isolated data

Studio rosters, communications, and reporting stay scoped to the correct business account.

Fill every open slot before class starts

Every

Open slot offered to your waitlist

0

Manual phone calls to fill spots

Minutes

Not hours — to fill a cancellation

Mobile apps — available in beta

Take attendance and manage your schedule
from anywhere

View your class grid, take roll on the pool deck, and see when waitlist texts go out — companion to your studio dashboard.

Set up my studio — free

App Store and Google Play coming soon. Contact us for beta access

Book a demo

Tell us about your studio and we'll show you how a cancellation gets filled from your waitlist — no phone tag required.