Appointment Booking

How Consultants and Coaches Take Bookings on Shopify (Inside 3 Real Stores)

Last updated on

November 1, 2026

How Consultants and Coaches Take Bookings on Shopify (Inside 3 Real Stores)

Consultants and coaches don’t just sell one kind of session. They offer a free first call, a paid consultation, or a programme that runs over several weeks.

Each of these needs a different booking setup. A free call shouldn’t go through checkout. A paid session should only be confirmed once it’s paid. And some clients need to share details before they show up.

The 3 business featured take these bookings on their Shopify stores with BookX:

  • Jane Gammage Nutrition and Wellness (UK): a nutritional therapist
  • SoFitt Nutrition (South Africa): a dietitian-led fertility practice
  • KM Psychology (South Africa): a clinical psychology practice

So, here’s what a consultation booking needs to handle.

What a Shopify consultation booking needs to handle

Feature Why it matters How BookX does it
A free first call Some clients want a conversation before they commit to anything. Booking without a product
Payment that confirms the slot A paid consult only goes in the calendar once it's paid. Booking tied to a product, paid at checkout
A booking button anywhere Clients don't always arrive on a product page. Many come through contact or service pages. Booking button on any page
A location step If you work from a clinic or more than one place, clients choose where while booking. Location selection in the booking
Questions before the session Payment details, the client's issue, anything you'd otherwise ask on the day. Custom booking form fields
One client per slot A 1:1 session can't be booked twice. Slot capacity

1. Jane Gammage Nutrition and Wellness (North Somerset, UK)

Jane is a registered nutritional therapist who works with clients online and in person.

The smart move

Jane's homepage has one main call to action, and it’s ‘Book your free nutrition check.’ Click it and the calendar opens right there on the page. The booking is created without linking to a product and the consultation is free. 

Bookings for consultants and coaches on Shopify

Pick a 30-minute slot, add a name, phone number and email, and the call is booked.

Bookings for consultants and coaches on Shopify

Why it works

Someone curious about nutrition therapy can talk to Jane before spending anything. And with the button at the top of the homepage, they can book from the very first page they see.

What you can learn from Jane Gammage

Make the first step small, and put it up front. A free call booked without a product takes both the price and the checkout out of the decision.

2. SoFitt Nutrition (George, South Africa)

SoFitt is a nutrition practice focused on fertility. The same store also sells its fertility support products 

The smart move

SoFitt doesn't sell ‘a consultation.’ It sells the stages of a programme, each as its own bookable service:

  • Initial consultations for fertility, couples and pregnancy
  • A second consultation
  • Follow-up consultations
  • Supplement advice and a Step By Step IVF program

A client sees the whole path on one page before booking the first step.

Bookings for consultants and coaches on Shopify

Booking takes two steps: chooses the mode of consultation and then a date and a 90-minute slot.

Bookings for consultants and coaches on Shopify

Why it works

The client knows this is the start of a process, not a one-off visit. When it's time for the next session, it's already there to book.

What you can learn from SoFitt

If your work happens over several sessions, show the whole path, not just the first stop. Separate bookable stages make the next step obvious, and each one can be priced for what it involves. 

Read also: How Shopify Stores Handle Class and Workshop Bookings. 

3. KM Psychology (Pretoria and Centurion, South Africa)

KM Psychology is a clinical psychology practice offering individual, couples, family and group therapy, plus assessments and corporate work.

The smart move

Most of the admin happens inside the booking itself. 

Bookings for consultants and coaches on Shopify

The "Book Your Time" button opens three steps:

  1. Choose the location
  2. Choose a date and an hourly slot, one client each.
  3. Fill in an intake form.

That third step is shaped around how the practice gets paid. After email and phone, it asks for the payment method: cash or medical aid. Medical aid clients then add their medical aid name, plan and option.

Bookings for consultants and coaches on Shopify

The page around the button sets the ground rules: arrive on time, give 24 hours' notice to cancel, and return any intake forms.

Why it works

By the time the client walks in, the practice knows how the session will be paid and has the details to bill it. The first minutes go to the client, not to paperwork.

What you can learn from KM Psychology

List what you ask every new client on day one. Whatever is on that list belongs in your booking form. Ask only what you need to run and bill the session. Keep clinical details for the session, not the booking form.

What these 3 stores have in common

Store What they set up Borrow it if you...
Jane Gammage A free call booked from the homepage Start with a conversation
SoFitt Nutrition Each stage of a programme booked on its own Work over several sessions
KM Psychology Billing details in the booking form Need billing details up front

Take bookings for your consultants and coaches with BookX.

FAQs

1. Does Shopify allow appointment booking?

Shopify doesn’t come with a booking calendar, so you add one with a booking app like BookX. Clients then pick a date and time right on your store.

2. Can you sell coaching services on Shopify?

Yes. You can offer sessions, calls or programmes as a bookable service in your store. Clients pick a time, answer your questions and pay at checkout, the same way they’d buy anything else from you.

3. Is there a booking app for coaches on Shopify?

Yes. BookX lets coaches take free discovery calls, paid sessions and multi-session programmes even without creating a product. The client books a slot with no cart or checkout.

4. How do I take payment for a consultation on Shopify?

Set a price on the session. The client picks a time and pays through your Shopify checkout, and the slot is confirmed once the order goes through. For larger engagements, you can take a deposit instead of the full price. 

5. Can I sell a programme with several sessions on Shopify?

Yes. Set up each stage as its own bookable service, like an initial consultation, a second consultation and follow-ups. Each one has its own price, and the client books the next stage when they’re ready.

You might also like:

Image of author
Ecommerce Strategist
Ridhu Pharan
Ridhu Pharan has 3+ years of experience in writing blogs, video scripts, ad copies and handling social media accounts. “Simple words are more relatable and powerful” is his motto. Poems are his way of expressing.
Table of contents