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

1

They find your website and see your treatment menu, with prices and availability.

2

They pick a treatment and book a time that suits them.

3

They get a confirmation with the details and anything they need to know before their appointment.

4

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.

1

Tell us what you do

Answer a few quick questions about what you offer, where you are, and who your clients are.

2

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.

3

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

£0

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
Start for free

Core

£12/month

A simple live booking presence for smaller-scale operators.

  • Simple live booking setup
  • Up to 300 bookings each month
  • No booking commission
Choose Core

Solo

£25/month

A complete website and booking system for a serious one-person business.

  • Custom domain
  • Passes, memberships, and discount codes
  • Newsletter, analytics, and advanced payments
Choose Solo

Studio

£39/month

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
Choose Studio

Questions? Check the FAQ

Ready to get set up?

Free to start, takes a few minutes, and you don't need to be technical.