Swim school registration, refreshingly simple
Take session sign-ups and payments online, keep popular classes full with a waitlist, and get set up without the headaches.
0.5% per registration, no subscription — tuition deposits straight to your school's own Stripe account.
No subscription. You only pay when families register.
Fill every lane, without the back-and-forth
Set capacity per class. When it's full, families join a waitlist with no payment taken, and you can turn on automatic offers so the next family hears first when a spot opens.
Offer installment plans for fixed-length sessions. Stripe charges the saved card on schedule, so you're not chasing payments.
Families accept your waiver with a timestamp, and custom fields capture swim level, allergies and emergency contacts on the same form.
Every class has a roster and a printable attendance sheet. Check swimmers in and out from your phone on the pool deck.
Create coupon codes for sibling pricing or promotions and set early-bird pricing per class, so an offer takes minutes to set up.
Tuition deposits to your own Stripe account, on a registration site with your logo, colors and welcome message.
Up and running without the headaches
Import your classes, connect payouts, and share one link with families.
Import them from a spreadsheet, or add them one at a time with dates, ages, capacity and price.
Your logo, colors and fonts carry across your registration site and every email.
Families pick a class, register and pay online. No account needed.
Sell gear and gift cards, too
Offer team tees and equipment as add-ons at registration, with sizes and stock limits. Sell gift cards that families can use toward registrations and gear.
- Apparel with sizes
- Equipment
- Gift cards
- Pick up or ship
Questions from swim schools
How do I handle waitlists for popular levels?
Set a capacity for each class. When a level is full, families join a waitlist and no payment is taken. Turn on automatic offers and the next family on the list hears first when a spot opens.
Can families pay for a session in installments?
Yes. For fixed-length sessions, you can offer an installment plan that Stripe charges automatically on schedule, so you're not chasing payments.
Can I collect swim level, allergies and a waiver at signup?
Yes. Families accept your waiver online with a timestamp, and custom questions capture swim level, allergies, emergency contacts and anything else on the same form.
Do you handle monthly memberships or make-up lessons?
Not today. Installment plans cover fixed-length sessions, but open-ended monthly memberships and make-up scheduling aren't supported.
How do we check swimmers in on the pool deck?
Open the class roster on your phone to check swimmers in and out, or print an attendance sheet as a backup.
What does RegisterNation cost?
0.5% of each registration, collected automatically through Stripe as families pay. There is no subscription, setup fee or contract, and if you have no registrations you owe nothing. Standard card processing fees apply.
Can I bring my classes over instead of retyping them?
Yes. Upload a spreadsheet of your locations, classes and rosters, match your columns to ours, and we flag anything in the wrong format before you import. Re-importing is safe because duplicates are skipped.
Open your next session this week
No subscription, no setup fee — just 0.5% per registration, collected automatically as families pay.
