Booking Link for Massage Therapists
A booking link built for massage therapists — real buffer time between sessions, and a simple way to collect health information before a first appointment.
Massage is physical work with a real recovery cost between clients, and it often needs information a generic calendar never asks for — injuries, medical conditions, pregnancy, anything that changes what's safe to do in a session. Handling that over DM means the same intake conversation, repeated, before every new client's first visit.
A booking link lets clients see real session lengths and book directly, while giving you a clean way to collect what you actually need to know before they arrive.
Why a generic calendar link doesn't quite work for massage
- You need real buffer time, not just booked time. Cleaning down, resetting the room, and your own recovery between sessions all need to be accounted for — a calendar that only knows about the booked hour will happily stack clients back to back with no gap at all.
- First-time clients need health information before the session, not during it. Injuries, medical conditions, allergies to oils — this needs answering before you're both in the room, not worked out on the fly.
- Session length genuinely changes the appointment. A 30-minute massage and a 90-minute deep tissue session aren't the same booking with a different label; each needs its own accurate slot.
- Cancellations are costly in a way that's hard to backfill. An hour-long slot that opens up an hour before the appointment is much harder to refill than a 15-minute one — which is exactly why a clear cancellation policy matters more here than for shorter services.
What your booking link can look like
| Service | Duration | Price |
|---|---|---|
| 30-minute massage | 30 min | £35 |
| 60-minute massage | 60 min | £55 |
| 90-minute deep tissue | 90 min | £80 |
| Sports massage add-on | 15 min | £15 |
(Illustrative pricing — set your own services, durations and prices to match your real menu.)
From message to booked, for a massage therapist specifically
- List your real session lengths, not rough approximations. Each service's duration should reflect the actual time you need, including any setup.
- Set your available hours to include the buffer you need. Build clean-down and recovery time into your schedule so you're never shown as bookable in what's really a gap.
- Ask new clients for health information after they book, before they arrive. A short message covers what a form would — see the template below.
Collecting health information before a first session
Rather than a form clients fill in before they're even allowed to book — which adds friction to the booking itself — many massage therapists send a short message right after a first-time booking is confirmed, asking about anything relevant before the appointment. Our first-time client info request template is written for exactly this moment, and it's easy to adapt to ask specifically about injuries, conditions, or areas to avoid.
FAQ
Can I stop clients booking a 90-minute session by accident when they meant to book 30 minutes?
List each session length as its own separate service with its own price, so the choice is explicit rather than a duration setting buried in one generic booking type.
How do I make sure I have time to clean the room between clients?
Set your available hours to already include the buffer you need — the time simply won't be shown as bookable, so back-to-back bookings aren't possible unless you've actually left room for them.
Do I need a medical form before someone can book?
Not necessarily — many massage therapists ask after the booking is made, via a short message, rather than gating the booking itself behind a form. That keeps the booking step frictionless while still getting the information you need before the session.
Can returning clients rebook without going through an intake conversation again?
Yes — once you have what you need from a first session, repeat bookings through the link don't require it again unless something's changed.
Give clients real appointment lengths, and get what you need to know before they arrive. Create your free massage booking link — free for your first 20 bookings a month.