Features
Run every lesson from one booking page
Every lesson, team member and payment in one calendar.
Add every lesson you offer
Put every lesson online with prices and times, so parents and students book the right one.
Take bookings by teacher
Parents and students choose a teacher and book an open time in that teacher’s own calendar.
Show your real availability
Parents and students see only the open times for each teacher, so lessons never overlap.
Take payment at booking
Take a deposit with each online booking to protect your lesson time from no-shows.
Offer online rescheduling
Parents and students reschedule or cancel lessons online within your rules, and your calendar updates itself.
Send automatic reminders
Automatic lesson reminders go out by email, SMS or WhatsApp before every music lesson or tutoring session.
How it works
Open your teaching business for online booking
Set up once, then share your booking link.
01
Add lessons and teachers
Add your lessons with prices and lengths, then set working hours for each teacher.
02
Share your booking link
Put your booking link on your website and Google profile so parents and students book online.
03
Take your first paid lesson
Parents and students pay when they book a lesson, and it lands in your calendar.
Share your booking page
Share your booking link with parents and students
One booking page, shared by link, QR code or website.
Add your booking link to your Google profile
Parents and students who find you on Google tap the booking link and pick a lesson time.
Print a QR code for your front desk
Parents and students scan the QR code at your front desk and book the next lesson before they leave.
Add your booking page to your website
Add online booking to your school website so visitors book a lesson right on your site.
Integrations
Connect the tools
your business already uses
Payments, calendars, video calls and messages connect to your bookings.
Also works for
Take bookings for every tutor and teacher
Every tutor and teacher sets their own lessons and prices.
Pricing
Pick a plan
that fits your team
Each plan is priced per team, with team members included. Add more members when you need them.
Includes
200 bookings
Branded booking page
Team and customer records
Calendar with 1 shift
Solo, plus
Unlimited bookings
Your own domain
Payments with Stripe and PayPal
Calendar with 5 shifts
Essential, plus
Custom booking rules
Roles and permissions
Reports
API access
Priority support
Every plan starts with a 14-day free trial. No credit card needed. No commission on bookings. Card processing fees from Stripe or PayPal still apply.
Which lessons can I list?
Any lesson you offer, such as piano, guitar or voice lessons, math or reading tutoring, test prep or driving lessons. Each one has its own price and length.
Can parents and students choose a teacher?
Yes. They pick a teacher or any available one. Each team member has their own hours and lessons, and you can also move bookings yourself.
Can I take payment before the lesson?
Yes. You choose a deposit, part payment or full payment for each lesson. Parents and students pay with Stripe, PayPal or Google Pay, and you refund from the booking.
Can parents and students reschedule or cancel?
Yes. They reschedule or cancel from their bookings within your rules, and you choose the cancellation fee.
Can the booking page use my own domain?
Yes. It shows your business name, colors and photos, and it runs on your own domain on the Essential and Enterprise plans.
How do parents and students find my booking page?
You share it through your link, a QR code, your Google profile or your website. RazorBooking is your own booking page and calendar.






