Art class registration software for art schools, studios & parties
ProgramChamp™ is art class registration software (also searched as art class software) for weekly classes, summer camps, and workshops — with online enrollment, payments, rosters, skill and technique progression, parent accounts, and optional paint parties in one system.
- Classes, camps & workshops
- Skill & technique progression
- Parent accounts for siblings
- Online registration & payments
- Optional paint parties
$69/month · no per-student fees · cancel anytime
See ProgramChamp™ in action
How parents register for programs online
Watch a parent browse your public catalog, enroll a child, pay at secure checkout, and receive a confirmation email—while the paid order lands in your admin dashboard.
How coaches track skills and level progression
Watch coaches mark skills from the class roster, get automatic ready-to-move-up flags, and let families follow progress in the parent portal.
Sound familiar?
- You're running weekly classes, summer camps, and one-off workshops, and keeping them straight is exhausting
- Generic booking apps weren't built for session-based camps or recurring studio classes
- Too many tools for registration, payments, waivers, and parent messages
- Coordinating instructors, rooms, and rosters across programs is a constant shuffle
There's a better way. ProgramChamp™ works the way your studio already runs.
Art class software for weekly classes, camps, workshops, and paint parties
Who This Art Studio Software Is For
ProgramChamp™ is built for art schools and studios that teach kids and adults (paint, draw, ceramics, mixed media, or printmaking) and want one system instead of juggling spreadsheets, paper forms, and payment apps.
- Solo studio owners who need online registration and billing without enterprise complexity
- Multi-teacher studios with ongoing classes plus seasonal camps or school-break workshops
- Studios tired of generic schedulers that don't match how art programs are structured
- Studios that host paint parties or birthday events and want bookings, payments, and the calendar in the same place as classes and camps
Host paint parties or kids' birthdays at your studio?
Many art studios offer canvas parties, guided painting, or private room rentals for birthdays. If that's part of your business, you shouldn't need a second app just for party bookings.
ProgramChamp™ handles class and camp registration alongside birthday and party booking: parents can book online, you can collect deposits or full payment, and party events sit alongside your teaching schedule so staff aren't chasing spreadsheets or a separate calendar.
You can also start internal-first: use a shareable party inquiry (embeddable) for leads, set each party package to inquiry-first, instant booking, or both, and convert inquiries to booked parties from the staff inbox, then turn on public online checkout when Stripe Connect and published packages are ready.
Classes and camps stay the core. This is simply there for studios that already (or want to) run parties without doubling admin work.
Read more: birthday party booking software for kids' activity businesses
Built for art studios
This isn't generic software. It's designed around recurring classes, camps, and real studio workflows, out of the box. If you teach progressive technique, you can also build your own skill levels and mark each student's progress right from the roster.
Class & Camp Scheduling
- Recurring weekly classes: set once and they run on the schedule you define
- Summer camps, mini-sessions, and workshops as their own programs
- Flexible changes and makeup classes when families need to adjust
Students & Families
- Parent accounts with multiple children
- Centralized family information for waivers and communication
- Built for how parents actually enroll siblings and return each season
Rosters & Attendance
- Class and camp rosters at a glance
- Attendance tracking
- Visibility per instructor or session
Payments & Registration
- Online registration and payments for classes and camps
- Tuition, invoicing, and billing, or one-time camp and workshop fees
- Credit/debit cards and optional US bank (ACH) via Stripe Connect
- Optional ACH tuition discount at checkout (percent or fixed; bank account only)
- Less manual chasing of checks and payment status
Communication
- Message parents about schedule changes or supply reminders
- Send updates to a class or camp group
- Notifications and reminders
Everything in One Place
No more juggling calendars, spreadsheets, and payment apps. One system for your whole studio.
How It Works
Already on Jackrabbit, iClassPro, Jumbula, or another system? Import your families first, or skip straight to setup if you are starting fresh.
Import your existing data
Send a standard export from your current software and we import guardians, participants, current enrollments, and years of history, plus medical and emergency notes. Map each old class name to a ProgramChamp™ session once and your studio is not starting from a blank screen.
Set Up Your Programs
Create your sessions in ProgramChamp™ (classes, camps, workshops) and match your export's class names during import. Imported enrollments land on the right sessions. You are not rebuilding rosters by hand.
Families Register
Parents sign up online, add their children, and pay. You get paid and manage everything in one place.
Teach & Manage
Rosters, attendance, skill tracking, parties, payments, and communication all live in ProgramChamp™. No more switching tools.
Simple, Flat Pricing
$69/month
No per-student fees. No hidden costs. No surprises.
Pricing is based on staff logins, not registrations. Add instructors as you grow. Cancel anytime.
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 studio’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.
Online payments require Stripe
ProgramChamp does not process credit cards or bank debits on your behalf. To accept online credit/debit card payments or US bank payments (ACH), you 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.
Questions art studio owners ask
- How do I run summer art camps and weekly kids classes in one registration system?
- You set up ongoing weekly sessions for school-year classes and separate summer camp or workshop programs. Parents use online art class registration for each, and you see rosters and schedules in one place instead of one spreadsheet for camps and another for weekly classes.
- What is the best software for a small art studio with multiple teachers?
- Most owners want art studio management software that covers recurring classes, camp sessions, online payments, parent accounts, and rosters in one workflow. ProgramChamp™ is built for small-to-mid-sized studios, not a franchise-only platform, so setup stays manageable.
- Can parents register more than one kid for art classes in one account?
- Yes. Parent accounts can include multiple children, which matters when siblings take different classes or camps. That cuts duplicate forms and keeps guardian contact info consistent.
- How do I handle paint parties or birthday bookings without a second app?
- ProgramChamp™ includes birthday party booking software so families can reserve paint parties or canvas parties, pay deposits, and you can keep those events on the same calendar workflow as your art classes and camps. For many studios, no separate party-only tool.
- How much does art studio software cost for a local business with one location?
- ProgramChamp™ is $69/month with no per-student fees. Pricing is based on staff logins, not how many kids enroll, so a growing enrollment does not automatically increase your software bill. See pricing for current plans.
- I am tired of spreadsheets. How do I track who is enrolled in each art class?
- When families enroll online, class rosters and camp rosters stay tied to your programs. You spend less time reconciling Google Sheets and more time teaching.
- Does art class registration software support makeup classes when a student misses?
- Yes. ProgramChamp™ supports flexible rescheduling and makeup classes in the same system you use for billing and parent messaging, with no separate makeup tracker.
- Is ProgramChamp™ a Jackrabbit Class or Sawyer alternative for my kids art program?
- Many owners compare us when they want a simpler stack. Read about art class software for creative studios and art schools.