My Music Staff Alternatives: Choosing the Right Platform
My Music Staff is the default recommendation in private music teaching circles, and largely deserves it. Canadian-built and around for well over a decade, it bundles scheduling, attendance, lesson notes, invoicing, a student portal, teacher payroll and a studio website builder into one low monthly plan - a lot of software for the money if you are a solo piano or guitar teacher.
Teachers and school owners still go looking - usually when the booking widget will not bend to how lessons are actually sold, when make-up credit admin starts eating evenings, when the per-staff charge climbs as the team grows, or when the studio page stops being enough of a website to bring new families in. This comparison puts My Music Staff against two very different alternatives: Opus1.io, a specialist built for larger music schools, and Bizzly, which combines a fully editable website, subscription and term or season billing side by side, a WhatsApp AI assistant and booking quotas gated on payment, all on one flat fee. Competitor pricing below was checked in July 2026.
Why Music Teachers Look for My Music Staff Alternatives
The booking widget is hard to customise
The most consistent theme in public reviews is that the booking widget is limited and cannot easily be shaped around how a studio sells. If your offer is a six-week beginner block, or four lessons a month plus one ensemble, you may find yourself explaining the sign-up flow to parents rather than letting them get on with it. Reviewers also flag group classes and advanced reporting as areas that feel thin.
Make-up credit admin and per-staff pricing
My Music Staff does track make-up credits, which is more than most general booking tools manage, but reviewers report that credits are grouped in a student's profile rather than tracked individually - awkward if you run different policies for teacher absence versus student absence. Cost is the other growth pressure: the base plan is genuinely cheap with unlimited students, but each additional teacher or staff member adds around $4.95/month, so a studio going from one teacher to eight has roughly tripled its software bill without the feature set changing.
Invoicing rather than subscription-first billing
My Music Staff is built around invoices, with calendar-based billing that does the maths from the schedule and attendance, and Auto-Pay charging a saved card when the invoice goes out. That gets close to recurring billing in practice, but it is still a different model from a plan that renews on its own schedule and grants a defined lesson entitlement - and different again from a term or season pack sold as a block with a fixed number of places. If you want to sell “£120 a month for four lessons” or “£180 for the autumn term” as products, check the fit carefully.
Website, discoverability and mobile
The built-in builder is a real drag-and-drop editor with templates and content blocks and is fine for a studio page, but reviewers report limits on customising the look and feel, and it is not designed for ranking across several instrument, level and location pages. Many teachers end up running a separate Wix, Squarespace or WordPress site and embedding the sign-up widget - two systems, two bills. There is also no full native mobile app, and reviewers describe the mobile view as glitchy: test it during the trial.
What to Look for in a My Music Staff Alternative
How you actually sell lessons
Write your offer down before you shortlist anything. Rolling monthly packages, termly blocks, prepaid lesson packs, pay-as-you-go singles and group classes all bill differently, and a platform that handles one beautifully and the rest through workarounds costs more admin time than the licence fee saves. If you sell both a monthly membership and an autumn term block, check that both are first-class products, not one faked with invoices.
Mid-term joiners, cancellations, and payment-gated access
Music teaching lives or dies on what happens when someone joins in week five or drops out in week nine. Ask specifically: does the platform pro-rate a term automatically for a late joiner, does it hold the place while payment clears, and can it enforce your cancellation and refund policy without you remembering to? The related question is what happens when a payment fails. If billing and booking are separate systems, a lapsed family keeps booking slots until someone notices; if booking quotas are gated on payment, the entitlement simply stops and returns when payment does.
Multi-teacher administration and total cost
If you employ or contract other teachers you need per-teacher schedules, permission levels and some way to calculate pay - this is where My Music Staff and Opus1.io are strong and broader platforms are weak, so check whether the price rises per teacher. Then add up the whole bill: platform fee, per-staff charges, card processing, paid add-ons, and a separate website if the platform does not include a usable one. If the vendor bills in USD, budget for several percent of exchange rate movement over a year.
What parents actually experience
Test the parent-facing flow on a phone during the trial. The real return on this software is families booking, paying and managing their own lessons without messaging you at 10pm. Check exactly how far the self-service goes: whether a parent can pause a plan, cancel to your policy, see their credits and receipts, and whether a missed lesson is handled by cancelling and rebooking or by moving the booking - and if the latter, whether the parent can do it or only your staff.
Feature Comparison
My Music Staff Alternatives: Feature Comparison
| Feature | Bizzly | My Music Staff | Opus1.io |
|---|---|---|---|
| Website builder included | Check website | ||
| Full marketing site, every page drag-and-drop editable | Studio site from templates | ||
| Monthly subscription / membership billing | Auto-Pay on recurring invoices | ||
| Term or season packs with mid-term pro-rating | Invoice per semester | Check website | |
| Season subscriptions that auto-roll into the next term | With configurable cancellation policies | Check website | Check website |
| Lesson packs / prepaid credits | Prepaid invoicing | ||
| Payment-gated booking quotas | Check website | ||
| No per-teacher charge | |||
| WhatsApp AI assistant (24/7 enquiries and bookings) | Standard plan and above | ||
| Group lessons and ensembles with capacity limits | |||
| Attendance registers | Present / Late / Absent, printable sheet | ||
| Per-student lesson notes or progress journal | A note saved with each attendance mark | Check website | |
| Waitlists with automatic notifications | Standard plan and above | Waitlist status and group tags | |
| Trial lessons as bookable services | Standard plan and above | ||
| Online lessons | Via Google Meet, links sent automatically | Check website | Check website |
| Parent and student portal | Pause, change plan, cancel, credits, receipts | ||
| Automated payment collection and receipts | Stripe, with customer billing portal | Invoicing + tax summaries | |
| Billing calculated from attendance | Check website | ||
| Make-up credit when a lesson is missed | Credit returned on cancellation, no make-up ledger | Grouped per student profile | |
| Teacher payroll calculation | |||
| Practice logs, assignments, progress reports | Check website | ||
| Expense and mileage tracking | Check website | ||
| Recital and performance event management | Sell as a capacity-limited session, no recital module | ||
| Discount and promotion codes | Via Stripe promotion codes | Check website | Gift cards + promotions |
| Sibling and family discounts | Via Stripe discount codes, not automatic | Check website | Check website |
| CRM | HubSpot sync | Zapier | Built-in |
| Review requests published to your own site | SMS magic link, all plans | Check website | Opus1 Plus add-on |
| Google Business Profile integration | Standard plan and above | Check website | Opus1 Plus add-on |
| SMS notifications | 50/month Standard, 200 Pro | Paid add-on | |
| Native mobile app | |||
| Bills in your own currency | USD | USD | |
| Free trial | 14 days, no card | 30 days, no card | Available |
Pricing Comparison
| Item | Estimated Cost | Notes |
|---|---|---|
| Bizzly | £19 to £49/month | Base £19 (50 bookings, 1 calendar, full drag-and-drop website editor, Stripe payments, review requests), Standard £29 (200 bookings, 3 calendars, WhatsApp AI assistant 500 messages, 50 SMS, waitlists, trial lessons, custom profile fields, Google Business Profile, Google Analytics), Pro £49 (unlimited bookings and calendars, custom domain, branded email domain, 2,000 WhatsApp messages, 200 SMS, merch store, per-venue pricing). Annual is £190 / £290 / £490. Flat fee, no per-teacher charge, no per-booking platform fee. Global and multi-currency. 14-day free trial, no card required. |
| My Music Staff | From around $16.95/month (~£13/month) | Single plan, unlimited students, all features included, plus around $4.95/month per additional teacher or staff member. SMS reminders included. Priced in USD. 30-day free trial with no credit card and a 90-day money-back guarantee. Stripe or PayPal processing charged separately. As of July 2026 - confirm at mymusicstaff.com/pricing. |
| Opus1.io | From around $98/month (~£78/month) | Starter around $98/month (up to 200 active students, up to 50 services), Growth around $199/month (up to 500 students), Ultimate around $325/month (up to 1,000 students). Above 1,000 students or multi-location is custom-quoted. Month to month, no contract. SMS, Voice and the Opus1 Plus marketing bundle are paid add-ons. Free trial and free migration support. As of July 2026 - confirm at opus1.io/pricing. |
Platform Reviews
My Music Staff
Best for: Independent teachers and small-to-medium studios who want music-specific admin, including payroll and expense tracking, at the lowest monthly cost.
One low plan covers unlimited students, scheduling for private lessons, groups and workshops, attendance recording, lesson notes and progress tracking, assignments and file sharing, a student and parent portal with self-service scheduling, expense and mileage tracking with tax summaries, multi-teacher permissions and payroll calculation, and a drag-and-drop studio website builder with free hosting. Two-way Google Calendar sync stops double-booking, and payments run through Stripe or PayPal with Auto-Pay charging saved cards when invoices are issued, plus reminders, late fees and SMS included not metered.
The genuine wins over Bizzly are worth naming plainly: per-student lesson notes and progress tracking, a proper make-up credit ledger (Bizzly can return a credit when a session is cancelled, but has no make-up policy engine on top of it), teacher payroll calculated from the schedule, practice assignments and progress reporting, expense and mileage tracking, and billing calculated from attendance rather than from a plan. If your week is built around those, My Music Staff does things Bizzly does not. The known weaknesses are the limited, largely non-customisable booking widget, fiddly make-up credit management, glitchy mobile with no full native app, reporting that reviewers find hard to get at, website customisation limits, and a billing model that is invoice-led rather than subscription-led or term-led. Automation runs through Zapier rather than a documented public API, so confirm the integration route with the vendor if that matters to you.
- Pricing: From around $16.95/month (~£13) plus around $4.95 per additional teacher or staff member. 30-day free trial, 90-day money-back guarantee. As of July 2026.
- Strengths: Very low entry price, unlimited students, attendance and lesson notes, make-up credits, payroll, expense and mileage tracking, SMS included, mature and well supported
- Limitations: Inflexible booking widget, clunky make-up credit tracking, glitchy mobile, invoice-led billing, per-staff pricing, website customisation limits, USD pricing, automation via Zapier rather than a documented public API
Opus1.io
Best for: Established multi-teacher music schools, often across several locations, with hundreds of active students.
Opus1.io is aimed squarely at the school end of the market. It centralises private and group lesson scheduling, smart waitlists, automated billing and payments through Opus1 Payments, gift cards and promotions, a built-in CRM, messaging and file sharing, teacher payroll, recital and performance event management, and self-booking with automated trial conversion. Reviewers highlight the waitlist automation, batch instructor substitution when a teacher is off, and filtering across large student lists. Free migration support and a named support representative are included, and support is consistently well rated.
The catch is price and polish. Starter is around $98/month for up to 200 active students and up to 50 services, Growth around $199/month for up to 500 students, and Ultimate around $325/month for up to 1,000. Reviewers describe a genuine learning curve, especially around subscriptions and accounting, an interface that looks slightly dated, and costs that add up as modules are added, since SMS, Voice and the Opus1 Plus marketing bundle are all paid extras. There is no native mobile app.
- Pricing: Around $98 / $199 / $325 per month (Starter / Growth / Ultimate), USD, month to month. Free trial and free migration. As of July 2026.
- Strengths: Built for scale, smart waitlists, batch teacher substitution, payroll, recital management, built-in CRM, multi-location, free migration, strong support
- Limitations: Expensive for small studios, learning curve, dated interface, paid add-ons for SMS and marketing, no native mobile app, USD pricing
Bizzly
Best for: Teachers and schools whose bottleneck is filling lessons and collecting money - especially anyone selling both monthly packages and termly blocks, or wanting the marketing website and booking system to be one product.
Bizzly leads with four things the specialists do not do together. First, a complete drag-and-drop website editor on every plan: the whole public site is editable page by page, with 26 components including the booking calendar, timetable, your plans and prices, testimonials and the full customer portal as drop-in blocks, per-element styling down to a raw CSS inspector, per-page SEO with a search-result preview, page version snapshots and AI page creation - so you can build separate pages for piano, guitar, theory, adult beginners and each teaching location rather than bolting a studio page onto an admin tool. Second, both billing models side by side: rolling monthly memberships with lesson quotas, prepaid lesson packs with expiry, term and holiday-course packs with mid-term pro-rating for late joiners, and season subscriptions that roll families into the next term automatically under a cancellation policy you set. Capacity is held while a parent is paying, so a term cannot oversell. Third, a WhatsApp AI assistant on Standard and above (500 messages a month, 2,000 on Pro) that answers parent questions, searches live availability including recurring slots, books and cancels lessons, joins waitlists and answers billing questions around the clock, with OTP verification before it touches an account. Fourth, payment-gated booking quotas: billing and booking are one system, so a student can only book what their active plan, pack or credits cover, and a lapsed payment automatically stops new bookings until it is fixed.
The studio admin is more complete than the positioning suggests. Attendance registers give a per-session attendee list with Present, Late or Absent marking, a note against each mark, a printable register sheet and a cross-session roster with filters - and register access is its own staff permission. Waitlists (Standard and above) queue families when a group is full and offer a freed place to the next in line with a time-limited claim link. Trial lessons are a per-service toggle from one to ten sessions, tracked per student, with a “book a trial” call to action on the site. Staff can book on behalf of a family using their plan or credits, move a child between sessions, or drag a whole session to a new time. Add custom registration forms for medical and consent details, child profiles under one paying parent with eligibility rules by age or level, Stripe payment collection with receipts and full purchase history, discount codes via Stripe promotion codes - which is also how sibling discounts are applied to a second child - automated email and SMS reminders, failed-payment chasing, a self-service portal where parents pause, change or cancel a plan with a live refund quote, review requests by SMS that publish straight to your testimonials, online lessons over Google Meet with links generated per booking and sent in confirmations and reminders, HubSpot CRM sync, and calendars synced with Google Calendar. It is global and multi-currency, so you bill in your own currency.
Be clear about the gaps, because they are the reason to stay with a specialist. Bizzly has no per-student lesson-notes or progress journal (the nearest thing is the note saved with each attendance mark), no teacher payroll or commission splits, no homework submission or progress-report templates, no practice logs, no grading or award schemes, no expense or mileage tracking, no recital module, and no native mobile app - it is a responsive web app. Billing is plan or pack based rather than attendance-driven, sibling discounts are applied with a code rather than detected automatically at checkout, parents cancel and rebook rather than rescheduling themselves (staff can move a booking for them), and the website editor itself is desktop-only. If your week is make-up credit policy and paying instructors, the specialists do more.
- Pricing: £19 to £49/month (Base £19, Standard £29, Pro £49), or £190, £290 and £490 a year. No per-teacher charge. No per-booking platform fee from Bizzly. Multi-currency. 14-day free trial, no card required.
- Strengths: Fully editable drag-and-drop website on every plan, subscription and term/season billing side by side including auto-rolling seasons, WhatsApp AI assistant, payment-gated booking quotas, attendance registers, waitlists, trial lessons, parent portal with self-service cancellation, Google Meet lessons, discount codes, flat pricing, multi-currency
- Limitations: No per-student lesson notes or progress journal, no teacher payroll, no progress-report or homework templates, no expense or mileage tracking, no recital module, no native mobile app, no parent self-service rescheduling, billing not attendance-driven
How to Choose the Right Alternative
Stay with My Music Staff if:
- You keep written lesson notes and progress records against each student, or you need a dedicated make-up credit ledger with its own rules for teacher versus student absence
- You pay other teachers and want payroll calculated from the schedule, or you want billing worked out from attendance rather than from a plan
- Practice assignments, progress reporting, and expense or mileage tracking matter to you
- You are a solo teacher and the lowest possible monthly fee outweighs booking flexibility
Choose Opus1.io if:
- You run a school with well over 100 active students and several instructors
- Smart waitlists and batch instructor substitution would save you real hours
- You run recitals and performance events and want them managed in the same system
- You operate across more than one location, and the monthly cost is small next to the admin salary it offsets
Choose Bizzly if:
- You sell both monthly lesson packages and termly or seasonal blocks, and want both handled properly - including pro-rating for mid-term joiners
- You want your marketing website and your booking system to be one fully editable product, not a widget embedded in someone else's site
- You want parent enquiries, availability checks and bookings handled automatically over WhatsApp, day and night
- You want booking access tied to payment status so lapsed families stop booking automatically
- You are growing the team, bill in a currency other than USD, and want flat pricing that does not move with every hire
Frequently Asked Questions
What are the best alternatives to My Music Staff?
Why do music teachers look for My Music Staff alternatives?
How much does My Music Staff cost in 2026?
Is Opus1.io better than My Music Staff?
Does Bizzly work for music teachers and music schools?
What is the difference between subscription billing and term billing, and why does it matter?
Which music lesson software has the lowest total cost?
Do I need a separate website if I use My Music Staff?
Summary
My Music Staff remains a strong, cheap, music-specific option, hard to beat for an independent teacher who wants registers, lesson notes, make-up credits, payroll and mileage tracking without paying much for them; its weaknesses are the booking widget, mobile, per-staff pricing and an invoice-led billing model. Opus1.io is the right answer at school scale - hundreds of students, several instructors, multiple locations - where smart waitlists, substitutions, recital management and payroll automation justify around $98/month and up, though it is overkill for a solo studio and the add-ons compound.
Bizzly is the one to look at if your bottleneck is selling rather than administering: a fully editable website that can rank for “guitar lessons” in your town, monthly memberships and term or season packs running side by side, a WhatsApp AI assistant fielding parent questions at 10pm, and booking access gated on payment - all on a flat fee that does not move when you hire. Accept that you give up per-student lesson notes, a dedicated make-up credit ledger, teacher payroll, progress-report templates and mileage tracking to get it. Whichever way you lean, confirm current pricing on the vendor's own site: the dollar figures here were checked in July 2026, and both My Music Staff and Opus1.io bill in USD.