Booking system for coaches and consultants

A booking page for your coaching or consultancy, from a free discovery call to a paid programme

Macadamia gives you a booking page where clients can book a free discovery call, paid sessions, coaching packages, group programmes, workshops and retreats. Payments go through Stripe into your own account, and for each session or programme you decide whether clients pay in full, in instalments, with a deposit or on the day.

Free to start. No card needed until you choose a paid plan.

Two chairs facing each other and a notebook with a winding path drawn across it, emerging from an opening macadamia shell.

Sessions and calls

Give each kind of session its own length, price and place

The dashboard's list of what you run: a free discovery call, paid sessions and a group programme, each with its bookings so far.

Each appointment type has its own length, price and location, and clients book it from the hours you've set. You can reserve time before and after each session, to prepare or write up your notes. A discovery call is an appointment type priced at £0, so a new client can book one without paying anything. With Google Calendar connected, bookings appear in your calendar and your busy times are kept off the booking page. If a client sees you at the same time each week, you can hold that slot for them as a standing appointment.

  • Free discovery calls
  • Paid one-to-one sessions
  • Google Calendar sync
  • A client's regular weekly slot

Programmes and packages

Sell packages and run group programmes alongside your sessions

A ten-session pass with six used, and a monthly membership.

A coaching package is a number of sessions paid for up front, which the client then books against, and a session cancelled within your rules goes back on the package. A group programme is set up as a course, with a set of dates that clients book and pay for together, and you can run it again later with new dates. Programmes can be paid in instalments, with the card saved at booking and the later payments taken automatically every month or week, as you choose. Workshops and retreats each have their own dates, price and number of places.

  • Packages of sessions, paid up front
  • Group programmes on set dates
  • Payment in instalments
  • Workshops and retreats

Your booking page

A page clients can book from on their phone, using a link you share

A booking page: the next few dates as cards, then this week as a list, with one session booked and one full.

Your booking page has its own web address, which you can send to clients directly or link to from a website you already have. Clients choose a session, pick a time from your available hours and pay, without downloading an app or setting a password. You can add your own questions to the booking, such as what they'd like to work on. After booking, each client has their own login where they can see upcoming sessions, check what's left on a package, move a session up to a deadline you set and cancel within your notice period.

  • Times from your available hours
  • Your own booking questions
  • Clients reschedule from their login
  • A login for each client

Paying

Fees and payment options

You choose how clients pay for each session, package or programme. Card payments go through Stripe into your own account.

Full payment
Paid by card at the time of booking.
Instalments
The card is saved at booking, and the later payments for a programme are taken automatically at regular intervals you set.
A deposit
Part paid when the client books a retreat or programme, with the balance paid later from their login.
Coaching packages
A set number of sessions paid for up front and booked against as the client goes.
Bank transfer or on the day
Paid outside Macadamia, and marked as paid by you.
Monthly memberships
Paid by card, and renewed automatically until the client cancels.

Refunds go back to the card, or as credit towards a later session.

Also included

For the day-to-day running of your practice.

Changes emailed
Move or cancel a session and everyone booked is emailed.
Session notes
Prep, session and follow-up notes on each appointment, alongside the client's booking answers.
Client records
Each client's bookings, packages, payments and ongoing notes in one place.
Private client records
Turn on sensitive client records and notes are encrypted, readable only by you, your admins and the practitioners who see that client.
Cancellations
Clients cancel from their login, within the notice period you set.
Reminders
Clients get an email reminder before each session, automatically.
Financial reports
Income by period, service or payment type.
Other coaches
On the Team plan, each coach has their own hours and session types, and gets access to their own bookings.
See every feature →

Plans and prices

Core is £15 a month, and Team is £25

Every plan includes the main booking features, so Free is a good way to start. On a paid plan there's no commission on your bookings, and your booking page can sit on your own domain without the Macadamia credit. Team also lets several coaches or consultants take bookings, each with their own hours.

  • Free

    £0 a month

    4% of online payments, and a small Macadamia credit on your page.

  • Core

    £15 a month

    No commission, your own domain and no credit. For one coach.

  • Team

    £25 a month

    Everything in Core, for several coaches.

At around £375 a month in online bookings, Core costs less than Free. Paid plans start with a 30-day trial, and there's no charge until you go live, or 30 days, whichever comes first. Stripe's own card fees apply on every plan.

Compare the plans →

Questions

The main FAQ covers payments, your data and your domain in more detail.

Can I run my coaching sessions online?

Yes. An appointment type can be online or hybrid, and your meeting link, access code and joining notes go to the client in their confirmation email. Macadamia doesn't create the meeting itself.

Can I see clients online on some days and in person on others?

Yes. Online and in-person sessions can be separate appointment types, each with its own hours, so clients only see the times that fit the kind of session they're booking.

Can I offer a free discovery call?

Yes. An appointment type can be free, so new clients can book a discovery call from the same hours as your paid sessions, without paying.

Can clients see the notes I write about them?

No. Your notes stay in your dashboard, and clients only see their bookings, packages and payment history in their login.

More answers on the FAQ page →

Ready to take bookings?

Start on the Free plan with your discovery call and sessions, or try Core or Team. Paid plans start with a 30-day trial, and there's no charge until you go live, or 30 days, whichever comes first.