Kids class registration software for studios that run classes and birthday parties
Parents register for classes and birthday parties online. You stop chasing waivers and cards.
No credit card required. Cancel anytime.
Parties Only from $29/mo · classes from $69/mo · See pricing
Switching from Jackrabbit or iClassPro? We import your export so you are not starting from a blank screen.
One system instead of scattered tools
Class registration, party booking, payments, and parent messaging in one place, not a spreadsheet, a separate party app, and an inbox full of follow-ups.
ProgramChamp™ has class registration software features your team will actually use
Online registration and payments
Parents sign up for classes, camps, and lessons online. You set capacity, take payment, and keep a roster. Approve first when you need to place a student.
Waitlists and attendance
Fill open spots from a waitlist. Instructors see who is expected that day.
Birthday party booking
Take party deposits in the same system as class registration. Inquiry-first or instant online booking, or both on different party types.
Skill and level progression
Build your own levels, skills, or belts and let staff mark progress from the roster. ProgramChamp™ flags who is ready to move up. Families see it in the parent portal.
Built-in parent messaging
Keep two-way messages with each family in ProgramChamp™, so nothing important gets buried in a random inbox.
Staff logins as you grow
Invite staff, keep access secure, and see a clear audit trail of changes.
See what owners are saying
Get a Free 30-Day Trial
Complete the form below to get access to a free 30-day trial of ProgramChamp™.
No credit card needed.
Who It's For
- For soft play centers and play cafes that need open play capacity, play packs, and party deposits
- For indoor playgrounds that want one calendar for open play and birthday parties
- For dance studios that want simpler registration
- For music schools that want recurring lesson scheduling and billing
- For gymnastics gyms that run rec classes, camps, parties, and skills in one system
- For martial arts schools that want consistent payments
- For art studios that want less admin work
- For kids enrichment programs that want less back-and-forth
- For summer camps that want smoother sign-ups
Questions from studio owners
- What is kids class registration software?
- Kids class registration software is online enrollment and payment software for kids activity programs: soft play centers, indoor playgrounds, dance studios, gymnastics gyms, martial arts schools, camps, and enrichment programs. Families register for open play, classes, lessons, and camps online while your staff manage rosters, schedules, waivers, and parent messaging in one place instead of spreadsheets and scattered emails.
- How do I manage kids class registrations without living in spreadsheets?
- Stop putting new sign-ups in a spreadsheet. Families register and pay in a parent portal. Waivers get signed there too. You spend less time on data entry and payment follow-ups.
- Can one system handle classes and birthday parties?
- Yes. Class studios get parties in the same system as classes, camps, and workshops. Take inquiries first or let families book online. If you only book parties, Parties Only starts at $29/month. See birthday party booking software.
- Can we turn off public online party booking and collect inquiries first?
- Yes. Birthday party registration software should match how you sell: instant online booking for simple packages, inquiry-first for consult-heavy events, or both on different party types. Staff review party inquiries in one inbox, update details, and convert them to booked parties when you are ready.
- Can families request class enrollment instead of checking out instantly?
- Yes, per program session. Online class enrollment is the default; you can switch a session to request or approval-required mode so families apply for classes, camps, or lessons and staff review before payment. Helpful when you need to place students or confirm camp weeks before checkout.
- Do I need Stripe to accept online payments?
- Yes, for online credit/debit cards and US bank (ACH) payments. ProgramChamp™ connects to your Stripe account; we do not process cards or bank debits ourselves. Stripe bills processing fees to your connected account. Credit/debit cards are typically 2.9% + $0.30 per successful charge. ACH Direct Debit is 0.8% per successful payment with a $5.00 cap per transaction. Optional ACH tuition incentives let you offer a percent or fixed discount at checkout when families pay by US bank account (configure in Payment settings; card payments keep the standard amount). You can still record cash, check, Zelle, and Venmo without Stripe. See pricing for more detail.
- Is ProgramChamp™ a Jackrabbit or Sawyer alternative?
- Yes, if you want simpler day-to-day software than Jackrabbit, Sawyer, or Class Manager. We can import your export so you are not starting from a blank screen. Read the Jackrabbit Class alternative, Sawyer alternative, and Class Manager alternatives pages for the differences.
Online payments require Stripe
Before families pay online, your organization connects Stripe. ProgramChamp does not process cards or bank debits on your behalf.
To accept online credit/debit card payments or US bank payments (ACH), connect a Stripe account (Stripe Connect). Funds settle to your connected account; Stripe bills processing fees there, not on your ProgramChamp subscription.
Credit/debit cards
- Rate
- 2.9% + $0.30
- Method
- Credit/debit cards
- Per
- Successful charge
ACH Direct Debit
- Rate
- 0.8%
- Method
- ACH Direct Debit
- Cap
- $5.00
Example fees for the same charge amount
If a family pays the same amount, Stripe’s approximate processing fee and what you receive after the fee:
| Charge amount | Credit/debit cards | ACH Direct Debit | ||
|---|---|---|---|---|
| Family pays | Stripe fee | You receive | Stripe fee | You receive |
| $100.00 | $3.20 | $96.80 | $0.80 | $99.20 |
| $500.00 | $14.80 | $485.20 | $4.00 | $496.00 |
| $1,000.00 | $29.30 | $970.70 | $5.00 ($5.00 cap) | $995.00 |
Approximate fees per successful payment using 2.9% + $0.30 for cards and 0.8% for ACH Direct Debit ($5.00 cap per transaction). Actual Stripe invoices may vary slightly. ProgramChamp does not add processing fees on top of Stripe.
Credit/debit cards are typically 2.9% + $0.30 per successful charge. ACH Direct Debit is 0.8% per successful payment with a $5.00 cap per transaction. Bank payments take a few business days to clear.
Optional ACH tuition incentives let you offer a percent or fixed discount at checkout when families pay by US bank account (configure in Payment settings; card payments keep the standard amount). You can still record cash, check, Zelle, and Venmo in ProgramChamp without Stripe. See pricing for more detail, or Stripe card pricing and Stripe US bank debits.
Thinking about switching? We move your data for you.
The hardest part of changing software isn’t learning a new screen. It’s moving years of families and enrollments without running two systems forever. ProgramChamp™ imports your program’s data from your existing Jackrabbit, iClassPro, Jumbula, or Class Juggler export, so you start with your people already in place, not a blank screen.
Your families and students come with you
Guardians, participants, and siblings import into the right household accounts, so parents aren’t recreated from scratch and your rosters look familiar on day one.
Years of enrollment history
Bring current enrollments and multiple years of class history across, along with medical and emergency notes, so you and your parents keep the record you’ve built.
Historical attendance from exports
When your old system can export roll-call or attendance reports, we import that history too, matched to the families and classes you bring over. It never affects live billing or capacity.
Autopay schedules without double billing
Import installment and autopay schedules as inert placeholders so staff see who owes what. Families add payment methods fresh in ProgramChamp™. We cannot move saved cards from Jackrabbit, iClassPro, or similar systems. Cutover tooling helps you avoid charging twice.
We can do it for you
Send us your standard roster, enrollment, attendance, and billing exports and we’ll run the migration and walk you through setup. No logins to your old system required.