Client winback for med spas

Bring back the clients you already won.

Most med spas sit on hundreds of clients who drifted. Trudy texts them from your own number, holds a real conversation, and hands your front desk an appointment ready to confirm in one tap.

  • Your brand, your number
  • Your front desk stays in control
  • You only pay for months that book

Assistant name and number: yours.

No integration needed. Your team books in the system you already run.

Works alongsideBoulevardVagaroMindbodySquareor any CSV export
A client relaxing during a facial treatment
A med spa reception in morning light
A practitioner's hands during a hand treatment
The Reactivation Sprint

How a Reactivation Sprint works

A fixed-scope, 21-day campaign for the part of your list that already knows you. No ad spend. No leads to buy.

1

Free dormant-revenue audit

Two minutes, in your browser. See how many clients have lapsed and what one recovered visit from each is worth. Your list never leaves your device.

Dormant-revenue auditExample practice
$225,000asleep in the client list
Seen recently1,500
Lapsed 6–24 mo900
Gone 24+ mo380

900 lapsed clients × $250 average ticket, one visit each. No inflation. Run your own numbers free.

2

Trudy reaches out as you

Warm, low-key texts from your own number, under an assistant name you choose, paced the way a person would send them.

Wave 1 · lapsed 6–12 monthsSending
Hi Dana — it’s Ava from Radiance Med Spa. It’s been a while since your last visit and we’d love to see you back. Want me to set something up? Reply STOP to opt out.Tue · 10:12 AM
Your number, your assistant nameQuiet hours respectedSTOP honored instantly
3

Real two-way conversations

Clients reply, ask questions, negotiate timing. Trudy answers only from your service menu and can never invent a price or promotion. Anything medical goes to your team, always.

Dana · replyingLive
Is the glow facial still on the menu? I can really only do Saturdays…
It is — one of our most-loved treatments. And Saturdays work: morning or afternoon?
Morning! 🙌
Answers only from your service menuAnything medical → your team
4

Your front desk books it

A structured text tells your desk who, which service, and when. They book it in your own system and confirm with one tap. That confirmation is the only result we count.

Text to your front deskOne tap
ClientDana M. — returning
ServiceGlow facial
PrefersSaturday morning
Booked

Booked by your team, in your system.

Pricing

You never pay for a month that produces nothing.

One sprint, staged: $500 starts it, the rest is due at a day-7 evidence checkpoint. After that, you pay only in months that produce a confirmed booking.

After the sprint
$597/mo — only when it works
  • Billed only in months with at least one front-desk-confirmed booking
  • Months without a booking are free. Automatic, no claims process
  • Keeps working your list as new clients lapse
  • Cancel anytime
The honest question

Couldn't we just do this ourselves?

Yes. It's worth knowing what that takes.

Have your front desk text them

It works, one client at a time. A 900-contact list is hundreds of conversations, each needing an answer within minutes, including evenings. Follow-up is what books, and follow-up is the first thing a busy week kills.

Send a blast from your booking software

Good for announcements. But a blast is one message to everyone, and the replies land in an inbox nobody owns. No conversation, no follow-up, no booking handed to your desk. Clients learn to ignore it.

Do nothing

The list keeps aging. Clients return most in the 6–24 month window; every month, more of them drift past it. Winback gets harder the longer it waits.

Trudy is that follow-up discipline, staffed by software: every reply answered, every thread held until it books, hands off to your desk, or opts out — under your name, inside the guardrails below.

Guardrails

Built like it's your license on the line

It's your name on every message. These rules are enforced in code, on every text. Not by policy. Not by promise.

Prices come only from your service menu. Software, not judgment, checks every outbound message. Anything with an unapproved price, discount, or offer never sends.
Medical questions always go to humans. Anything touching treatments, medications, or safety routes to your front desk. The AI never answers them, no matter what a client asks.
Compliance is the floor. Registered A2P sending under your brand. STOP honored instantly and permanently. Quiet hours on the recipient's local time.

Every conversation ends one of three ways: booked, handed to your desk, or opted out.

FAQ

Questions owners ask

If yours isn't here, email us and you'll get a straight answer.

Won't this annoy my clients?

Trudy texts people who already chose your practice and gave you their number. Messages are warm and low-key, paced the way a person would send them, with quiet hours respected and days between touches. Anyone who replies STOP is out instantly and permanently. Most lapsed clients are glad a place they liked noticed they'd been away.

Is this legal? What about TCPA?

Trudy texts only your own clients: people with an existing relationship who gave your practice their number. Sending runs over registered A2P routes under your brand. STOP is honored instantly and permanently, and quiet hours follow each recipient's local time. None of this is a policy; it is enforced in code on every message.

What about HIPAA?

Trudy works from your contact list and your service menu: names, phone numbers, last-visit dates. It never reads charts and never references treatment history in a message. Anything medical a client asks routes straight to your team, every time. If your compliance posture requires more, ask us before the sprint and we'll walk through exactly what the system touches.

How does “your number” work?

Your campaign runs on a dedicated local number registered to your practice through carrier-verified A2P registration, under your brand and an assistant name you choose. Clients see your practice texting them, and replies come back to the same thread. Your existing phone lines don't change.

What happens at the day-7 checkpoint?

Seven send-days in, you get an evidence email: texts sent, replies, front-desk handoffs, and bookings confirmed so far, with a private snapshot link that keeps updating live. The remaining $2,000 is due then, by a payment you choose to make. Nothing is auto-charged and no card is kept on file. While you decide, new outreach pauses and your remaining send-days are preserved. If you don't continue, the engagement ends and you owe nothing more.

What counts as a booking for billing?

One thing only: your front desk taps a confirmation link after booking the appointment in your own system. That tap is the billing event. A month with zero confirmed bookings is $0, automatically. There is no claims process and nothing to file.

What happens after the sprint if I don't continue?

Nothing keeps you. There's no contract term, the monthly phase bills only in months that produce a booking, and you can cancel anytime. Your client list was always yours, and every open conversation is closed out cleanly: booked, handed to your desk, or opted out.

Do I need to change booking systems or install anything?

No. Your front desk keeps booking in Boulevard, Vagaro, Mindbody, Square, or whatever you run today. Nothing to install, no new logins, no data pipe into your system. Trudy hands your desk the appointment; your team books it the way they always have.

Find out what's asleep in your list

The free audit takes two minutes and runs entirely in your browser. You get a one-page report. The pitch comes only if the numbers are there.

Trudy onboards a few practices at a time. Every sprint is run hands-on.