Powerful tools designed for the unique needs of music education
Track students, households, and enrollment with comprehensive profiles, lesson history, and progress notes.
Automated recurring lessons, teacher availability management, and intelligent conflict-free booking.
Automatic invoicing, secure payment processing, and transparent credit tracking all built in.
Finally, software that understands how music schools actually work.
Music School Owner
Independent Studio, Utah
Built for music schools — not repurposed from gymnastics or tutoring software.
Compare with (select up to 3)
Automated Monthly Billing
Payments Go Directly to You
Stripe Connect Express — funds land in your bank, not ours
Payment Retry System
Auto-retries failed cards before chasing families manually
Collections Dashboard
See every overdue family with urgency tiers in one view
Grace Period for Non-Payment
Lessons continue for N days after payment failure, then auto-stop
Online Trial Lesson Booking
Prospects self-book a first lesson without calling the school
Holiday Calendar & Auto Makeup Credits
Close the school on a date and credits go out automatically
Waitlist with Auto-Fill
Offers open slots to the next person in queue automatically
Standing Lesson Contracts
Formal contract lifecycle — created, active, pending cancel, canceled
Lesson Pause & Resume
Pause a student with a resume date — billing stops, slot held
Kiosk Self Check-In
Students check themselves in on an iPad at the front door
Automated Makeup Credit System
Cancel a lesson → credit issued instantly → parent self-schedules makeup
Automated Lesson Reminders
Automation Sequences
Pre-built trigger flows: trial booked → follow-up → enroll or re-engage
Teacher Time-Off Management
Request, approve, and notify affected families automatically
Digital Teacher Contracts & E-Signatures
Teacher agreements signed in-platform, stored forever
Business Dashboard & KPI Metrics
Revenue, retention, enrollment trends — live, all in one place
Data Integrity & Reconciliation
Nightly audit that catches billing mismatches before you find them
Drag-and-Drop Website Builder
Your school website lives inside TonicBase — no Squarespace needed
Recital & Event Management
Plan, ticket, and run performances from inside the platform
Practice Tracking & Lesson Notes
Students log practice time; teachers write notes parents can see
Teacher Invitations & Portal Access
Teachers get their own login to view schedules, mark attendance, and see students
Multiple Teacher Compensation Models
Pay teachers per lesson, by percentage, flat salary, or studio rent
Teacher Payroll Reports & Export
Generate pay summaries per teacher and export to your accountant
Household & Family Accounts
One billing account for the whole family — multiple kids, one invoice
Attendance Tracking
Mark present, absent, or late — for every lesson, every student
Cancellations with Policy Enforcement
Your cancellation rules are enforced automatically — no exceptions argued
Schedule Change Requests
Parents request a permanent time change — you approve or deny
Branded Email Communications
Every email families receive looks like it came from your school
Blast Messaging (Send to Groups)
Email or text all your families, or target a specific group
Automated Student Loyalty Rewards
Reward students for milestones — 1 year, 2 years, 5 years enrolled
Referral Program
Give parents a unique link — when a friend enrolls, they both get a reward
Retention & Churn Analytics
See which students are at risk of leaving — before they do
Dynamic Policy Pages
Your school's policies live at a public URL that updates automatically
Event Ticketing (Free or Paid)
Sell tickets to recitals and performances — powered by Stripe
Multiple Lesson Types per Teacher
Private, group, online, in-person — each with their own rate
First-Month Proration
Students who start mid-month pay only for the lessons they actually get
Makeup Lesson Self-Scheduling
Families book their own makeups — no back-and-forth with you
CSV Student Import
Migrate all your existing student data in minutes, not days
Advanced Student Roster (25+ Filters)
Find exactly the students you need — filter by anything
Bulk Attendance Marking
Mark an entire class as present in one click
SMS Text Messaging (Outbound)
Lesson reminders and notifications sent as texts, not just emails
Live CRM Data Blocks
Your school website shows real-time availability, teachers, and pricing
Role-Based Access Control
5 roles: Owner, Admin, Teacher, Parent, Kiosk — each sees only what they need
Multi-Factor Authentication (MFA)
Require a second verification step — protects family data from breaches
Multi-Location Support
Run multiple school locations from one TonicBase account
COPPA Compliance (Child Safety)
Designed from the ground up for schools serving minors
AI Assistant — Sherlock Tones
Ask questions about your school's data in plain English
Background Job Monitoring Dashboard
See every automated task that ran — and get alerted when one fails
Automated Monthly Billing
Payments Go Directly to You
Stripe Connect Express — funds land in your bank, not ours
Payment Retry System
Auto-retries failed cards before chasing families manually
Collections Dashboard
See every overdue family with urgency tiers in one view
Grace Period for Non-Payment
Lessons continue for N days after payment failure, then auto-stop
Online Trial Lesson Booking
Prospects self-book a first lesson without calling the school
Holiday Calendar & Auto Makeup Credits
Close the school on a date and credits go out automatically
Waitlist with Auto-Fill
Offers open slots to the next person in queue automatically
Standing Lesson Contracts
Formal contract lifecycle — created, active, pending cancel, canceled
Lesson Pause & Resume
Pause a student with a resume date — billing stops, slot held
Kiosk Self Check-In
Students check themselves in on an iPad at the front door
Automated Makeup Credit System
Cancel a lesson → credit issued instantly → parent self-schedules makeup
Automated Lesson Reminders
Automation Sequences
Pre-built trigger flows: trial booked → follow-up → enroll or re-engage
Teacher Time-Off Management
Request, approve, and notify affected families automatically
Digital Teacher Contracts & E-Signatures
Teacher agreements signed in-platform, stored forever
Business Dashboard & KPI Metrics
Revenue, retention, enrollment trends — live, all in one place
Data Integrity & Reconciliation
Nightly audit that catches billing mismatches before you find them
Drag-and-Drop Website Builder
Your school website lives inside TonicBase — no Squarespace needed
Recital & Event Management
Plan, ticket, and run performances from inside the platform
Practice Tracking & Lesson Notes
Students log practice time; teachers write notes parents can see
Teacher Invitations & Portal Access
Teachers get their own login to view schedules, mark attendance, and see students
Multiple Teacher Compensation Models
Pay teachers per lesson, by percentage, flat salary, or studio rent
Teacher Payroll Reports & Export
Generate pay summaries per teacher and export to your accountant
Household & Family Accounts
One billing account for the whole family — multiple kids, one invoice
Attendance Tracking
Mark present, absent, or late — for every lesson, every student
Cancellations with Policy Enforcement
Your cancellation rules are enforced automatically — no exceptions argued
Schedule Change Requests
Parents request a permanent time change — you approve or deny
Branded Email Communications
Every email families receive looks like it came from your school
Blast Messaging (Send to Groups)
Email or text all your families, or target a specific group
Automated Student Loyalty Rewards
Reward students for milestones — 1 year, 2 years, 5 years enrolled
Referral Program
Give parents a unique link — when a friend enrolls, they both get a reward
Retention & Churn Analytics
See which students are at risk of leaving — before they do
Dynamic Policy Pages
Your school's policies live at a public URL that updates automatically
Event Ticketing (Free or Paid)
Sell tickets to recitals and performances — powered by Stripe
Multiple Lesson Types per Teacher
Private, group, online, in-person — each with their own rate
First-Month Proration
Students who start mid-month pay only for the lessons they actually get
Makeup Lesson Self-Scheduling
Families book their own makeups — no back-and-forth with you
CSV Student Import
Migrate all your existing student data in minutes, not days
Advanced Student Roster (25+ Filters)
Find exactly the students you need — filter by anything
Bulk Attendance Marking
Mark an entire class as present in one click
SMS Text Messaging (Outbound)
Lesson reminders and notifications sent as texts, not just emails
Live CRM Data Blocks
Your school website shows real-time availability, teachers, and pricing
Role-Based Access Control
5 roles: Owner, Admin, Teacher, Parent, Kiosk — each sees only what they need
Multi-Factor Authentication (MFA)
Require a second verification step — protects family data from breaches
Multi-Location Support
Run multiple school locations from one TonicBase account
COPPA Compliance (Child Safety)
Designed from the ground up for schools serving minors
AI Assistant — Sherlock Tones
Ask questions about your school's data in plain English
Background Job Monitoring Dashboard
See every automated task that ran — and get alerted when one fails
Join music schools that have simplified their operations with TonicBase.
Get Started Free