Music school software that keeps Tuesday at 4pm sacred
A music school's whole product is a standing appointment: the same student, the same teacher, the same half-hour, every week. ClassPulse models that directly — recurring lesson series, honest make-up handling, and billing that works whether families pay monthly or per lesson.
Private lesson scheduling, done properly
Class-first platforms treat private lessons like a hack — a "class" of one that fights you at every reschedule. ClassPulse has a real appointment engine underneath.
Recurring lesson series
Book Tuesday 4:00pm with Ms. Rivera as a series, and it repeats every week — same teacher, same time — until the family changes it. The schedule your school actually runs on, modeled directly.
Reschedule cutoffs with teeth
Set how close to lesson time a family can reschedule, and charge late-cancel or no-show fees when your policy calls for it. Teachers stop eating dead half-hours; families get clear, consistent rules.
Teacher availability and time-off
Each teacher sets bookable availability; time-off blocks it out and substitutes can cover when life happens. Parents only ever see slots that are genuinely open.
Missed lessons without the email chain
Every music school owner knows the thread: "Emma has a fever, can we make up Thursday?" — followed by six emails triangulating a teacher's calendar. In ClassPulse, the absence gets recorded (parents can report it from the portal themselves), a make-up credit is issued automatically under your policy, and the parent books the make-up into an open, eligible slot on their own.
You control the policy: how credits are earned, how many a family can hold, and when they expire — so make-ups stay a goodwill gesture instead of an open-ended liability on your teachers' calendars.
Monthly tuition or pay-per-lesson — your call, per family
Most schools want the predictability of flat monthly tuition on autopay — ClassPulse runs that through Stripe with proration for mid-month starts, late fees, and dunning with smart retries when a card bounces. But some families genuinely need per-lesson flexibility, so lessons can also be prepaid or paid on account, and punch passes cover lesson packs.
Payouts land directly in your school's own Stripe account at Stripe's standard rate plus a flat 0.75% platform fee. Families with a pianist and a violinist get one account, one saved card, and one itemized statement — with sibling discounts applied by rule, not by memory.
Built for a faculty of independent musicians
Music teachers are artists with gig calendars. Each teacher manages their own availability and time-off in ClassPulse, substitutes can cover a week on tour, and granular permissions mean a teacher sees their studio — not your books. The time clock exports to payroll, lesson plans live alongside the schedule, and staff certifications are tracked where you can see them.
Getting started is self-serve: import families, students, and enrollments from CSV, publish your schedule, and take your first online booking — most schools are live in about 15 minutes. The free plan covers up to 50 students, which is a lot of half-hour slots before you pay anything.
Music school FAQs
Can a student have a standing weekly lesson with the same teacher?
Yes — that's the core model. Private lessons book as recurring appointment series: same teacher, same weekly slot, continuing until the family changes it. One-off bookable slots are there too, for trial lessons or extra sessions before a recital week.
What happens when a student misses a lesson?
Your make-up policy decides. Record the absence (or let the parent report it in the portal) and a make-up credit is issued automatically under rules you set — including how long credits last. Parents book the make-up themselves into an eligible open slot, so your inbox stays out of it.
Can we bill monthly instead of per lesson?
Either, per family. Monthly autopay through Stripe smooths tuition into predictable revenue — with proration, late fees, and smart dunning retries — while prepay or pay-on-account handles families who prefer paying per lesson. Punch passes cover lesson packs.
How do teachers manage their own schedules?
Teachers set their bookable availability, request time-off, and can be covered by substitutes. Roles and granular permissions control what each teacher sees, a time clock with payroll export tracks hours, and lesson plans live on the platform alongside the schedule.
Does ClassPulse handle group classes too?
Yes. Group theory, ensemble, and early-childhood music classes run as weekly classes with capacity limits, real-time availability, and automatic waitlist promotion when a seat opens — on the same family account and the same statement as private lessons.
What do parents get?
A portal where they see the lesson schedule, pay bills, manage autopay and saved cards, report absences, book make-ups, and sign waivers. Families with multiple kids — one on piano, one on violin — manage everything from a single account with one saved card.
Spend your afternoons teaching, not rescheduling
Free up to 50 students · Recurring lessons, make-ups, and billing in one place
Start Free