My Class Manager
    Studio Login
    For Dance, Music & Performing Arts Studios

    Studio Management
    Made Simple

    Streamline your studio operations with My Class Manager. Manage classes, track attendance, process payments, and communicate with families — all in one place.

    Save Hours Every Week

    Australian-Ready Payments

    Reduce Missed Payments

    Parent Self-Service

    Multi-Tenant Security

    Everything You Need to Run Your Studio

    From class scheduling to payment processing, My Class Manager has all the tools Australian performing arts studios need to operate efficiently.

    Studio Operations

    Streamline your day-to-day studio management

    Season & Term Management
    Organise your classes by terms, semesters, or seasons with start and end dates, automatic session generation, and the ability to copy seasons with enrollments.
    Automatic session generation
    Season copying
    Blackout date support
    Class Scheduling
    Create and manage classes with flexible scheduling. Set capacity limits, age requirements, fees, and assign teachers with ease.
    Age-based filtering
    Capacity management
    Teacher assignments
    Enhanced Calendar
    Visual calendar with day, week, and month views that only ever show a class on the dates it actually runs. Colour-code classes, manage holidays, create session overrides, and filter by room — with Continuous Timetable classes included in every view.
    Multi-view calendar
    Holiday management
    Session overrides
    Room filtering
    Birthday indicators
    Venues, Rooms & Locations
    Run more than one site from one account. Set up billing locations, venues, and the rooms inside them, then assign classes to a room — each location can keep its own direct debit schedule and collection settings.
    Multi-venue studios
    Rooms per venue
    Per-location billing
    Class Prerequisites
    Require a student to be enrolled in one class before they can take another — ideal when a technique class has to run alongside a performance one. Parents are stopped at enrolment with a message naming the class they're missing; admins see a warning and can still enrol if they choose.
    Paired class requirements
    Parents blocked with a reason
    Admins can override
    Make-up Credit System
    Issue and track make-up credits when students miss classes. Control exactly which classes each credit can be redeemed into using redemption groups, with configurable validity periods.
    Automatic credit issuing
    Redemption groups
    Expiry tracking
    Parent redemption portal
    Workshops & Events
    Run one-off workshops, intensives, and holiday programs with their own public landing pages, online bookings, and payments — separate from your regular class billing.
    Public landing pages
    Online bookings
    Workshop payments
    Shared Resources
    Cap class bookings by shared equipment or room capacity. When several classes draw on the same limited resource, My Class Manager prevents overbooking automatically.
    Capacity caps
    Overbooking prevention
    Room & equipment limits

    Continuous Timetable

    Run rolling, ongoing classes alongside season-based ones

    Continuous Timetable Classes
    For studios that never stop for a season break, Continuous Timetable classes run week to week with enrolments that carry across terms — every feature works the same as standard classes, and new studios start this way by default. The Classes page shows both kinds together in one list.
    Rolling enrolments
    Default for new studios
    One combined class list
    Full feature parity
    Term Changeover
    Copy your timetable into the next term in a few clicks and roll students forward. You can even enrol into the current term during changeover without disrupting the running term.
    Copy to next term
    Roll students forward
    Changeover enrolment
    Quick Setup
    A guided Quick Setup gets a Continuous Timetable up and running fast, with visibility controls in the class editor for what parents can see and book.
    Guided setup
    Visibility options
    Class editor controls

    Enrolment & Registration

    Simplify how families join and register for classes

    Public Registration Forms
    Create branded registration forms with custom fields and your own questions. Parents register multiple children and pick their classes in one submission, choosing from your pricing packages — required classes are locked in automatically, and Continuous Timetable classes appear alongside term classes.
    Custom questions
    Multi-student support
    Package selection
    Instant account creation
    Smart Class Filtering
    Age-based class filtering ensures parents only see classes suitable for each child's age, and enrolling a child outside a class's age range is blocked. Registration windows control when enrolments open.
    Age matching
    Registration windows
    Out-of-range blocking
    Waitlist Management
    A dedicated waitlist page shows who's waiting and for how long. Activate a waitlisted student with one click when a spot opens — for both standard and Continuous Timetable classes.
    Dedicated waitlist page
    One-click activation
    Legacy & CT classes
    Trial Management
    Configurable trial packages with session limits and pricing. Manage trial requests from one dashboard, add a trial yourself when a family books over the phone, and track trial-to-enrolment conversions — for standard and Continuous Timetable classes alike.
    Trial packages
    Add a trial manually
    Conversion tracking
    Legacy & CT trials
    Transfers & Withdrawals
    Move a student between classes in a searchable transfer window, or schedule a withdrawal for a future date so the drop happens on the right day. Every move and scheduled drop is recorded and reportable, across both class types.
    Class transfers
    Scheduled drops
    Full move history
    Terms & Conditions
    Version-controlled T&C management with acceptance tracking. Require agreement during registration and track who accepted which version.
    Version control
    Acceptance tracking
    Registration integration

    Portals & Access

    Role-based access for everyone in your studio community

    Parent Portal
    Self-service portal where parents view timetables, track attendance, report absences up to 90 days ahead, manage payments, browse and book classes, workshops and private lessons, check punch card balances, redeem make-up credits, and download their child's files. Trial and waitlist places are labelled clearly so nothing is assumed.
    Timetable view
    Report absences
    Payment management
    Punch cards & credits
    Trial / waitlist tags
    Teacher Portal
    PIN-secured portal where teachers see today's classes, mark the roll for standard and Continuous Timetable classes, add walk-ins, and check medical notes, emergency contacts, and media consent. Installs on a phone or tablet as its own app.
    PIN access
    Today's classes
    Legacy & CT rolls
    Installable app
    Walk-in students
    Community Hub
    A private social feed for your studio community. Share posts, photos, and files, organise members into groups linked to your classes, and let parents and teachers comment — all inside your branded portal. Students aged 17+ can be given their own login.
    Studio feed
    Class-linked groups
    Photos & files
    Student logins
    Admin Dashboard
    A top navigation bar organises everything into clear areas — People, Classes, Enrolments, Billing, Reports, Marketing, and Settings — with instant search and live badges for anything waiting on your attention. Full control over your studio, with user impersonation for troubleshooting.
    Clear top navigation
    Instant search
    Live alert badges
    User impersonation

    Staff & Payroll

    Manage your teaching team and what they're paid

    Teacher Accounts & Permissions
    Create teacher accounts with their own PIN, control what each teacher can see, assign them to classes, and record absence reasons and substitutes.
    PIN management
    Permission control
    Substitute tracking
    Payroll
    Teacher hours and pay are worked out from your timetable — every scheduled class and private lesson assigned to that teacher. Set a global hourly rate, a private lesson rate, or category-specific rates and the most specific rate wins. Cancelled classes are excluded automatically.
    Hourly & category rates
    Timetable-based hours
    Cancellations excluded
    CSV export
    Teacher Attendance
    Track teacher check-ins, record absence reasons, and see how often substitutes are used, so you know who's reliably in the room.
    Check-in tracking
    Absence reasons
    Substitute usage
    Cover Requests
    When a teacher can't make a class, they raise a cover request instead of texting around. Staff pick a substitute from your teaching team and can fill it as far as a full term ahead, with the change reflected everywhere the class appears.
    Staff-raised requests
    Fill up to a term ahead
    Reflected across the app

    Billing & Payments

    Flexible pricing and Australian-ready payment processing

    Dual Payment Processors
    Worldpay integration for AU/NZ studios with hosted payment page for secure card collection. Stripe support for international studios.
    Worldpay HPP
    Stripe Connect
    Recurring payments
    Direct Debit
    Automated AU/NZ direct debit with weekly, fortnightly, or monthly schedules. Roll your schedule forward to a new term in one click, with outstanding balances carried across automatically.
    Weekly / fortnightly / monthly
    One-click term roll
    Balance carry-over
    Pricing Packages
    Create flexible pricing: fixed rates, per-class discounts, tiered pricing based on class count, or capped maximum fees. Choose family-wide or individual student scope for each package.
    Fixed pricing
    Tiered rates
    Price caps
    Family or student scope
    Billing Modes
    Charge the way your studio actually works: full term fee upfront, split instalments, pay-as-you-go accrual, a rolling weekly subscription, rolling monthly, or a term fee you collect manually. Set it once in the Pricing Setup wizard and every charge follows.
    Term upfront or instalments
    Weekly subscription
    Rolling monthly
    Manual collection
    Discount System
    Automatic multi-class and sibling discounts with tiered pricing. Choose percentage or fixed dollar amounts per child, 'Flat', 'Additional at base rate' or 'Additional at set rate' multi-class pricing, and 'Best Price Wins' or stacking modes. Excluded classes can carry their own rate — all with a live pricing preview.
    Tiered sibling discounts
    Set-price modes
    Per-class exclusion rates
    Pricing preview
    Punch Cards
    Sell prepaid class passes — a 10-class card, a casual pass, a holiday bundle. Choose which classes, categories, or styles a card can be used for, whether it covers a student or the whole family, and track balances and expiry as they're redeemed.
    Prepaid passes
    Eligibility rules
    Balance & expiry tracking
    Branded Invoices
    Generate invoices with your studio logo and brand colour. Customise the email and preview before sending, and tick invoices to send them in bulk to every family with outstanding charges.
    Branded invoice emails
    Bulk send
    Customisable layout
    Payment Plans
    Offer families flexible payment plans that spread fees across scheduled instalments, with clear confirmation and ongoing tracking.
    Instalment plans
    Scheduled payments
    Plan tracking
    Billing Timeline
    Control exactly when fees appear, when they're due, and when late fees apply — so charges land predictably for every term and studio.
    Fee appear dates
    Due dates
    Late fee rules
    Centralized Accounts
    Manage all customer billing from a single Accounts page. View family billing sheets with detailed transaction history, outstanding balance tracking, and quick actions to add charges, credits, or record payments.
    Family billing sheets
    Outstanding balance tracking
    Quick actions
    Record payments
    Transparent Charge Breakdowns
    Expand any charge in a family's ledger to see exactly how it was calculated — the classes and rates behind it, the packages, discounts, family caps and pro-rata applied, any tuition override that set the price, and which instalment of the term it is.
    Per-class breakdown
    Discounts & caps shown
    Override visibility
    Calculation audit log
    Failed Payments & Recovery
    Bounced debits land on a Failed Payments page ready to retry, and parents see a clear explanation in their portal. Failed payments stay out of the ledger and statements by default so balances read true, and settled Worldpay debits reconcile themselves automatically.
    Retry failed debits
    Parent-visible reasons
    Automatic reconciliation
    Manual Payment Recording
    Record cash, bank transfers, and other offline payments. Full payment history with automatic confirmation emails.
    Cash payments
    Bank transfers
    Payment history

    Private Lessons

    One-on-one lesson booking and management

    Lesson Categories & Pricing
    Set up categories (Piano, Voice, Guitar) with hierarchical pricing. Override prices for specific teachers or categories.
    Category management
    Flexible pricing
    Teacher-specific rates
    Slot Availability
    Create available time slots for teachers. Parents browse and book available times. Auto-confirmation or admin approval workflows.
    Slot management
    Booking requests
    Auto-confirmation
    Recurring Lesson Series
    Set a slot to repeat weekly with an optional 'Repeat until' date so a series stops at the end of your term instead of running on forever. Reassign a single week or every future week when a student changes.
    Weekly series
    Repeat until date
    This slot or all future

    Marketing & Lead Management

    Turn website enquiries into enrolled families

    Website Enquiry Forms
    Embed branded enquiry forms on your own website with a simple JavaScript snippet. Enquirers pick classes by day and time, and Meta Pixel & Conversions API support tracks your ad performance.
    Website embed
    Class selection
    Meta Pixel & CAPI
    Auto-Response Info Packs
    Send automatic email replies the moment a form is submitted. Attach reusable info packs (PDFs and files) and set conditional rules based on the classes or answers chosen.
    Automatic replies
    Reusable info packs
    Conditional rules
    Contacts & Leads CRM
    Track every enquiry and lead in one CRM list, from first contact through to enrolment, with smart routing of new submissions into your pipeline.
    Lead list
    Smart routing
    Enrolment funnel
    Nurture Sequences
    Automatically follow up with trials and leads through a visual pipeline with tasks, templates, and automatic stage movement. Nothing is sent until you switch a follow-up pathway on.
    Trial follow-up
    Pipeline & tasks
    Automatic stages
    Studio Concierge — AI Front Desk
    An AI front desk for your website chat that reads your live timetable and approved knowledge base to answer enquiries, recommend real classes, and move families toward a trial — any time of day. Choose Draft, Assisted, or Automatic automation, with topics like injuries, complaints, and payment disputes routed to your staff.
    Reads your live timetable
    Draft / Assisted / Automatic
    Routes sensitive topics to staff
    Website Timetable Widget
    Embed your timetable on your own website. Choose the Classic weekday grid or the Modern list with a hero header and Day / Age / Style filters, tick exactly which classes appear, and match your site's colours. Optional live availability shows '3 spots left' or a Full badge that switches to Waitlist.
    Classic or Modern design
    Fully customisable colours
    Live spots left
    Enrol buttons
    Public Pricing Widget
    Show your pricing on your website without keeping a second copy up to date. Tick the packages you want to display — progressive packages automatically show their full 'From $X' ladder for every class count.
    Embeddable pricing
    Pick your packages
    Automatic price ladders

    Communication

    Stay connected with your studio community

    Email Templates
    Create custom email templates for invoices, payment reminders, confirmations, and more. Placeholders auto-fill family details, with full delivery tracking.
    Template library
    Placeholder system
    Delivery tracking
    Automated Notifications
    Automatic payment confirmations, class reminders, and trial approvals. Send custom emails to families from the admin portal.
    Payment confirmations
    Class reminders
    Custom emails
    SMS Notifications
    Reach families by SMS as well as email (via ClickSend) for reminders and important updates that need to be seen quickly.
    SMS sending
    Reminders
    Alongside email
    Scheduled Communications
    Compose emails now and schedule them to go out at the right time, including picking specific weekdays or multiple days for recurring sends.
    Scheduled sends
    Multi-day selection
    Quick Email
    My Studio Manager Integration (Optional)
    Class Manager works fully on its own — connecting My Studio Manager is optional, not required. Studios who do connect get two-way contact sync for marketing automation, with automatic tagging for enrolments, class names, and parent-student relationships.
    Fully optional
    Two-way contact sync
    Automatic tagging

    AI Assistant & Smart Tools

    Built-in intelligence that helps you run the studio

    Ask a Question
    A built-in assistant answers admin questions about how to use My Class Manager and points you to the right screen — with thumbs up / down feedback so answers keep improving.
    In-app help
    Feature guidance
    Answer feedback
    Pricing Setup Advisor
    Get guided help setting up your pricing correctly, with smart checks that catch common configuration mistakes before they affect billing.
    Guided setup
    Configuration checks
    Fewer mistakes
    Payment Guardian
    Automated monitoring surfaces billing anomalies, stuck payments, and health issues before they become problems, with AI insights and health summaries.
    Billing health checks
    Anomaly alerts
    Proactive monitoring
    Billing Test Run
    Dry-run your billing before it touches a single family. See exactly what each family would be charged under your current setup, and use the Pricing Checker to audit your configuration for gaps.
    Dry-run simulator
    Per-family results
    Configuration audit
    Studio Health
    A running check on your studio's data and setup — missing details, unlinked students, settings that don't add up — so small problems get fixed before they reach a parent's invoice.
    Rule-based checks
    Data quality
    Early warnings
    Timetable Builder
    AI help shaping your timetable — spotting clashes and gaps across teachers and rooms so your week fits together before you publish it.
    Clash detection
    Teacher & room fit
    Timetable suggestions

    Reporting & Analytics

    Data-driven insights for your studio

    Dashboard Metrics
    At-a-glance overview of active enrolments, attendance rates, trial conversions, and trends over time.
    Key metrics
    Trend charts
    Quick insights
    Attendance Reports
    Detailed attendance analysis by class and student. Identify patterns and track which classes have the best attendance.
    By-class breakdown
    Student patterns
    Date filtering
    Class Utilisation
    See how full each class is compared to capacity. Identify classes needing promotion or additional sessions.
    Capacity analysis
    Utilisation rates
    CSV export
    Financial Overview
    Revenue, outstanding balances, and payment trends in one place, with credit balances, refund history, and income broken down by payment type.
    Revenue trends
    Outstanding balances
    Income by payment type
    Student Value & Forecast
    See each family's value at a glance — who's at risk of churning, where there's room to upsell, and how each enrolment's economics stack up — with a forecast that projects it forward.
    Churn exposure
    Upsell headroom
    Per-enrolment economics
    Retention & Withdrawals
    See who's staying and who's leaving. Track retention overall and by program, review withdrawals, check how long each student has been with you, and cross-check every enrolment queued to drop on a future date.
    Retention by program
    Withdrawal analysis
    Student tenure
    Scheduled drops
    Report Catalog
    A growing catalog of ready-to-run reports — Students & Their Classes, Student Value and Student Value Forecast, Class Moves, Trials, Waitlist, Birthdays, Punch Card usage, teacher attendance, and data-quality checks — all covering standard and Continuous Timetable classes, with CSV exports throughout.
    Legacy & CT coverage
    Student value forecast
    Class move history
    CSV exports

    Your Data, Under Your Control

    Move in easily, and keep a full record of everything after that

    CSV Import
    Bulk import contacts and classes from CSV files. Duplicate detection prevents creating duplicate records.
    Bulk import
    Duplicate detection
    Validation
    Studio Pro Quick Import
    Streamlined migration from Studio Pro and DanceBiz. Upload export files and automatically create classes, parents, and students.
    Studio Pro support
    DanceBiz support
    One-click migration
    Backups & Data Exports
    Download a full backup file of your studio's data whenever you want one, plus CSV exports of families, students, classes, and enrolments. Uploading a backup file restores your studio settings; the data itself is yours to keep as an off-site record. No lock-in.
    On-demand backup file
    Settings restore
    CSV exports
    No lock-in
    Audit Log
    A record of what changed, who changed it, and when — across enrolments, billing, and studio settings. Billing calculations get their own audit trail so you can always show a family how a charge was reached.
    Change history
    Billing calculation audit
    Accountability
    Webhooks & API Access
    Connect My Class Manager to the rest of your stack. Send signed outgoing webhooks when studio events happen, accept incoming API calls with a studio API key, and review every delivery in the log.
    Signed webhooks
    Per-studio API key
    Delivery logs
    Syllabus Studio Integration
    Connect Syllabus Studio's curriculum planning app to your live classes and enrolments, so your syllabus stays matched to who's actually enrolled — no manual re-entry.
    Live class & enrolment sync
    No manual re-entry
    ShowFlow Integration
    Connect ShowFlow to show each student's upcoming performance status right where you're already looking, so staff can see who's performing without switching apps.
    Performance status badges
    No app-switching

    Magic Features

    Smart features for your studio lobby and reception

    Who's Here
    A live reception board of every class running now or starting soon — each appears an hour before it starts and drops off half an hour after it ends. See who's checked in, who's waiting, who's been marked absent, and who's still to arrive, in your studio's own timezone.
    Live board
    Checked in / waiting / absent
    Classes & private lessons
    Kiosk Check-in
    Self-service iPad kiosk for student check-in at reception. Simple 6-character URLs (e.g., yoursite.com/kiosk/ABC123) that are easy to type on iPad keyboards.
    Simple TV-friendly URLs
    iPad-optimised interface
    Auto-reset after check-in
    Premium TV Display
    Location-specific digital signage with configurable templates. Simple 6-character URLs for easy entry on TV browsers (e.g., yoursite.com/tv/ABC123).
    4 visual templates
    Simple TV-friendly URLs
    Secure access
    Promo Videos
    Display promotional videos on your TV screens. Support for YouTube links and direct video uploads with autoplay and loop settings.
    YouTube support
    Video rotation
    Autoplay & loop
    Concert Countdown
    Build excitement with a countdown timer for upcoming concerts, recitals, or showcases. Displays the event name and days remaining.
    Event countdown
    Custom event names
    Automatic updates
    Birthday Celebrations
    Automatically celebrate student birthdays on your TV display. Shows first name, age, and optional photo when students have birthdays this week.
    Auto-activates weekly
    Photo support
    First name only
    Scheduled Announcements
    Display important announcements with date scheduling. Set priority levels to control which notices appear first.
    Date scheduling
    Priority levels
    Auto-rotation
    Display Customisation
    Control every aspect of your TV display. Toggle features on/off, set rotation intervals, configure scroll speeds, and customise the display order.
    Feature toggles
    Rotation controls
    Display order

    Costumes, Sizing & Inclusions

    Track measurements, and know exactly who has received what

    Inclusions & Handouts
    Replace the uniform spreadsheet. Build a catalogue of the items you hand out — uniforms, welcome packs, costumes, gifts — with sizes and colour choices, then create a bundle so every student in a class or program is assigned their items automatically. Add a one-off item to a single student any time.
    Item catalogue
    Auto-assign bundles
    Per-student items
    Legacy & CT classes
    Handout Checklists
    Each class has a checklist of who is still owed what. Staff tick items off on a tablet during class, and the admin Overview shows what's outstanding across the studio at a glance.
    Per-class checklist
    Tablet-friendly
    Outstanding at a glance
    Stock Tracking
    Turn on Track stock for any item and My Class Manager keeps a count per size and choice. Stock counts down as items are handed out, with low-stock alerts so you reorder before you run short.
    Stock per size & choice
    Automatic deduction
    Low-stock alerts
    Student Sizing
    Record costume measurements for all students. Track height, bust/chest, waist, hips, shoulder width and girth in centimetres, then download the sizing list for a class straight from the class menu.
    Measurement tracking
    Filter by class or missing sizes
    Download a class sizing list
    Size Range Support
    Comprehensive size options from Kids 2-14 to Adult XS-6XL. Notes field for special requirements or costume preferences.
    Kids & adult sizes
    Special notes
    Bulk editing
    Costume Keeper Sync
    Two-way synchronisation with Costume Keeper app. Changes made in either system automatically sync to keep data consistent.
    Two-way sync
    Auto-updates
    Loop prevention

    Room Hire & Venue Booking

    Monetise your studio space when not in use

    External Bookings
    Accept booking requests from external parties for your studio spaces. Customisable public booking forms with configurable required fields.
    Public booking forms
    Custom fields
    Terms acceptance
    Availability Management
    Automatic conflict detection with your class schedule. Set booking types and venue restrictions to control what can be booked.
    Conflict detection
    Booking types
    Venue filtering
    Deposit Payments
    Collect deposits at time of booking through Worldpay HPP. Manage payment status and send confirmation emails automatically.
    Online deposits
    Payment tracking
    Auto-confirmations

    ReEnrol Pro

    Streamline yearly re-enrolment and student retention

    Re-Enrolment Periods
    Create periods for each new term or year to track which students are returning. Take a snapshot of current students and manage their re-enrolment status.
    Term/year periods
    Student snapshots
    Status tracking
    Retention Dashboard
    Visual dashboard showing re-enrolment progress. See confirmed, pending, and not returning students at a glance with percentage breakdowns.
    Visual progress
    Status breakdown
    Quick filters
    Bulk Actions
    Send reminder emails to pending families, bulk update statuses, and track which parents have responded to re-enrolment requests.
    Bulk emails
    Status updates
    Response tracking

    Getting Started & Support

    Help built into the app, so you're never stuck

    Guided Studio Setup
    A 'Set Up My Class Manager' guide walks new studios through the essentials in order — logo, season, class categories, classes, enrolments, and payments — ticking each step off automatically as you complete it. Skip it any time and pick it back up later.
    Step-by-step setup
    Auto-ticking progress
    Skip and resume
    Help Centre
    Step-by-step how-to guides and an FAQ inside the app, written for studio owners rather than developers — plus a Report a Bug form that goes straight to support.
    How-to guides
    FAQ
    Report a bug
    Public Changelog
    Every improvement is published to a plain-English changelog, so you can see what's new and what changed without waiting to be told.
    Plain-English updates
    Published monthly
    RSS feed

    Ready to Streamline Your Studio?

    Join Australian dance, music, and performing arts studios already using My Class Manager to save time and grow their business.