A website and booking system for beauty and wellbeing
Whether you run a salon, a spa, or work independently. Your clients book treatments online, you focus on what you do.


Without Macadamia
- ✗Clients messaging on Instagram to ask what’s available this week
- ✗Double-bookings when you forget to update your diary
- ✗No website, or one that lists your treatments but can’t take bookings
- ✗Spending your evenings replying to booking requests instead of switching off
- ✗Asking clients to transfer money or pay cash, then losing track of who’s paid
With Macadamia
- ✓Clients see your availability and book a treatment any time, day or night
- ✓Your diary updates automatically, no more double-bookings
- ✓A website that shows your treatments and lets clients book directly
- ✓Payments taken at the time of booking, so you always know where you stand
- ✓More time doing the work you love, less time on your phone
The booking experience
They find your website and see your treatment menu, with prices and availability.
They pick a treatment and book a time that suits them.
They get a confirmation with the details and anything they need to know before their appointment.
They can log in any time to rebook, check upcoming appointments, or cancel if they need to.

What's included
Treatment menu
List all your treatments with descriptions, durations, and prices. Clients browse and book directly from your website.
Appointment scheduling
Set your available hours and let clients book into slots that work for them. Your diary updates in real time.
Online payments
Clients pay when they book through Stripe. No chasing, no awkward conversations about money.
Google Calendar sync
Appointments sync to your Google Calendar automatically. Personal commitments are checked so clients can’t book when you’re busy.
Client portal
Your clients can log in to see their appointments, rebook their regular treatments, or cancel if they need to.
Your own website
A professional website that shows off your work and lets people book. Update it yourself, any time.
“I was losing bookings because people would message me and I couldn’t reply fast enough. Now they just go to my website and book whenever they want.”
Kara J.
Beauty therapist, Oxford
Common questions
Can I list different treatments with different prices and durations?
Yes. Each treatment has its own description, price, and duration. You can set up as many as you need.
Can clients book specific treatments?
Yes. Your treatment menu is on your website and clients pick the one they want when they book.
What if I need to block out time for a break or personal appointment?
Your Google Calendar syncs both ways, so anything in your personal calendar automatically blocks that time from bookings.
Can I take payment on the day instead of online?
Yes. You can choose whether clients pay when they book or when they arrive. It’s up to you.
Can clients cancel or reschedule?
Yes, within whatever rules you set. You’re notified automatically.
Do I need to be good with technology?
No. You answer a few questions about what you do and we build your website. You can tweak and update it any time, but you don’t need any technical skills.
How to get started
You don't need to be technical. We handle the complicated parts so you can focus on what you do best.
Tell us what you do
Answer a few quick questions about what you offer, where you are, and who your clients are.
We set up your site
We generate a website with your schedule, booking pages, and a design that matches your brand. Ready to review in minutes.
Go live
Make any tweaks you like, set up payments through Stripe (we'll walk you through it), and publish. Your clients can start booking online.
Simple, transparent pricing
Start for free, then move up when your practice needs more.
Free
Launch a usable live site with commission on Stripe-paid bookings.
- ✓Published site on a Macadamia subdomain
- ✓Up to 100 bookings each month
- ✓4% on Stripe-paid bookings
Core
A simple live booking presence for smaller-scale operators.
- ✓Simple live booking setup
- ✓Up to 300 bookings each month
- ✓No booking commission
Solo
A complete website and booking system for a serious one-person business.
- ✓Custom domain
- ✓Passes, memberships, and discount codes
- ✓Newsletter, analytics, and advanced payments
Studio
A team-based operational tier for multi-practitioner businesses.
- ✓Multiple practitioners with their own logins
- ✓Role-based team access
- ✓Internal notes and fuller operational tooling
Questions? Check the FAQ
Ready to get set up?
Free to start, takes a few minutes, and you don't need to be technical.