Works with Acuity, Square, MindBody, Vagaro & more

The revenue you already earned, and never collected.

Consults that never booked a treatment. Clients months past due for their next visit. Chairs left empty by a cancellation. MedSpa Butler plugs into the booking software you already use, follows up on all three automatically, and shows you what came back.

30-day free trial · no annual contract · cancel anytime

medspabutler.com/dashboard

Revenue Recovery

Found this month

Unconverted consults

Completed a consult, never booked

6

Overdue for treatment

Past their own rebooking window

18

Cancelled slots

Chairs that went empty

9

Each one followed up automatically — bookings tracked back to the message that earned them.

Three ways revenue leaks after the booking — found and followed up automatically.

Works with your booking software

Acuity SchedulingSquare AppointmentsMindBodyVagaroPatientNow EssentialsBoulevard (coming soon)Zapier + any other system

How it works

Live and sending reminders on day one.

01

Connect your booking software

Acuity, Square, MindBody, Vagaro, PatientNow, Zapier, or a simple CSV import. Takes about 10 minutes. Nothing changes on your end — your staff keeps using the same system they use today.

02

We handle the follow-through automatically

Reminders go out at 48 hours and 2 hours before every appointment. Clients reply CONFIRM or CANCEL by text. Your dashboard updates in real time — no phone tag, no front desk follow-up.

03

Watch revenue recover and clients return

Rebooking nudges fire at the right treatment interval. Review requests route happy visitors to Google. Consults that never booked, clients overdue for a visit, and slots opened by cancellations get followed up automatically — and your morning digest shows you the full picture before you open.

The cost of not acting

No-shows quietly cost a med spa five figures a month.

$12,000–18,000

the industry estimate

What a 20–30% no-show rate costs a med spa running a 10-appointment day, using widely cited industry figures. Most owners have never worked out their own number — the first thing MedSpa Butler does is show it to you.

Every booking

confirmed or flagged

Each appointment gets a reminder at 48 hours and again at 2 hours, and clients reply CONFIRM or CANCEL right from the text. By the morning of, your dashboard shows exactly who's coming and who still needs a phone call.

3–4 visits

covers the $997

Straight arithmetic: at a typical med spa ticket, recovering three or four appointments a month that would otherwise have been no-shows pays for the software. Review requests, rebooking nudges, and revenue recovery are upside on top.

You can't fix a number you've never measured. MedSpa Butler shows you your real no-show rate, your confirmation rate, and the revenue it recovered — then works on all three automatically.

Zero switching cost

Keep your booking software. Add what it's missing.

MindBody owners: no $499 export fee. No migration. No disruption. You keep using MindBody for scheduling — we handle the retention, follow-up, and review layer it doesn't have. Vagaro, Acuity, and Square work the same way. We plug in. You stay running.

No migration requiredSame-day setupMonth-to-month · cancel anytimeNo annual contractNo data export fees

What sets us apart

Four things no other med spa software does together.

Two-way SMS

Clients confirm by text. Your dashboard updates automatically.

When the 48-hour reminder goes out, clients reply CONFIRM or CANCEL and the appointment status changes in real time — no phone tag, no front desk follow-up. Vagaro doesn't do this. MindBody charges extra for it.

Review protection

Happy clients go to Google. Unhappy clients come to you first.

After every completed visit, a short satisfaction check goes out. Clients who loved it get a one-tap link to Google, Yelp, or RealSelf. Clients who didn't land in a private feedback inbox with an email alert — so you hear about the problem while you can still fix it.

Treatment-timed rebooking

Botox at 12 weeks. Hydrafacial at 4. Automatically.

Every treatment has a natural rebooking window. We track it per client and send a nudge at exactly the right moment — not a generic blast, but a message timed to when their results are fading. Set it once per treatment type; it runs forever.

Revenue recovery

The revenue you already earned, and left on the table.

Consults that never booked a treatment. Clients well past due for their next visit. Chairs left empty by a last-minute cancellation. MedSpa Butler finds all three on its own, reaches out by text at the right moment, and tracks which bookings came back — so recovered revenue is a number you can see, not a guess.

What's included

Everything you need to keep clients coming back

Automated appointment reminders

SMS & email reminders at 48 hours and 2 hours before every appointment, on your chosen channel. Clients reply CONFIRM or CANCEL — your dashboard updates in real time.

Post-care instructions

Set a custom aftercare message per treatment — sent automatically a few hours after the visit. "Avoid sun exposure for 48 hours. Stay hydrated." Configured once, delivered to every client.

Digital consent forms

Send a secure signing link before the visit. The client signs on their phone and a PDF is filed automatically — no paper, no clipboard, no pre-visit scramble.

Google review automation

After each visit, a satisfaction check goes out. Happy clients get a one-tap link to Google, Yelp, or RealSelf. Unhappy clients go to a private feedback inbox and you get an email alert — so you find out while there's still time to make it right.

Treatment tracking

Every completed visit is logged to the client's history with the next recommended treatment and date. Your providers always know what was done and what's due.

Retention alerts

Clients who quietly stop booking surface in At-Risk, Lapsing, and Lost buckets. One click sends a re-engagement text. Catch them before they choose another spa.

Revenue analytics

Track revenue, no-show rate, confirmation rate, and top treatments over 30, 90, or 365 days. A morning briefing email lands in your inbox every day before you open.

Multi-location & team

Invite front desk staff, managers, and providers with role-based access. Add locations as you grow — each is billed automatically, clients shared across your whole account.

Revenue recovery

Unconverted consults, clients overdue for their next treatment, and slots left empty by cancellations are all detected automatically and followed up by text. Every booking that comes back is tracked, so you see the revenue recovered.

Cancellation waitlist

Clients text LIST to join your waitlist. When someone cancels, the open slot goes out to matching clients automatically — first reply gets it. A cancellation becomes a filled chair instead of a hole in the day.

Birthday automations

Clients with a birthday on file get a message on the day, sent on your chosen channel. Turn it on once in settings — no lists to build, no reminders to set, one message per client per year.

Works with your booking software

Native integrations with Acuity Scheduling, Square Appointments, MindBody, Vagaro, and PatientNow Essentials — bookings sync automatically. Any other system connects via Zapier or CSV import. No rip-and-replace.

Why owners choose MedSpa Butler

We didn't build a scheduling tool. We built the retention layer every other platform is missing.

FeatureMedSpa ButlerVagaroMindBodyAestheticsPro
Two-way CONFIRM/CANCEL SMS💰 Premium only
SMS included in base price❌ Add-on❌ Add-on❌ 100 msg/mo cap
Retention alerts (60/90/180 day)
One-click re-engagement text
Post-visit satisfaction check
Unconverted consult follow-up
Treatment-interval overdue detection
Treatment-timed rebooking nudges
Post-care instructions (per treatment)
Morning digest email
Works alongside existing tools❌ Replace❌ Replace❌ Replace
No annual contract
Same-day setup
30-day free trial

* MindBody two-way SMS requires their most expensive Accelerate tier plus a 12-month annual contract. AestheticsPro SMS caps at 100 messages/month with documented overage charges. Vagaro SMS is a paid add-on not included in any base plan. See full Vagaro comparison → · See full MindBody comparison →

Pricing

One simple price, per location

No tiers. Every feature is included. Add locations as you grow — each one is billed automatically. 30-day free trial, cancel anytime.

$997per location / month

  • Two-way SMS & email reminders + CONFIRM/CANCEL replies
  • Per-treatment post-care instructions (timed automatically)
  • Treatment-interval rebooking nudges (Botox at 12 wks, Hydrafacial at 4 wks, etc.)
  • Digital consent forms with e-signature & PDF filing
  • Post-visit review requests (Google, Yelp & RealSelf) + private feedback inbox
  • Revenue recovery: unconverted consults, overdue clients & cancelled slots
  • Cancellation waitlist with automatic slot offers
  • Retention alerts (60/90/180 day) + one-click re-engagement texts
  • Birthday automations
  • Revenue & performance analytics dashboard
  • Daily morning briefing email
  • Team roles & permissions (admin, manager, staff)
  • Multi-location management
  • Native integrations: Acuity, Square, MindBody, Vagaro & PatientNow (+ CSV import & Zapier)
Book a free demoOr start your free trial

30-day free trial · no annual contract · cancel anytime. Card required at signup — you won't be charged for 30 days.

$997/mo
1 location
$2,991/mo
3 locations
$4,985/mo
5 locations

Common questions

The honest answers.

I already have reminders through Vagaro / MindBody.
Basic reminders, yes. But do your clients reply CONFIRM or CANCEL and have your dashboard update automatically? Do you get a morning summary showing who hasn't confirmed? Does the system know which clients are 90 days overdue and let you re-engage them in one tap? That's what MedSpa Butler adds — and it works on top of whatever you're already using, so nothing changes on your end.
Won't switching mean migrating all our data?
No migration, no switching cost, no disruption. MedSpa Butler plugs in alongside your existing booking software — you keep using Vagaro, MindBody, Acuity, or Square exactly as you do today. We add the retention and follow-up layer those tools are missing. Import your client list via CSV in under 10 minutes, or connect natively and bookings sync automatically.
MindBody already does some of this.
Two-way SMS confirmation in MindBody is exclusive to their most expensive Accelerate tier — basic plans get email only. They also lock you into a 12-month contract with a $499 data export fee if you want to leave. MedSpa Butler is month-to-month, two-way SMS is included at every level, and we layer on top of MindBody so you don't have to choose.
Is SMS really included, or is that an add-on?
$997/month is the whole price. SMS is included with no per-message caps, no overages, no add-ons. Vagaro charges extra for SMS reminders. AestheticsPro caps you at 100 messages per month and charges overages after that. We don't. One price, everything included.
We don't have time to set this up.
Setup takes about 10 minutes. Import your client list, connect your booking software (or just paste a CSV), and the system starts sending reminders automatically. There's a guided setup wizard and 13 step-by-step help guides built into the app. You can be live and sending reminders the same day you sign up.
What if it doesn't work for our spa?
30-day free trial — card required upfront but you won't be charged for 30 days. No annual contract. Cancel anytime, no penalty, no $499 export fee. If you don't see results in 30 days, you owe nothing and you leave with all your data.
How is this different from a general tool like Zapier or GoHighLevel?
General automation tools require you to build every workflow from scratch — sequences, timing logic, treatment intervals, consent forms, retention bucketing. That takes weeks of setup and ongoing maintenance. MedSpa Butler is pre-built for med spas: the 12-week Botox nudge, the 48-hour CONFIRM/CANCEL reminder, the post-visit satisfaction check — it all works out of the box on day one. No Zap building. No workflow maintenance. Just turn it on.

Want to see it before you commit?

Book a free 30-minute demo and we'll walk through the platform live and answer any questions.

Prefer email? support@medspabutler.com