CRM · Scheduling · Billing · Messaging · AI

Run every part of your music school

musicschoolmanager brings leads, enrollment, scheduling, billing, and parent communication into one connected workspace — from first inquiry to monthly tuition.

Explore the demo
musicschoolmanager.com/dashboard

Total revenue (30d)

$41,787

+4.2%

Active students

186

+9 this month

Lessons this week

124

8 trials

Revenue trend

$41,787

+4.2%

vs previous 30 days

RevenueUnique students172

How schools use it

Built around the real path from inquiry to paid lesson

Every step feeds the next: the family you enroll is the same record you schedule, bill, and message.

  1. 01

    Capture demand

    Embed lead forms on your website and track every inquiry through your admissions pipeline.

  2. 02

    Enroll without re-entry

    Turn a lead into an enrolled family — student, lessons, and billing set up in one guided flow.

  3. 03

    Run the calendar

    Coordinate recurring lessons, group classes, rooms, and teacher availability, with attendance and make-ups built in.

  4. 04

    Keep billing current

    Generate invoices automatically, collect card payments, and stay ahead of overdue balances.

  5. 05

    Stay in conversation

    Send email, SMS, and reminders from one place, with every conversation saved to the family record.

  6. 06

    Know what changed

    Dashboard trends, saved reports, and assistant summaries point you to the next action.

The daily work

Everything your front desk runs every week

Book lessons, work the lead pipeline, collect tuition, and keep parents informed — all from one dashboard, all against the same school record.

Scheduling

A calendar built for lessons, not meetings

Private lessons, group classes, trials, and make-ups on one calendar — with rooms, teacher availability, and attendance handled in the same view.

  • Day, week, and month views with teacher and room columns
  • Color-coded trials, make-ups, and group classes at a glance
  • Attendance, cancellations, and make-up credits stay connected
musicschoolmanager.com/dashboard/calendar

June 9 – 13

DayWeekMonth

Mon

9

Tue

10

Wed

11

Thu

12

Fri

13

Ella Brooks

Piano · Ms. Rivera · Room A

3:30 PM

30 min · Trial lesson

Click any lesson chip to preview its detail card

Leads & enrollment

From first inquiry to enrolled student, without re-entry

Capture inquiries from your website, track follow-ups and trials, and convert families into enrolled students — without retyping a single record.

  • Embeddable lead forms feed person-level pipelines
  • Trials, follow-ups, and sources tracked per family
  • Enrollment reuses the same record — no duplicate data entry
musicschoolmanager.com/dashboard/people/leads

Move a lead through the pipeline

New inquiry

2

Priya Raman

Piano · age 7 · Website form

New prospect

Marcus Webb

Drums · adult · Google

Follow up

Trial booked

1

Sofia Reyes

Voice · age 12 · Referral

Trial Fri 4:00

Enrolled

1

Dylan Foster

Guitar · age 10 · Open house

Weekly lessons

Use the arrow buttons to advance a lead through the pipeline

Billing

Tuition billing that keeps itself current

Monthly, semester, and lesson-count billing generate invoices on schedule. Families pay by card or payment link, and overdue balances surface before they age.

  • Invoices, credits, and payment links tied to real enrollments
  • Stripe card capture and recurring payment readiness
  • Overdue and open balances surfaced with clear status
musicschoolmanager.com/dashboard/settings/billing

Outstanding

$419.00

Collected this month

$356.00

Invoices

FamilyAmountAction
  • Chen family

    INV-2041 · June tuition · 2 students

    $356.00

    Paid
  • Reyes family

    INV-2042 · June tuition · Voice

    $178.00

  • Webb family

    INV-2043 · Recital participation

    $45.00

  • Foster family

    INV-2044 · June tuition · Guitar

    $196.00

Collect an open invoice and watch the balances settle

Communication

Email, SMS, and parent context in one hub

Send email, SMS, and reminders from one workspace, with every conversation saved to the family record — so nothing lives in a personal inbox.

  • Channel-aware composer with consent and delivery tracking
  • Reminders tied to lessons, trials, and billing events
  • Full conversation history on every family record
musicschoolmanager.com/dashboard/messages

Reyes family

Sofia · Voice · Trial Friday 4:00 PM

Hi! Does Sofia need to bring anything to her trial lesson on Friday?

Reminder: Sofia's trial lesson is Fri 4:00 PM with Ms. Rivera. Reply YES to confirm.

Switch channels and send the trial reminder

Operational AI

An assistant grounded in your school's records

The assistant reads your schedule, billing, and notes to surface what needs attention — and stages every proposed change for review before anything is committed.

  • Summaries built from your schedule, billing, and notes
  • Finds openings, overdue balances, and dropped leads on request
  • Proposed changes are staged for review, never auto-committed
musicschoolmanager.com/dashboard

Assistant

Grounded in your records

    Proposed writes are staged for admin review — the assistant never commits changes on its own.

    Pick a prompt and watch the assistant work

    And the rest of the platform

    Not a generic booking app with music labels pasted on

    Music schools juggle families, teachers, rooms, make-up policies, recitals, and recurring tuition. musicschoolmanager models those relationships directly.

    Family portal and make-ups

    Families check schedules, assignments, and billing — and book their own make-up lessons — from any device.

    A website that feeds the office

    Manage your public pages, trial booking, and contact forms from the dashboard, so every inquiry lands in your pipeline.

    Reports and saved views

    Slice enrollment, billing, and lead data with saved report views your team can rerun anytime.

    Imports that can be reviewed

    Bring in spreadsheet data with staged review — records are committed only after you have checked the matches.

    Assignments and event programs

    Share practice materials, track submissions, and run recitals with rosters, programs, and participation fees.

    Catalog and policy setup

    Set up your services, rooms, locations, and booking policies once — every workflow follows them.

    One record for every family — shared by admissions, scheduling, billing, and messaging. Enter it once, and every workflow stays current.

    musicschoolmanager

    Built with music school operators

    Pricing

    Plans built for freelancers to enterprise school groups

    Switch between monthly and annual billing while keeping your feature set aligned to your growth stage.

    Freelancer

    For solo teachers who want scheduling, billing, and student records connected.

    $24/month

    Join early access
    • One teacher account
    • Unlimited students
    • Private lessons and group classes
    • Billing and payment support
    • Group class support
    • Lead capture tools

    Single location

    Most popular

    For one school location with teachers, families, programs, and admin workflows.

    $149/month

    Join early access
    • Unlimited teachers for a single location
    • Leads, enrollment, scheduling, and make-ups
    • Assignments, files, and event programs
    • Parent portal and client accounts
    • Billing, invoices, credits, and payment links
    • Reports and dashboard insights
    • Website and booking entry points

    Multiple locations

    For school groups coordinating locations, staff, reporting, and growth workflows.

    $349/month

    Join early access
    • Unlimited locations
    • Unlimited teachers
    • Shared catalog, policies, and resources
    • Multi-location scheduling and rooms
    • Advanced lead pipelines and automations
    • Messaging campaigns and sender setup
    • Custom report views and imports

    FAQ

    Frequently asked questions

    What kinds of scheduling does musicschoolmanager support?

    Recurring private lessons, group classes, trials, make-ups, and drop-ins — with rooms, teacher availability, attendance, and calendar blockouts handled in the same view.

    Can I manage families, students, staff, and account managers together?

    Yes. Each person is one record. Students, parents, staff, and account managers stay linked through family relationships, so scheduling, billing, and conversation history always point at the same people.

    Does the platform include lead capture and enrollment?

    Yes. Embed lead forms on your website, track inquiries through your admissions pipeline, and convert prospects into enrolled families without re-entering data.

    Can families use a portal?

    Yes. Families can view schedules, assignments, and billing, and book make-up lessons — all from any device.

    How does musicschoolmanager handle billing and payments?

    Monthly, semester, and lesson-count billing generate invoices automatically. Families pay by card or payment link through Stripe, and overdue balances are flagged before they age.

    Does musicschoolmanager help with reporting and imports?

    Yes. Dashboard trends and saved report views cover enrollment, billing, payments, and leads. Spreadsheet imports are staged for review before any records are committed.

    Can musicschoolmanager manage my public website?

    Yes. Manage your public pages, trial booking, and contact entry points from the dashboard — inquiries flow straight into your lead pipeline.

    Get early access to the full music school workspace

    Join early access and we will invite you as soon as your cohort opens.