Treatments have very different durations
A 90-minute massage and a 30-minute facial cannot share a rigid slot grid. Per-service durations mean the calendar reflects reality.
Booking, store & website
Let guests book treatments online, keep therapists and rooms from clashing, and sell retail skincare alongside your services.
A 90-minute massage and a 30-minute facial cannot share a rigid slot grid. Per-service durations mean the calendar reflects reality.
A booking is only real if the therapist and the space are free. Staff schedules and locations keep both in view.
Spa clients read the treatment menu first. A proper website with prices and durations converts browsers into bookings.
✓Per-treatment durations and pricing
✓Therapist schedules and multi-room support
✓Automatic reminders and follow-up emails
✓Retail skincare sales through the built-in shop
✓Spa website builder with your own domain
Sign up in under a minute — no credit card needed.
Set up what you offer with prices, durations, and availability.
Put your booking or store link in your bio, or publish a full website.
Spas need per-treatment durations, therapist and room scheduling, and reminders. BookWave covers these plus a treatment-menu website and retail product sales, starting on a free plan.
You can sell products and prepaid items through the built-in shop, and take card payments by connecting your own Stripe account so money lands directly in your balance.
Yes. The Free plan includes an online booking page, up to 30 bookings a month, 3 services, a 15-product shop, and email confirmations — no credit card required. Paid plans start at $14/month when you need more bookings, staff accounts, or the website builder.
Join BookWave free and have your booking link or online store live today. Upgrade only when you need more.
Get started freeBookWave is used by spas for spa booking software, spa appointment scheduling, massage booking app, spa management software, wellness booking system. Browse all industries or see pricing.