Dance studio software
Dance studio software for classes, recitals, memberships, and payments
Wajooba is dance studio management software that helps studio owners run class schedules, registrations, attendance, memberships, recital events, payments, websites, and follow-ups in one place.
Run the business side without stitching tools together.
Replace disconnected scheduling, registration forms, spreadsheets, payment tools, and website updates with one system built for owner-operated studios.
Built for dance schools that need family-friendly registration, recurring billing, and simple member access without enterprise complexity.
What Wajooba helps you manage
- Class schedules, bookings, attendance, and rosters
- Recurring memberships, tuition, invoices, and online payments
- Recital and workshop registration pages with ticketing
- AI website builder, CRM, email, and SMS follow-up
What does dance studio software actually need to do?
It needs to handle four things that repeat every single term: enrolling students into weekly classes, collecting tuition without you chasing anyone, running recital registration and ticketing, and keeping parents informed without thirty group texts. Everything else is a bonus.
Most studios end up with a different tool for each of those, plus a website somewhere else again. That works until the week of the recital, when the class roster, the ticket list, and the payment records all live in different places and none of them agree with each other.
Wajooba puts the schedule, the tuition, the recital page and the member portal in one system. Not because all-in-one is a virtue on its own, but because those four things constantly reference each other — and when they can't, you become the one carrying information between them.
How do you run recital registration and ticketing?
Describe the recital and Wajooba builds the registration page — agenda, details, FAQ and SEO included — then you edit anything you want changed. Tickets can be free, paid, or donation-based, and payment is built into the page rather than sending families somewhere else.
On the night, attendees check in by QR code from a phone or tablet. Reminders go out automatically before the date so you're not sending them yourself at 11pm.
You can run the same flow for workshops, intensives, guest-teacher weekends and fundraisers. If an event is hosted somewhere else entirely, you can list it and point traffic at wherever registration actually lives.
How does tuition billing work for weekly classes?
Classes tie to membership plans, so billing follows enrollment instead of being tracked separately. A student in a class is on the plan attached to it, charged on a standard billing day with a card on file.
You can set monthly, quarterly or annual pricing, add a trial period or setup fee, and run intro offers — 50% off the first three months, for example — without building anything custom.
Families who pay outside the system still fit. Zelle, PayPal and cash payments can be recorded against the member's account, so what you see in Wajooba matches what actually happened. That matters more than it sounds: the most common way studios lose money is a family quietly slipping off autopay and nobody noticing for a few months.
Can you sell class packs instead of monthly tuition?
Yes — session-based passes work alongside recurring plans. Sell a pass of ten sessions and it counts down as the student attends, against classes, events, or general check-ins.
This matters for studios running both a competitive track and a casual drop-in track, where forcing everyone onto monthly tuition costs you the students who only want six weeks of hip-hop before summer.
Both models can run at the same time, on the same schedule, without a separate system for each.
Do you need a separate website?
No. Describe your studio and Wajooba's AI builds the site — pages, copy, FAQs and SEO — and you edit from there. It's hosted with your own custom domain and SSL on every plan, including the entry plan.
The part that matters isn't that a site gets generated, it's that class schedules, membership plans and recital pages are the same objects on your website as in your admin. Publish a class and it's on the calendar. Open enrollment and the page takes payments. Nothing is exported or re-entered.
If you already have a website you're happy with, keep it. The same blocks — registration forms, membership plans, event pages — drop into your existing pages instead.
Frequently asked questions
- Do you handle recital ticketing?
- Yes. Recitals are built as events with their own registration page and ticketing — free, paid, or donation. QR check-in on the day, and automatic reminders beforehand. The same flow covers workshops and fundraisers.
- Is there a limit on how many students I can have?
- No. Every plan includes unlimited members, and pricing doesn't change as you grow. Studio is $39/month billed annually and Growth is $79/month billed annually — the difference is features, never student count.
- Can families pay by Zelle, cash or check?
- Yes. Card on file handles automatic recurring tuition, and payments made outside the system can be recorded against the family's account so your records stay accurate either way.
- Do I have to switch in the middle of a season?
- No, and we'd suggest you don't. Most studios move at a term boundary — typically September or January — when families aren't mid-enrollment. You can set up and test before anything goes live.
- Does the entry plan include a custom domain?
- Yes. Custom domain, SSL and hosting are on every plan including Studio at $39/month. Lead capture, landing pages and website plugins are on Growth.
