How to make a music lesson booking page
Help prospective students check your rates, find an available time, and know what to expect.
Matt Cook
December 30, 2025
Plan your student roster
Estimate how many students would meet your annual revenue target.
A parent looking for lessons needs to know whether you teach their child's instrument and level, what it costs, and when you have space. Put those answers on the booking page so they can decide before starting an email thread.
Include the details families need
Describe the instruments and age groups you teach, where lessons happen, and any requirements for a first session. Keep your introduction short and add a real photo of you teaching or in your studio.
Publish rates with the lesson lengths they cover. If you offer a trial lesson, explain its price and what happens afterward. Families should be able to compare the offer without having to request basic information.
Show current availability, or explain how to ask about a time you haven't listed. A live booking calendar can let someone choose a slot directly. Give the main action a clear label, such as "Book a trial lesson."
Keep booking steps short
Ask for the information you need to arrange the first session. A typical flow is to choose an available time, enter contact details, and review the booking before confirming it.
Check the page on a phone. Make sure the rates, location, and booking action are readable without zooming, and that a family can correct a mistake before submitting.
A contact form may suit a studio that needs to discuss fit before booking. Say what happens after the inquiry and how you'll respond. If you accept direct bookings, don't send families through an inquiry process just to choose an open slot.
Send a useful confirmation
The confirmation should say when and where to attend. Add parking or entrance details if they're needed, or a meeting link for an online session.
Tell students what to bring and what the first lesson will involve. A few sentences about meeting them, hearing them play, and discussing goals can answer questions before they arrive. Include a contact method for a late arrival or a problem finding the studio.
Review the confirmation after any location, schedule, or contact change. The booking page and the message should give the same information.
Put the link where people can find it
Add the booking link to your website, social profile, and email signature. Share it when someone asks about openings. A short URL or QR code can also fit on referral cards and recital flyers.
Use a description beside the link so people know what it opens. "Book a piano trial lesson" is clearer than an unlabeled URL.
Choose a page or an embedded calendar
A standalone page can be enough when you're starting out. If you already have a website, an embedded calendar lets families book without leaving it.
When choosing a booking tool, check lesson lengths, recurring appointments, and the difference between trial sessions and ongoing enrollment. Try making a booking yourself, including the confirmation, before sending the link to families.
StudioKit has public booking pages and an embeddable booking widget. Try it with your studio.
Matt Cook
Co-founder of StudioKit. Software engineer, composer, and bandleader based in Kansas City. Built StudioKit to make scheduling and invoicing easier for music teachers.
matt@studiokit.io