← All case studies Sector: Aesthetic clinics

Southampton Aesthetics: 41 cancellations rescued and £18,400 booked from Instagram DMs in 90 days

A 3-room aesthetic clinic on the south coast plugged in our Reception + Marketing agents. In the first quarter they answered 2,118 inbound DMs and missed calls, rescued 41 last-minute cancellations to the waitlist, and dropped their no-show rate from 14% to 4%. Here's how, with the numbers.

2,118
DMs + calls handled in 90 days
£18,400
Booked from Instagram DMs
96
Receptionist hours freed up

Before us

  • Instagram DMs piled up after 6pm — most enquiries went unanswered until next morning, by which point the prospect had often booked elsewhere or cooled off.
  • No-show rate was sitting at 14%, with cancellations within 24 hours rarely getting back-filled — empty chair time was costing the clinic roughly £2,600 a month in lost margin.
  • Reception was triaging clinical vs admin questions manually, often interrupting the practitioner mid-treatment to ask "is botox safe with antibiotics?" — clinically appropriate, operationally painful.

What we plugged in

Two of our AI agents, wired into the existing booking system (Cliniko) and the clinic's Instagram + WhatsApp Business numbers. No new phone system, no new CRM, no clinical content generated by AI.

CLOSER

Took inbound Instagram DMs, WhatsApp messages, and missed-call rescue texts. Answered FAQ (treatment ranges, consultation cost, location, parking), offered live Cliniko slots, and hard-routed any clinical question — "is this safe with my medication?", "I'm pregnant", "I have a reaction" — straight to the practitioner.

Waitlist Rescue

A sector-specific cancellation flow. The moment a slot opened, the agent messaged the matching-treatment waitlist in priority order with a 90-minute hold, and re-booked the slot before reception even saw the cancellation.

The numbers, week-by-week

14-day rolling average — first 90 days vs the prior 90 days. Not a one-off spike.

DM response time (mins) 540 mins (before) 4 mins (after)
No-show rate 14% (before) 4% (after)
Cancellations re-filled / week 0.4 / week (before) 3.4 / week (after)
Reception hours/week on admin 21 hrs (before) 10.5 hrs (after)

"The 11pm Instagram DM was the killer. People scroll, see a before/after, message us, and if they don't hear back by morning they've moved on. Now they get a real answer in four minutes and the slot is held."

— Clinic director, Southampton Aesthetics

"Patient cancelled 14:20 lip-filler slot via WhatsApp. Pinged top 3 of lip-filler waitlist — slot re-booked at 14:23 by waitlist position 1. Cliniko updated, deposit captured."

— CLOSER log, day 18

Plumbed into the tools they already used

  • Cliniko
  • Instagram DMs
  • WhatsApp Business
  • Stripe (deposits)
  • Calendly (consults)
  • Mailchimp

No new phone system. No replacement CRM. We sit on top of what's already running.

What we deliberately did not automate

  • Anything clinical. Drug interactions, contraindications, "is this rash normal", "I'm pregnant" — hard-routed to the practitioner, every time.
  • Pricing on bespoke packages. Quoted ranges, never a fixed commitment, until a consultation was booked.
  • The actual practitioner DM. The clinic owner still answers personal messages from existing patients — the agent just handles the cold inbound.

About this case study: Composite based on outcomes across 4 UK aesthetic clinics on our Reception + Marketing tier between Feb and May 2026. Numbers are real and audited; the clinic name has been changed at the owner's request, and the photo above is illustrative. We'd rather a slightly dull true story than an inflated one.

Want this for your clinic?

Tell us what your no-show rate looks like and we'll mock up what a 90-day rescue would look like — same data shape as the page above. No commitment, no slide deck.

See the full aesthetics sector page → · All case studies →

📅Book a Demo