MedSpa Butler for Square Appointments
Square Appointments handles booking, payments, and your calendar in one place, and it does that well. Nothing here asks you to move off it. What Square doesn't do is the follow-through after the appointment is on the books — the confirmations, the rebooking timing, and the revenue that quietly leaks when a consult doesn't convert or a client drifts past their next treatment.
Nothing changes about how you book. Square stays exactly as it is.
Where the money goes
You paid for the ad, the lead, and the chair time. She said she'd think about it, and nobody followed up.
Past their own treatment interval — not a generic 90-day bucket, but late relative to their actual cadence.
A cancellation two days out is a hole in the schedule unless something fills it before the day arrives.
MedSpa Butler detects all three, follows up automatically, and attributes the bookings that come back — so recovered revenue is a number you can look at.
What you add
Consults that never booked a treatment, clients past due against their own rebooking window, and slots left empty by a cancellation — found automatically, followed up by text, and tracked so you can see which bookings came back.
Botox at 12 weeks. Hydrafacial at 4. Filler at 16. Tracked per client against their actual visit history, so the nudge lands when results are fading — not as a generic "we miss you" blast.
Clients reply straight from the reminder and the appointment status updates in real time. By the morning of, you know exactly who's coming and who still needs a call.
Happy clients get a one-tap link to Google, Yelp, or RealSelf. Unhappy clients land in a private feedback inbox with an email alert, so you hear about a problem while you can still fix it.
Clients who quietly stop booking surface at 60, 90, and 180 days with a one-click re-engagement text ready to send.
Digital consent forms signed on the client's phone, a revenue and no-show analytics dashboard, and a morning email summarising the day before you open.
Connecting Square
01
In MedSpa Butler, go to Settings → Square Appointments and click Connect Square. You'll be redirected to Square to approve the connection.
02
MedSpa Butler creates the booking webhook subscription for you automatically — there's no URL to copy and nothing to configure inside Square.
03
New bookings, reschedules, and cancellations flow through automatically, and the full reminder sequence is scheduled for each one.
Your staff keeps using Square exactly as they do today. MedSpa Butler reads bookings as they happen and handles everything that comes after.
Pricing
No tiers, no add-ons. SMS, email, consent forms, review requests, rebooking nudges, retention alerts, and revenue recovery are all in. Recovering three or four appointments a month that would have been no-shows covers the whole cost.
30-day free trial · no annual contract · cancel anytime