Booking automation for estheticians and med spas: courses, consultations and consent
Aesthetics booking is not ordinary appointment booking. Consultations, treatment courses, aftercare and consent change what should be automated and what must not be.
On this page
Booking a facial and booking a course of treatments are different problems, and most booking software is built for the first. Aesthetics adds a consultation that must happen before certain treatments, courses with intervals between sessions, aftercare that matters clinically, consent that has to be recorded properly, and a no-show cost that is higher than in most appointment businesses.
This page is about what changes because of those, and about the places where automating more would be a mistake.
What we'll cover
Why aesthetics booking is different
Five things that ordinary appointment logic does not handle.
Some treatments require a consultation first, and sometimes a cooling-off period after it. A booking system that lets a new client book the treatment directly has created a problem for whoever is on reception.
Courses have intervals. Six sessions, three weeks apart, is not six independent bookings. Moving one should move the pattern, and a gap that grows too long can affect the result.
Patch tests and contraindications gate certain treatments on a timescale.
Aftercare is clinical, not marketing. What a client does in the following days affects the outcome, which makes the follow-up message part of the treatment rather than a courtesy.
The slot is long and the cost is high. A ninety-minute no-show is considerably more expensive than a missed fifteen-minute appointment, and harder to refill at short notice.
Ordinary booking automation handles none of the first three, which is why clinics end up managing them by hand alongside a system that was supposed to help.
The consultation gate
The rule that most needs encoding, and the one most often left to reception to remember.
Make the system know which treatments are gated. A new client should not be able to book a treatment that requires a consultation first. They should be offered the consultation.
Handle the cooling-off period where one applies, so the treatment cannot be booked before the interval has passed.
Carry the consultation outcome forward. What was agreed, what was ruled out, what needs monitoring. A client arriving for treatment should not be met by somebody looking for notes.
Prepare the client before the consultation. What to expect, what to bring, what not to do beforehand, how long it will take. A well-prepared consultation is shorter and better.
Follow up when a consultation does not convert. A client who consulted and did not book is the most common quiet loss in aesthetics. A message a week later offering to answer questions converts a meaningful share, and almost nobody sends it.
Courses and the interval problem
Where generic booking software is least helpful.
Book the whole course at the point of sale, at the correct intervals, rather than one session at a time. A client who books each session individually attends fewer of them, and the gaps stretch.
Keep the pattern when something moves. If session three moves by a week, the system should offer to shift the rest rather than leaving the client with an interval that no longer makes sense.
Track the course, not the appointments. How many sessions completed, how many remain, over what period, with what expiry. Reception should be able to answer that instantly.
Warn when a course is stalling. A client two sessions in who has not booked the third for six weeks is drifting, and a prompt at that point is both commercially useful and better for their result.
Chase before expiry. A course with three sessions left and two months to use them needs telling, well before the awkward conversation about whether the expiry applies.
Building that means the booking system, the client record and the messaging working together with rules about gating, intervals and expiry. On CodeWords you describe those rules in plain language and Cody, the automation builder, builds it, connects it to the systems you already use, and deploys it. Automations connect to more than 3,000 integrations. The free plan covers light use, with Pro at $39 per month and Business at $100 per month as usage grows; details are on the pricing page.
No-shows, which cost more here
The economics differ enough to justify more effort than a general appointment business would spend.
Take a deposit for longer treatments. It is standard in the sector and clients expect it. The complaints come from unclear terms rather than from the deposit itself.
Two reminders, with rescheduling as easy as confirming. A client who cannot come and cannot easily say so becomes a no-show; one who can reschedule becomes a moved booking and a refillable slot.
Maintain a short-notice list. For a ninety-minute slot at two days' notice, a list of clients who wanted an earlier appointment is the difference between filling it and not. Maintaining that by hand does not happen on a busy day.
Confirm anything with preparation requirements explicitly. A client who has not followed the pre-treatment instructions is effectively a no-show, because the appointment cannot proceed, and that is entirely preventable with a clear message.
Track the pattern. Which treatments, which times, which clients. Repeated no-shows from the same client is a conversation, not an automation.
Aftercare
The part that is genuinely clinical, and the part most commonly left to a leaflet.
Send it timed to the treatment, not all at once. What to do today, what to expect tomorrow, what is normal on day three, when to get in touch. Sequenced over the recovery period, it is read; handed over as a leaflet at the door, it is not.
Make it specific to what was actually done. Generic aftercare is ignored because it obviously was not written for them.
Give a clear route to ask. A client unsure whether something is normal needs to reach a person quickly, and the aftercare message should say exactly how.
Check in at the point results appear, which varies by treatment. A message asking how it is going, timed properly, is clinically useful and it is also when clients decide whether to book again.
Never let the automation assess anything. Aftercare messages deliver information the practitioner decided on. A client describing a symptom needs a person, and the system should route rather than respond.
Consent and records
Handled properly, this is straightforward; handled loosely, it is a genuine risk.
Collect consent before the appointment, digitally, so it is recorded rather than signed on a clipboard and filed loosely. Chase it if not completed, and flag to reception if it is still missing on the day.
Re-take it when it should be re-taken, per your own policy and your insurer's requirements, rather than relying on a form signed two years ago.
Keep medical history current. A short update request before a repeat treatment catches the change that matters, and clients do not think to mention.
Photographs need their own consent, separately, and storage that reflects what they are. Before-and-after images are both clinical records and, if used in marketing, something the client must have agreed to specifically.
Apply retention policy to messages too. A conversation containing clinical detail is a record, wherever it lives.
What not to automate in aesthetics
Anything assessing suitability. Whether a treatment is appropriate for a particular client is a practitioner's judgement, and it is the whole basis of safe practice.
Anything responding to a described symptom. A client concerned about swelling or a reaction needs a person, immediately. The automation should recognise that and route it, not answer it.
Consultation content. The consultation is the professional service. Automation prepares for it and follows up from it.
Anything after a treatment that went badly. Suppress the automated check-ins and review requests, and have somebody call.
Aggressive rebooking. This sector has a poor reputation in places for pressure, and automated sequences pushing repeat treatment are exactly what that reputation is made of. A prompt when a course is stalling is helpful; a sequence pushing more treatment is not.
The rules worth encoding first
Five specific rules, in the order they repay the effort.
New client plus gated treatment equals consultation. The system offers the consultation rather than the treatment. This is a safety and compliance rule before it is a convenience, and leaving it to reception to remember is leaving it to whoever is busiest.
Consent incomplete equals flagged on the day. Not blocked necessarily, since some clinics will complete it in person, and visible to whoever is on the desk that morning rather than discovered in the room.
Course session booked means the remaining sessions are booked too, at the right intervals, at the point of sale. The single change that most affects course completion rates.
Gap exceeds the intended interval equals a prompt. Framed around the client's result rather than the sessions remaining, and sent when the drift starts rather than when the course is about to expire.
Treatment completed equals aftercare sequenced, specific to what was done, timed across the recovery days, with a clear route to reach a person.
Those five cover the ways aesthetics differs from ordinary appointment booking. Everything else — reminders, deposits, review requests — is standard practice that most booking software already handles, and is worth checking before building.
Frequently asked questions
What should a clinic automate first?
The consultation gate, if new clients can currently book gated treatments directly, because that is a compliance and safety issue rather than an efficiency one. Otherwise course booking with correct intervals, which is where generic software helps least.
Will automated messages feel impersonal in a treatment setting?
Not if they are specific and useful. Aftercare timed to the day of recovery reads as care; a generic marketing sequence reads as a chain. The distinction clients notice is whether the message is about them or about selling them something.
Is WhatsApp appropriate for a clinic?
Clients read it and respond, which suits reminders and aftercare well. Record consent for the channel, keep clinical detail out of message content where a prompt to contact the clinic will do, apply retention policy to conversations, and ensure replies reach a person.
How do we handle deposits without putting clients off?
State the terms clearly at booking, make them consistent, and make rescheduling genuinely easy. Clients accept deposits readily in this sector; what they object to is discovering the terms when they try to change an appointment.
Can automation handle a client asking whether a reaction is normal?
No. Route it to a practitioner immediately and have the automated acknowledgement say that is what is happening. This is the clearest boundary on this page and the one where getting it wrong matters most.
What about clients who stop mid-course?
A prompt when the gap stretches beyond the intended interval, framed around their result rather than around the remaining sessions. Clients drift for practical reasons more often than because they have decided against it, and a well-timed message recovers a good share.
Does our booking system already do this?
Reminders and deposits, usually. Consultation gating, course intervals and sequenced aftercare are the three that most systems handle poorly or not at all, which is why clinics end up managing them alongside the software.
How do we handle clients who found us through social media?
They arrive with an expectation shaped by whatever they saw, which is frequently a result rather than a process. The consultation gate matters more for these clients, not less, and the pre-consultation message that sets out what the appointment actually involves does a lot of work. Booking them straight into a treatment because they asked for it by name is the pattern most likely to end badly.