Your schedule, your clients, your website.
All in one place.
A website and booking system you can set up yourself, in an afternoon.

A website your clients will love
A website with your schedule, online booking, and a portal where your clients can manage their own sessions.


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.
Bookings, payments, website. Sorted.
Classes and timetables
Set up weekly classes with recurring schedules. Your clients see what's on and book a spot online.
Appointments
One-on-one bookings that work around your availability. Clients pick a time that suits them.
Workshops and retreats
One-off events with their own pricing, capacity, and dates. Sell tickets and manage sign-ups.
Passes and memberships
Let regulars pre-pay for a block of sessions, or offer monthly memberships.
Your website
Designed around your brand. Update pages, add content, make changes yourself.
Client portal
Your clients get their own login to view bookings, manage sessions, and track payments.

Built for people who teach, train, and treat
Yoga & Pilates Studios
Class timetables, workshop bookings, and passes for your regulars.
Personal Trainers & Fitness Coaches
Individual sessions, group classes, and membership management.
Therapists & Practitioners
Appointment scheduling, client management, and session notes.
Dance Schools
Term enrolments, class schedules, and show and recital bookings.
Beauty & Wellbeing
Treatment bookings, therapist availability, and client management.
Something else?
If your business takes bookings or appointments, Macadamia can probably help.
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
Made with Macadamia
Here are a few sites from people using Macadamia right now.

South West Twerk School
Dance & Embodiment
Coming soon
Coming soon
Coming soon
Coming soon
Coming soon
Coming soon
What our clients say
“I had my website and booking system set up in an afternoon. My clients started booking classes the same week.”
Sarah M.
Yoga Teacher, Bristol
“I used to juggle three different tools for my schedule, website, and payments. Now it's all in one place and my clients love it.”
James K.
Personal Trainer, London
“The website looks really professional and I didn't need any help setting it up. The booking system is exactly what I needed.”
Priya D.
Physiotherapist, Manchester
Ready to get set up?
Free to start, takes a few minutes, and you don't need to be technical.