CRM and business software · Education
CRM for Music Schools
Every department, teacher and teaching room on one calendar — and each family's enrollment, tuition and messages on one record your front desk can open.
Free forever for up to 3 users. Paid plans from $199 a month.
What goes wrong, and what we do about it
A music school is a timetable problem with a cash-flow problem attached. Dozens of families, a faculty of part-time teachers and a handful of rooms have to line up every week, and the whole arrangement is rebuilt each term. Re-enrollment decides next term's income, yet it runs on paper forms carried home in instrument cases, while the front desk answers the same questions about trial lessons and tuition all afternoon.
The problem
Re-enrollment runs on paper forms, and you learn who is leaving only when the new term starts.
In Kompot.ai
Open a re-enrollment opportunity for every current student and move it through invited, confirmed, paid. An email campaign sends the invitation to all current families, and the board shows the front desk who has still not answered.
The problem
Two teachers are put in the same room, while the room next door sits empty on the busiest afternoon.
In Kompot.ai
Each lesson is an event on the shared calendar with the teacher as a participant and the room written into the event. The office sees the whole building's afternoon in one view, and teachers receive their own lessons in Google Calendar through sync.
The problem
A teacher calls in sick, and the office phones every family on that day's list one by one.
In Kompot.ai
Each student carries the teacher's name in a custom field, so the front desk filters that teacher's students and emails those families as one campaign. Replies and follow-ups by WhatsApp or SMS stay in each family's conversation history.
The problem
Term tuition is invoiced by hand, family by family, and siblings make it worse.
In Kompot.ai
Tuition goes out as subscription invoices on the schedule you bill by, with lines from your price list for private lessons, theory class and ensemble. Parents pay through the payment link, a part paid at the front desk is recorded by the office, and overdue accounts are flagged for the office manager.
The problem
Trial lesson inquiries reach the front desk by phone, email and chat, and some are never answered.
In Kompot.ai
Every inquiry lands in one conversation log and becomes a contact with an enrollment opportunity: instrument, age, preferred days. The pipeline shows which families came for a trial lesson and were never offered a place with a teacher.
How one order runs
From a trial lesson inquiry to an enrolled student
The inquiry reaches the office
A parent calls or writes about guitar lessons. The contact is created with the child's age and instrument, and an opportunity opens in the enrollment pipeline.
Trial lesson with a teacher
The front desk shares the booking page for trial lessons or places the lesson on a teacher's calendar in a free room. The family receives a confirmation and a reminder.
Enrollment for the term
The enrollment agreement is filled from a template with the student's details and signed electronically by the parent. The weekly lesson is added to the school timetable.
Tuition and re-enrollment
Tuition is billed by subscription invoice with a payment link. Before the term ends, a re-enrollment opportunity opens and the family is invited to confirm their place.
What you keep on record
- Student and family
- Parent contacts, the student's instrument, level, teacher and department as custom fields; siblings listed under the same paying parent.
- Faculty timetable
- Every private lesson, theory class and ensemble rehearsal as a calendar event by teacher, with the room noted.
- Enrollment agreements
- The signed agreement for each term stored as a document with its audit trail, next to the school policies the parent accepted.
- Tuition price list
- Private lessons by length, group theory, ensemble and the registration fee in the catalogue used for every invoice.
Digital employees · Full Service plan
Where an AI employee steps in for Music Schools
The moment
A parent calls while the administrator is dealing with a line of families between lessons.
The voice agent answers, explains from your instructions which instruments and ages the school teaches, takes the child's details and transfers the call to the office if the parent wants to speak to a person. The summary is saved on the contact.
The moment
A parent asks on Facebook Messenger whether Saturday's ensemble rehearsal is still on.
The AI employee checks the school's knowledge base and the family's record and answers. If the rehearsal has been moved and it has no instruction about the new time, it passes the question to the front desk rather than guessing.
The moment
A family writes through the website chat about tuition and the next intake for drum lessons.
The AI employee answers from the public tuition article, asks the student's age and experience, creates the contact and an enrollment opportunity, and leaves a task for the office to offer a trial lesson with a drum teacher.
Questions owners ask
- Can we control what teachers can open in the system?
- Yes. Roles and permissions work by section of the system. A teacher's role opens contacts, lesson notes and the calendar and can be kept out of invoices, reports and settings, while the front desk and the director see enrollment, tuition and the timetable for the whole school.
- How does re-enrollment for the next term work?
- Track each student's re-enrollment as an opportunity with stages you define. Send the invitation as an email campaign to current families, send the agreement for e-signature, and let a workflow create a follow-up task for families that have not replied.
- Can it handle rooms as well as teachers?
- Lessons are calendar events: the teacher is the participant and the room is recorded in the event. The shared calendar shows the day across the school, so the office spots a clash before one class walks in on another.
- We have years of student data in spreadsheets. Can we bring it in?
- Yes. Contacts import from CSV or Excel together with your own fields such as instrument, teacher and level. On the Business plan we migrate your data and integrations for you, and on Full Service we set the system up for the school.
What it costs
Free for up to 3 users, with every feature: bring your own AI. $199 a month adds our built-in AI and moving your data over. $499 a month: we set everything up and support it every month.
Related industries
- CRM for Training Centers
- CRM for Tutoring Businesses
- CRM for Private Music Teachers
- CRM for Art Studios & Classes
- CRM for Driving Schools
- CRM for Language Schools
- CRM for Test Prep Centers
- CRM for Martial Arts Schools
- All industries
See it on your own business.
Create your company in a minute, or book a 20-minute call and we will show you around.