Running on athenahealth? See what you can automate. Visit us at Thrive, Booth #513
Book a time

AI in Healthcare

10 mins

How Do Med Spas Reduce No-Shows and Fill Last-Minute Openings?

Keragon Team
November 3, 2026
November 3, 2026
Your Competitors Are Embracing AI – Are You Falling Behind?
Evaluate your readiness and secure your organization’s future in under 5 minutes.
Learn more

A client books a follow-up on their way out after a first treatment, feels good about it, and cancels three weeks later when the calendar reminder catches them at work. The 2 pm slot goes dark, and the injector who could have filled it is scrolling a waitlist nobody has touched since Tuesday.

Med spas reduce no-shows and fill last-minute openings by treating both as one workflow: confirm every visit with a message the client can answer, lock in the first rebook rather than just booking it, and the moment a slot opens, offer it automatically to clients who asked to come sooner, have a treatment series in progress, or hold unused membership sessions. 

Deposits and pre-care reminders close the remaining gap. 

This article outlines the problem, the six tactics that work, and exactly how Keragon runs each one on Zenoti, Boulevard, or Aesthetix CRM.

TL;DR

  • Zenoti's 2026 Benchmark Report found 37% of appointments rebooked once at a med spa were canceled; clients rebooked twice or more canceled at 4%. The first rebook is the visit to protect.
  • Six automations do the work without a hire: two-way confirmations with pre-care and consent checks, same-day waitlist backfill, first-rebook confirmation, cadence by treatment type, a deposit or card on file at booking, and membership and package outreach to fill slow days.
  • Every slot that opens should be offered to someone within minutes, drawn from the waitlist, active treatment series, and unused package balances.
  • Texts that name a client and a treatment are PHI, cash-pay or not; the texting tool and the automation platform both need a BAA, and promotional messages need written consent.
  • Keragon runs all six on the med spa software you already use. Plans start at $99 a month on annual billing, and every plan includes a BAA.

The problem: the first rebook is where med spas lose the calendar

Med spas book the next visit at checkout more consistently than almost any other practice type, and that habit hides the problem. 

Zenoti's 2026 Beauty and Wellness Benchmark Report, built on 2025 data from North American businesses on its platform, found that where clients were rebooked once, 37% of those appointments were later canceled. Clients rebooked two or more times canceled at 4%.

Zenoti calls the pattern calendar inflation: appointments that are scheduled but not committed to. The overall med spa cancellation rate in the same report improved from 16% to 14%, still among the highest of the eight segments it measures.

The stakes rose in 2025. The same report shows new client visits at med spas fell 11%, and existing client visits fell 2%, so revenue has to come from clients already in the system.

It also found the widest utilization gap of any vertical, a 42-point spread between top performers and the median, which is another way of saying most med spas have chairs sitting empty that a faster backfill would fill. 

Keragon's med spa page cites a further Zenoti figure: 79% of clients have skipped a booking because it was too hard to reach someone or book online.

None of that is a staffing problem in disguise. It’s a timing problem: the rebook that is never confirmed, the cancellation that opens a slot nobody offers for hours, the consent or good faith exam that is missing on the day. 

Each has an automation answer.

What works: six tactics that protect the schedule

Tactic What it fixes System it touches What runs it
Two-way confirmations with pre-care and consent checks Reminders nobody answers; missing consents and GFEs discovered at the door Booking system or EMR, forms tool, texting Appointment Reminder Agent, Pre-Visit Readiness Agent
Same-day waitlist backfill Openings that sit unfilled for hours Booking system, waitlist, treatment series, texting Scheduling Agent
First-rebook confirmation The 37% of once-rebooked visits that cancel Booking system, texting Client Engagement Agent
Cadence by treatment type One reminder schedule for injectables, laser series and consults alike Booking system appointment types Appointment Reminder Agent
Deposit or card on file at booking No consequence for a late cancel Payments tool, booking system Workflow with Stripe or Boulevard payments
Membership and package outreach Unused sessions and quiet weekdays Membership system, texting Client Engagement Agent

The first four tactics keep committed visits on the calendar and fill the ones that fall off. The confirmation includes pre-care instructions and flags any missing consent or good-faith exam ahead of time, so the visit doesn't stall at reception. 

When a slot opens, the backfill draws from three lists at once: clients who asked to come sooner, clients mid-series who are due, and clients with package sessions expiring.

The last two change the incentive. A deposit or card on file at booking, applied consistently, turns a casual booking into a committed one, and outreach to clients with unused membership sessions puts them into gaps that reminders alone cannot fill.

Two rules run through all six. Clinical items come first, and promotions never share a message with them, so a membership nudge never rides on a pre-care reminder. 

The TCPA draws the same line: a reminder about care the client asked for is a healthcare message, while an offer is marketing and needs written consent first.

Still Wasting Time on Manual Healthcare Workflows?
Your First AI Agent, Live in 5 Minutes

Pre-built templates. HIPAA compliant. No developers needed.Start your free trial today.

‍

Sign Up For Free
Sign Up For Free

How Keragon solves med spa no-shows and empty slots, step by step

Keragon sits on top of Zenoti, Boulevard, or your EMR rather than replacing any of them. It’s a HIPAA-compliant healthcare automation platform that connects those systems to your forms, phones, and messaging, then puts agents to work across them using instructions you write in plain English.

Setup follows the same five steps for any of the jobs below. After the steps come five automations that, between them, cover all six tactics.

Step 1: Describe the job

You type it the way you would explain it to a new front-desk coordinator: "Confirm every treatment two days out and include pre-care. If a client cancels, offer the slot to my waitlist and to clients mid-series. Confirm every first rebook a week after the treatment. Never mix promotions into clinical messages."

Keragon asks what it needs: your booking system, your EMR (if it’s separate), your messaging tool, your consent and good-faith exam records, and your rules for who may book what.

Step 2: Connect the med spa stack

Next, you connect the booking system or EMR (Zenoti, Boulevard, PatientNow, Nextech, Phorest, or Booker), your CRM (Aesthetix CRM, GoHighLevel, HubSpot, or Klaviyo), your forms tool, and your texting or phone tool. 

Aesthetic Record isn’t a current connector, so practices on it pair Keragon with Aesthetix CRM or the EMR side of their stack.

Each connection is scoped: the agent sees the schedule, clients, and channels you allow and nothing else.

Step 3: Draw the lines

Here you sign off the wording for each message type, fix quiet hours, define what counts as clinical, and mark the actions that need a person to approve first. 

Anything that mentions a reaction, pain, or a treatment question is routed to a provider, not answered.

Step 4: Rehearse on a real week

Before anything goes to a client, the agent replays last week's bookings with sending disabled. 

You see which confirmations it would have sent, which slots it would have offered and to whom, and which rebooks it would have chased, then tune the brief until it sounds like your practice.

Step 5: Switch it on and keep an eye on the log

Once live, the HIPAA audit log captures every message, reply, booking, deposit request, and handoff, and you can open it whenever you like. 

Cadence and wording change by editing the brief, with nothing to rebuild.

Sample automation 1: Confirmation that also clears the paperwork

Trigger: a treatment appointment is two days out in Zenoti or Boulevard.

What the agent does: checks the client record for a current consent and, where your policy requires one, a valid good faith exam. It sends a text confirmation with pre-care instructions for that treatment and, if a consent is missing or expired, a link to re-sign where your policy allows. A "yes" marks the visit as confirmed. If the client wants a different time, the agent offers genuine openings for that provider and room and books the change.

Outcome: the provider walks in to a confirmed client with paperwork complete, and the front desk did not touch it.

Sample automation 2: Same-day backfill from three lists

Trigger: a slot opens through a cancellation or a "no" reply to automation 1.

What the agent does: pulls three groups from the booking system: clients who asked to be seen sooner, clients mid-series whose next session is due, and clients whose package sessions expire soon. It messages the first several with the open time in your practice's voice, books whoever accepts first inside your provider and room rules, and lets the rest know the slot is taken.

Outcome: a 2 pm cancellation becomes a 2 pm laser session for a client who was due anyway, usually within minutes of the slot opening.

Sample automation 3: The first rebook, confirmed

Trigger: a client completes a first treatment and a follow-up is booked at checkout.

What the agent does: sends aftercare on schedule, checks in the next day, and routes any reply mentioning a concern straight to the provider. Roughly a week before the rebooked visit, it asks the client to confirm, offers alternatives if the time no longer works, and books the change. If the client goes quiet after your attempt cap, it flags the visit to staff rather than leaving a phantom appointment on the calendar.

Outcome: the visit Zenoti's data says is most likely to cancel is either confirmed, moved, or freed early enough to fill.

Sample automation 4: Deposit or card on file at booking

Trigger: a new treatment is booked, online or by staff.

What the agent does: sends a booking confirmation with a secure link to place a deposit or a card on file through Stripe or your booking system's payments, in the amount your policy sets for that service. It confirms receipt, notes it on the booking, and reminds once if the link is not used. Your cancellation window and policy wording are stated in the same message.

Outcome: a casual booking becomes a committed one, and the policy is applied the same way to every client.

Sample automation 5: Fill quiet days with unused memberships and packages

Trigger: a scheduled weekly run against membership and package balances, or a day with open capacity below a threshold you set.

What the agent does: identifies clients with unused sessions or balances expiring within your window, reaches them on your approved list and cadence with a booking link into the open days, and lists who has gone quiet for your team. It runs only after any clinical item on that client is resolved, honors opt-outs, and never mixes this message with a clinical one.

Outcome: Tuesday afternoons fill with clients who already paid, and package revenue stops expiring unused.

A brief you can paste

The Scheduling Agent takes instructions like this one; substitute your own systems and timing: 

"Create a scheduling agent for my med spa that takes a consult inquiry to a booked consult without phone tag: offers eligible consult slots and books them into my scheduling system, confirms and reschedules, recovers cancellations the same day, backfills open slots from my waitlist, and keeps treatment series and packages on cadence session by session. Anything clinical routes to my providers."

What stays with your team

The agents handle the administrative steps around care and nothing else. They never recommend a treatment, clear a client for a procedure, or answer a clinical question; those go to a provider with the conversation attached.

Consents and good faith exams are surfaced, not judged: what counts as current is your medical director's call under your state's rules. 

Reactivation and membership messages go only to the lists you approve, under the consent rules you set, and never before a clinical item is closed.

Systems it connects for med spas

Booking and EMR: Zenoti, Boulevard, PatientNow, Nextech, Nextech Practice+, Phorest and Booker, plus ModMed for dermatology-led practices. 

CRM and marketing: Aesthetix CRM, GoHighLevel, HubSpot, Klaviyo. Aesthetic Record is not a current connector.

Messaging and phones: Twilio, SimpleTexting, Podium, Weave, Emitrr and Spruce Health, with voice through a connected AI such as Retell AI, Thoughtly or Bland.

Forms: Jotform, Typeform, Cognito Forms. Payments: Stripe. 500+ integrations in total.

The Starter plan is $99 a month when billed annually, $149 month-to-month, and the 14-day trial includes AI credits with no card needed. 

Try the Scheduling Agent on last month's cancellations or see a sample med spa agent run first.

Compliance: cash-pay is still PHI

A text that says "your Botox appointment is Thursday at 2" pairs a person with a treatment, and that’s protected health information under HIPAA whether or not insurance is ever involved. 

Treatment records, photos, and health histories are PHI too. 

Every vendor in the chain, from the texting tool to the voice AI to the automation platform, has to sign a BAA.

That excludes Zapier and Make, neither of which will sign one, so the form-to-text zaps still running in many med spas need to move. 

Promotional messages stay separate from clinical ones, opt-outs are honored at once, and anything that markets a service meets the written-consent standard.

Keragon's HIPAA-compliant software for med spas guide and its trust center cover the vendor questions in detail.

Ready to reduce no-shows and fill last-minute openings?

If your team is spending time chasing confirmations, manually working the waitlist, or discovering canceled appointments after the slot has already gone cold, Keragon can automate the workflow from confirmation through same-day backfill.

Keragon’s Appointment Reminder, Scheduling, and Client Engagement Agents can confirm appointments, surface missing pre-care or consent requirements, protect first rebooks, and offer newly opened slots to clients on your approved waitlist, active treatment series, or unused package balances. Clinical questions and concerns are routed to your team rather than handled by the agent.

Try Keragon free for 14 days and test the workflow against your own appointments and cancellations. Try the Scheduling Agent, or watch a sample med spa agent fill a canceled slot before connecting your systems.

Final Thoughts

Med spa no-shows and empty slots are the same problem seen from two sides: a visit that was booked but never committed to, and a slot that opened but was never offered. 

Zenoti's data points to the first rebook as the visit to protect, and to faster backfill as the fastest route to closing the utilization gap.

Six automations handle it without a hire: confirmations that clear the paperwork, same-day backfill from three lists, first-rebook confirmation, cadence by treatment, a deposit at booking, and membership outreach for quiet days. Keragon runs each one on Zenoti, Boulevard, Aesthetix CRM, and the tools a med spa already has, with your team taking every clinical handoff.

Start with the first rebook. Confirm every one for a month and watch the cancellation rate on those visits. 

Open a Keragon trial, or watch a sample med spa agent work a cancellation first.

FAQs

How do med spas reduce no-shows and fill last-minute openings?

By confirming every visit with a two-way message, protecting the first rebook, and offering any opened slot within minutes to clients on the waitlist, mid-series, or holding unused package sessions. 

Deposits at booking and cadence by treatment type close the gap. 

Keragon runs it all on the booking system a med spa already uses.

What is the no-show and cancellation rate at med spas?

Zenoti's 2026 Benchmark Report puts the med spa cancellation rate at 14%, down from 16%, still among the highest of the beauty and wellness segments it measures. 

Among clients rebooked once, 37% of those visits were canceled; clients rebooked twice or more canceled at 4%.

Should a med spa take deposits to stop no-shows?

Most do, and the Zenoti report recommends pairing rebooking with confirmation workflows, deposits, and cancellation policies. 

A deposit or card on file requested automatically at booking, applied the same way to every client, is more effective than a fee that staff apply inconsistently.

How fast should a canceled med spa slot be refilled?

Within minutes. The chance of filling an opening falls with every hour, so the waitlist, treatment series, and package balances should be worked the moment the slot opens. 

Keragon's Scheduling Agent does that automatically.

Are med spa appointment texts covered by HIPAA if clients pay cash?

Yes. A message pairing a client with a treatment is PHI regardless of who pays, and so are treatment records and photos. 

The texting tool and the automation platform need BAAs, and promotional texts need written consent under the TCPA.

Keragon Team
September 29, 2026
November 3, 2026
Free trial account
Cancel anytime

Start building your
healthcare automations