Setup · Music School Manager

Setup

Smart defaults and connected imports that take minutes, not weeks.

Get started
musicschoolmanager.com/start/services

Build your service catalog

Choose what your school offers. The defaults are already here.

4 categories ready

Private Lessons

30 · 45 · 60 min

Bands

60 · 90 min

Groups

45 · 60 · 90 min

Events

60 · 90 · 120 min

Which instruments do you offer?

Start from 21 music-school-ready choices

Select all defaults
PianoGuitarVoiceViolinDrumsSaxophone+15 more

Saxophone added once

Private Lessons defaults apply automatically

No appointment types to rebuild
Durations

30 · 45 · 60 min

Booking

Standard · Trial · Make-up

Billing

Monthly tuition

Setup

A new setup paradigm for music school software

Start with a working school in minutes, not weeks

Software built for music schools shouldn’t hand you a blank catalog and turn every new instrument or plan into a setup project. Pick the service categories, programs, and instruments you offer; Music School Manager connects the durations, enrollment, trials, make-ups, and billing defaults.

Add saxophone later? Add it once. It uses the Private Lessons durations and rules you already configured. No duplicate 30-, 45-, and 60-minute appointment types.

Work smarter, not harder.

Set up the service category and its plans once. Every instrument shares them.

musicschoolmanager.com/start/services

Build your service catalog

Choose what your school offers. The defaults are already here.

4 categories ready

Private Lessons

30 · 45 · 60 min

Bands

60 · 90 min

Groups

45 · 60 · 90 min

Events

60 · 90 · 120 min

Which instruments do you offer?

Start from 21 music-school-ready choices

Select all defaults
PianoGuitarVoiceViolinDrumsSaxophone+15 more

Saxophone added once

Private Lessons defaults apply automatically

No appointment types to rebuild
Durations

30 · 45 · 60 min

Booking

Standard · Trial · Make-up

Billing

Monthly tuition

Bring the school you already built

Move in without starting over

Drop in the exports you already have. The import copilot maps the columns and keeps teachers, families, students, schedules, plans, invoices, and payments connected. You review the choices that matter instead of spending launch week retyping your school.

CSV, TSV, Excel, ODS, and JSON supported.

musicschoolmanager.com/start/import

Import copilot

Example school migration

Ready for review

Source files

Existing exports, not a special template

school-roster.xlsx

Families and teachers

lesson-schedule.csv

Appointments and enrollments

billing-export.csv

Plans, invoices, and payments

Your data is ready

Connected records staged from 3 files

24

teachers

318

families

1,842

lessons

6

plans

291

invoices

1,106

payments

2 decisions surfaced for review

Everything else was mapped to your service catalog automatically.

1Files uploaded
2Columns mapped
3Draft ready

Add programs, not setup projects

Your catalog remembers the rules. When the school grows, you can add what is new without rebuilding what already works.

Start with music-school defaults

Choose from 21 common instruments and ready-made categories for lessons, bands, groups, and events, then make them yours.

Set shared rules once

Set durations, trials, make-ups, enrollment, and billing for a category once. Every connected instrument follows the same playbook.

Change anything you need

Booking windows, capacities, billing cadences, and make-up rules give you a useful starting point without boxing you in.

Bring the whole school with you

Move teachers, families, students, schedules, plans, invoices, and payments together, with the relationships still intact.

Setup in practice

Get running quickly without setting yourself up for cleanup later

A new system should not turn into a second job. Start with music-school-ready categories and 21 common instruments, then set durations, trials, make-ups, enrollment, and billing once for the programs that share those rules.

If your school is already running, bring the records with you. The import flow keeps teachers, families, students, schedules, plans, invoices, and payments connected, then shows you the choices that need review before anything goes live.

Inside a working school

A faster start that still fits the way you run your school

Use a strong starting point, change what makes your school yours, and leave the duplicate setup work behind.

Owner setup, day one

Set up private lessons once

You choose Private Lessons, select the instruments you teach, and confirm the shared durations, trial options, make-up behavior, and billing. Every default is editable, but you do not have to build the same 30-, 45-, and 60-minute lesson three times for every instrument.

What changes

When you add saxophone later, the private lesson rules are already there and ready to use.

musicschoolmanager.com/start/services

Build your service catalog

Choose what your school offers. The defaults are already here.

4 categories ready

Private Lessons

30 · 45 · 60 min

Bands

60 · 90 min

Groups

45 · 60 · 90 min

Events

60 · 90 · 120 min

Which instruments do you offer?

Start from 21 music-school-ready choices

Select all defaults
PianoGuitarVoiceViolinDrumsSaxophone+15 more

Saxophone added once

Private Lessons defaults apply automatically

No appointment types to rebuild
Durations

30 · 45 · 60 min

Booking

Standard · Trial · Make-up

Billing

Monthly tuition

Migration review, before launch

Move the school without rebuilding it

Your admin uploads exports from the previous system and reviews how teachers, families, students, schedules, plans, invoices, and payments fit together. The import flow calls attention to the exceptions that could change a final record.

What changes

Your team spends migration time making the important calls, not retyping years of school history.

musicschoolmanager.com/start/import

Import copilot

Example school migration

Ready for review

Source files

Existing exports, not a special template

school-roster.xlsx

Families and teachers

lesson-schedule.csv

Appointments and enrollments

billing-export.csv

Plans, invoices, and payments

Your data is ready

Connected records staged from 3 files

24

teachers

318

families

1,842

lessons

6

plans

291

invoices

1,106

payments

2 decisions surfaced for review

Everything else was mapped to your service catalog automatically.

1Files uploaded
2Columns mapped
3Draft ready

Simple pricing

One platform, sized to fit your studio

Start with the scheduling essentials for your freelance studio, or run an entire school with unlimited students and teachers.

Freelancer

A flexible teaching schedule without piecing together multiple tools.

Scheduling essentials

  • Recurring weekly lesson scheduling
  • Trials and make-ups in the same calendar
  • Flexible lesson durations
  • Availability and personal blockouts
  • Attendance and cancellation tracking
  • Automated lesson reminders

Pipelines are available as an optional add-on.

$49/month

Independent teachers

Get started

Music School Manager

Multi-teacher, multi-room booking with enrollment, billing, and family communication in one place.

Everything you need to run your school

  • Pipelines and lead management
  • SMS, email, and communications
  • Scheduling and attendance
  • Billing, invoices, and payments
  • Pre-built plans and workflows
  • White-glove onboarding
  • Support ticketing
  • Make-up booking
  • Family and client portal
  • Events and programs
  • Unlimited students
  • Unlimited teachers

$249/month

Includes one school

Get started

Setup FAQ

Setup and import questions

What to know about shared rules, editable defaults, and bringing your current school data along.

Do I need to create appointment types for every instrument?

No. Instruments can share the durations, plans, and operating rules configured for their service category.

Can I change the smart defaults?

Yes. The defaults provide a music-school-ready starting point, but the school can edit its booking, capacity, billing, and make-up settings.

Which file types can I import?

The setup experience supports CSV, TSV, Excel, ODS, and JSON files. It can stage connected operational and billing records for review before they are saved.

Explore general questions