Class Manager

Timetables, enrolments, rolls and fees — in the one place.

Built for the Australian studio year: four terms, school holidays, sibling discounts, direct debit and a foyer full of families on a Tuesday night.

Save hours every week

Attendance, billing and reminders handled automatically.

Australian-ready payments

Worldpay for AU/NZ with direct debit. No complex setup.

Fewer missed payments

Automated reminders and easy online payment.

Parents self-serve

They manage details, timetables and payments themselves.

Studio operations

Your timetable, the way your year actually runs.

Seasons & terms

Organise classes by term, semester or season with start and end dates — then copy a whole season across, enrolments included.

  • Automatic session generation
  • Season copying with enrolments
  • Blackout dates for holidays

Class scheduling

Create and manage classes with flexible scheduling — capacity limits, age requirements, fees and teacher assignments.

  • Age-based filtering
  • Capacity management
  • Teacher assignments

Enhanced calendar

Day, week and month views with colour-coded classes, holiday management and one-off session overrides.

  • Private Lessons view tab
  • Birthday indicators on the roll
  • Session overrides for one-offs

Enrolment & registration

Families enrol themselves. You just get the notification.

Branded registration forms live on your own website. One parent, three kids, five classes — one submission, and their account exists before they've closed the tab.

Public registration forms

Custom fields, trial or full-enrolment versions, multi-student support and instant account creation.

Trial management

Configurable trial packages with session limits and pricing, a request workflow, and trial-to-enrolment conversion tracked on one dashboard.

Straight into your workflows

Every enrolment can trigger confirmations, reminders, welcome packs and follow-ups without you touching it. See the automations.

Portals & access

Everyone sees exactly what they should. Nothing else.

Parent portal

Self-service for families: view timetables, track attendance, manage payments, browse classes, book private lessons and redeem make-up credits — with password reset built in.

Attendance history Payment management Admin access control

Teacher attendance portal

PIN-secured access so teachers see only their own classes and mark rolls from any phone — with student photos, medical notes and emergency contacts right there.

PIN access, no logins Mobile-friendly Medical & emergency info

Magic features

The bits your families will actually notice.

Kiosk check-in

A self-service iPad at reception shows every student due in the next 30 minutes, checks them into all their classes for the night, then resets for the next family.

  • Shows students due within 30 minutes
  • iPad-optimised interface
  • Auto-reset after check-in

Premium TV display

Location-specific digital signage for any screen in the studio — tonight's timetable, up on the wall, without anyone printing anything.

  • Four visual templates
  • Simple TV-friendly URLs
  • Secure access per location

Billing & payments

Australian-ready money, without the Sunday night spreadsheet.

Dual payment processors

Worldpay for AU/NZ studios with a hosted payment page for secure card collection, plus Stripe Connect for studios outside Australia.

  • Incredibly low Worldpay fees
  • Direct debit from bank accounts or cards
  • You never store card details

Discount system

Automatic multi-class and sibling discounts with tiered pricing — percentage or fixed dollars, per child, with a preview before anything sends.

  • Tiered sibling discounts
  • Best-price-wins or stacking modes
  • Pricing preview

Centralised accounts

Every family's billing on one page: full transaction history, outstanding balance tracking, and quick actions to add a charge, credit or payment.

  • Family billing sheets
  • Outstanding balance tracking
  • Add charge, credit or payment
In beta, on purpose

Being shaped by studios, right now.

Class Manager is running live studios every day, and it's openly in beta — we ship improvements constantly based on what studio owners ask for. Even once beta ends, that doesn't change: your feedback sets the roadmap.

Everything else, by category.

Studios switch because of one specific thing their old software won't do. Open the part you're checking and see if it's there.

Billing Test Run

A dry run showing exactly what every family would be charged under your current setup, before a cent moves.

Continuous Timetable

Rolling classes that never stop for a term break, with enrolments carrying straight across.

Who's Here

A live reception board of every class running now or starting soon, showing who's checked in and who hasn't arrived.

Timetable6
  • Continuous Timetable. Rolling classes that never stop for a term break, with enrolments carrying straight across. It's the default for new studios.
  • Term changeover in a few clicks. Copy the timetable forward, roll students on, and still enrol into the current term while you do it.
  • Multiple venues and rooms. Run more than one site from one account, each with its own direct debit schedule and collection settings.
  • Class prerequisites. Require technique alongside performance. Parents are stopped at enrolment and told which class is missing, and you can still override.
  • Shared resource caps. When several classes draw on the same room or equipment, bookings stop before you double-book.
  • Workshops and events. One-off intensives and holiday programs with their own landing page, bookings and payments.
Enrolment6
  • Trials, properly tracked. Trial packages with session limits, trials you add yourself when a family rings, and conversion tracked from trial to enrolled.
  • A waitlist that moves. See who's waiting and how long, then activate them with one click when a place opens.
  • Transfers and scheduled drops. Move a student between classes, or set a withdrawal for a future date so it happens on the right day. Every move is recorded.
  • Make-up credits. Issued automatically, redeemable only into the classes you allow, with expiry dates and a parent portal to use them.
  • Age filtering that holds. Parents only see classes suitable for each child, and enrolling outside the age range is blocked.
  • Version-controlled terms. Require agreement at registration and know exactly who accepted which version.
Money6
  • Billing Test Run. A dry run showing exactly what every family would be charged under your current setup, before a cent moves.
  • Six ways to charge. Term upfront, split instalments, pay as you go, rolling weekly, rolling monthly, or collected manually.
  • Discounts that survive scrutiny. Sibling and multi-class tiers, best-price-wins or stacking, per-class exclusion rates, with a live preview before you save.
  • Every charge explained. Open any line in a family's ledger and see the classes, rates, discounts, caps, pro-rata and overrides behind it.
  • Failed payments handled. Bounced debits land in one place to retry, parents see why, and balances stay accurate while it's sorted out.
  • Punch cards and payment plans. Prepaid passes with eligibility rules and expiry, and instalment plans for families who need them.
Your team4
  • Payroll from the timetable. Hours worked out from every class and private lesson a teacher is assigned, with cancelled classes excluded automatically.
  • Rates that layer. A global hourly rate, a private lesson rate, or category-specific rates, and the most specific one wins.
  • Teacher attendance. Check-ins, absence reasons and how often substitutes are used, so you know who's reliably in the room.
  • Permissions per teacher. Their own PIN, and control over exactly what each one can see.
Private lessons and room hire3
  • Lessons parents book themselves. Teacher availability slots, browsed and booked online, auto-confirmed or held for your approval.
  • Recurring series. Weekly slots with a "repeat until" date so a series stops at the end of term instead of running forever.
  • Hire out the space. Public booking forms for external hirers, with automatic conflict detection against your own classes and deposits collected online.
Uniforms and costumes4
  • Replace the uniform spreadsheet. A catalogue of everything you hand out, bundled so every student in a class is assigned their items automatically.
  • Checklists staff tick off. Per class, on a tablet, with an admin overview of what's still outstanding across the studio.
  • Stock that counts itself down. Tracked per size and colour, with low-stock alerts before you run short.
  • Measurements on file. Height, chest, waist, hips and shoulders, kids 2 to 14 and adult XS to 6XL, synced two-way with CostumeKeeper.
Front of house3
  • Who's Here. A live reception board of every class running now or starting soon, showing who's checked in, who's waiting, and who hasn't arrived.
  • Kiosk check-in. A self-service iPad at reception on a six-character web address anyone can type.
  • The foyer screen. Four display templates with promo videos, a concert countdown, scheduled announcements and birthdays that appear on their own.
Knowing what's going on5
  • Retention, not just revenue. Who's staying and who's leaving, by program, with student tenure and every drop already scheduled.
  • Student value forecast. What each enrolment is worth, and what it's on track to be worth.
  • Class utilisation. How full each class is against capacity, so you know what to promote and what to merge.
  • Studio Health and Payment Guardian. Ongoing checks on your data and your billing that surface problems before a parent sees them on an invoice.
  • CSV on everything. Every report exports, including trials, waitlists, class moves, birthdays and punch card usage.
Your data stays yours4
  • Import from where you are. Quick import built for Studio Pro and DanceBiz, plus CSV with duplicate detection.
  • Backups on demand. Download your whole studio whenever you want it, and restore settings from the same file. No lock-in.
  • An audit log. What changed, who changed it and when, across enrolments, billing and settings, including how every charge was calculated.
  • Webhooks and an API. Signed outgoing events, your own studio API key, and a log of every delivery.