Male student plays piano next to a female teacher in a music lesson

Most music school software demos look impressive. Clean interface, a confident sales rep, a calendar that looks organized on screen. The problem is that a demo shows you the best version of a Tuesday, not what happens during your busiest enrollment week, or six months in when you’ve added a second location. The right questions surface that gap before you sign a contract, not after.

Here are ten questions worth asking before you commit to any music school management software.

1. Does It Handle Billing and Scheduling Together, or Are They Two Separate Systems?

This is the single most common gap. A tool can be excellent at scheduling and still leave billing as an afterthought, or a separate integration that doesn’t fully sync. Ask directly: when a lesson gets cancelled, does the credit and invoice update automatically, or does someone need to handle that by hand in a second system? If the answer requires “well, it depends,” that’s worth noting.

2. Can Families Self-Book and Reschedule Without Calling the Office?

Ask to actually see this in the demo, not just hear it described. Some tools technically offer self-booking but bury it several clicks deep, or restrict it in ways that mean staff still end up handling most reschedules manually anyway. Watch how many steps it takes a family to move a lesson.

3. Does It Include Real CRM and Lead Follow-Up, or Just a Contact List?

A lot of software calls basic contact storage a “CRM.” The real question is whether a new inquiry can be automatically followed up with, tracked through a trial lesson, and converted into an enrolled student without manual data entry along the way. If you’re weighing this specifically, our breakdown of standalone CRM tools vs. built-in CRM covers what to look for in more depth.

4. How Does It Handle Multiple Teachers Across Multiple Locations?

If you’re running more than one location, or planning to, ask how the software handles a teacher who splits time between sites. Some platforms handle single-location scheduling well and start to break down once a second location and shared teacher pool enter the picture. For a deeper look at what this should actually handle, see our guide on scheduling teachers across locations.

5. What Does Switching Actually Involve?

Ask for specifics: how is your existing student and family data migrated, how long does it typically take, and what does support look like during that transition. “It’s easy” is not a specific answer. A vendor who can walk you through an actual migration timeline and what your team needs to do at each step is giving you something you can plan around.

6. Does It Support the Way You Actually Bill?

Monthly, per semester, per lesson, sibling discounts, prorated charges, financial aid. If your school bills in a way that doesn’t match the software’s default assumptions, find out now whether that’s a real feature or a workaround you’ll be managing manually every billing cycle.

7. Is Communication Unified, or Scattered Across Channels?

Ask specifically whether SMS, email, and phone calls with families live in one system with one shared history, or whether text messages are a separate add-on that doesn’t show up alongside a family’s email history. This matters most when a staff member is out and someone else needs to pick up a conversation mid-thread.

8. What Reporting Do You Actually Get?

A dashboard that looks good in a demo isn’t the same as reporting you’ll actually use. Ask specifically whether you can see retention by teacher, room and teacher utilization, and revenue trends without exporting data into a spreadsheet first. If the honest answer is “you’d need to build that yourself,” factor that into the real cost of the tool.

9. What Does Support Look Like After Onboarding, Not Just During It?

Every vendor is responsive during the sales process. Ask what happens three months in, when you have a billing question on a Saturday before a recital. Is there a real support team, or a ticket queue with a multi-day response time once the onboarding calls stop?

10. Can It Grow With You, or Will You Be Doing This Search Again in Two Years?

Ask what happens at your next size milestone, a second location, doubling your teacher count, adding a new program. Some tools are genuinely built to scale with a school. Others quietly assume you’ll stay roughly the size you are now, and the cracks show up later, not in the sales conversation.

What This Boils Down To

None of these questions have a single right answer for every school. What they do is surface the gap between what a demo shows you and what your school will actually need six months or two years from now. A vendor who can answer all ten specifically, not vaguely, is telling you something real about how the product actually works day to day.

Opus1 was built by music school owners specifically to answer these questions well: billing and scheduling in one system, real CRM and lead follow-up built in, multi-location teacher scheduling, unified communication, and reporting you can actually use without an export. [Book a demo] and ask us all ten yourself.

Table of Contents
Browse by Category