Hair salons
Color takes three hours, a trim takes twenty minutes. Your calendar knows the difference, and it frees the chair while color develops.
Free to start · No setup fees · Live in minutes
Built for salons
Build a color service as three phases: color application, color develops, rinse and style.
Switch on a short form that asks about hair dye and PPD, latex, fragrance sensitivities, skin conditions, and medications before the booking is placed.
Per business. No per-staff seats, no setup fee.
No commission for sending you clients. No competitor ads on your page.
Your own booking address. Your client list never feeds a marketplace.
Card payments carry a platform fee by plan (5% on Free, 2.9% on Solo and Team, 1.9% on Business) plus Stripe processing. Appointments paid in person carry none.
BookingMaven is hair salon booking software with a public booking page for your salon. Clients pick a stylist, a service, and an open time, then book as a guest with a name and an email. Services carry real durations, and color services can include processing time so the chair stays free while the color develops. You confirm from the dashboard and clients get confirmation and reminder emails. Start free with one stylist, or use Team for up to five.
Your team with photos, bios, and specialties. Or lead with the service; you choose the order in Settings.
Cuts, color, treatments, and blowouts with the durations and prices you set. Color services can carry processing time.
Only real openings show, based on your hours, blocked time, and every booking on that stylist's calendar.
Name and email, optional phone. If you turned on the allergy and sensitivity form, clients answer it here. You confirm from the dashboard and the email goes out.
Your stylist
Owner
Accepting bookings
Color specialist
Balayage and color
Accepting bookings
Haircut and blow dry
Full color
Includes 45 min processing
Blowout
The allergy form, if enabled, appears before this step.
Example of the booking flow. Names and services are illustrative; your page shows your own team and menu, no prices shown here.
Real booking pages built with BookingMaven.
Build a color service as three phases: color application, color develops, rinse and style. The develop phase does not block the chair, so a trim can slot in while the color sets. Presets cover hair color, highlights, keratin, perm, and deep conditioning.
Each stylist has a profile with a photo, bio, and specialties, and their own bookings. Clients search by name or specialty. Block time off per stylist from the calendar.
Switch on a short form that asks about hair dye and PPD, latex, fragrance sensitivities, skin conditions, and medications before the booking is placed. Answers are saved on the booking.
Clients get a booking-received email with a Google Calendar link and directions, a confirmation when you accept, and reminders 24 hours and 1 hour before. On every plan.
Create digital consent forms and attach them to services. Clients sign during booking and the signed form stays with the appointment. Solo and up.
Clients with an account see their usual stylist and service on their dashboard with a rebook link that preselects both.
Free covers 1 stylist, 5 services, and 5 bookings a month. Solo is $14 a month with unlimited bookings, Team is $34 a month for up to 5 stylists, and Business is $74 a month with unlimited stylists and services; Solo and Team start with a 14-day free trial.
See pricingWhen you create a color service, turn on processing time and set three phases: hands-on, processing, hands-on. The processing phase is not blocked on the calendar, so the stylist can take a short service in between. The client sees the full duration.
Prices and durations are set per service for the whole salon. Each stylist has their own profile, specialties, and calendar, so clients still book the person they want.
No. Every plan includes a booking page. If you already have a site, paste the embed snippet from the Customize tab and the booking flow runs inside your page.
Yes. Clients pick a stylist at booking. With an account, their dashboard lists their regulars with a one-tap rebook link that preselects the stylist and the service.
An optional intake form you switch on in Settings. It asks about hair dye and PPD allergies, latex, fragrance sensitivities, skin conditions, and medications. Clients answer during booking and the answers are saved on the appointment.
Clients choose Pay in Person at booking. Connect Stripe in Settings, then use the POS tab to charge a card, record cash, or copy a payment link. Card payments carry a platform fee of 5% on Free, 2.9% on Solo and Team, and 1.9% on Business, plus Stripe processing.
Yes. Set a buffer in minutes between bookings and the slot step you want to offer, for example every 30 minutes. Block time off for lunch or a day out from the calendar.
Yes, on Solo and up. Build the form in Documents, attach it to the services that need it, and clients sign it during booking.
One calendar, filled from your booking page, your website embed, and AI assistants.
Start freeRelated
BookingMaven also works for