Clinics · Med Spa

Your past clients are your best source of next month's revenue.

Med spa revenue runs on repeat treatments and full booking calendars. Lapsed clients and empty slots are money you've already earned the right to win back.

No call. No credit card. Plug-and-play setup in 5 minutes.

The problem, in dollars

Lapsed clients and empty slots are recoverable revenue.

A client who loved their last treatment but never booked the next one is a warm lead sitting idle. A cancelled slot that goes unfilled is prime booking time lost.

No one on the front desk has time to call every lapsed client or refill every last-minute opening, so both quietly leak revenue.

~30%

of clients never return after the first visit

~15%

of cancelled slots get refilled manually

How it works

How Recupra keeps the calendar full

  1. 01

    Re-engages past clients

    The Reactivation Agent reaches lapsed clients with a warm, personalized check-in and books their next treatment.

  2. 02

    Fills cancelled slots

    The Waitlist Agent refills a cancelled slot from your waitlist in about 12 minutes.

  3. 03

    Recovers no-shows

    The No-Show Agent calls within 24 hours and reschedules clients who miss.

  4. 04

    Confirms upcoming appointments

    The Reminder Agent confirms bookings on the right channel and flags the at-risk ones.

Why Recupra

Built for repeat-treatment businesses

  • Re-engages lapsed clients with personalized, on-brand outreach
  • Fills cancelled prime-time slots without phone tag
  • Recovers no-shows with an empathetic call within 24 hours
  • Books straight into your scheduling system
  • Runs nights and weekends when clients book
  • Pay only when a client returns or a slot is filled

For med spas and aesthetic clinics

Med spa no-show and cancellation policy, and what to do when it is ignored

Aesthetic appointments are long, high-value, and booked well ahead, which is exactly the combination that makes a late cancellation expensive and a deposit policy worth writing carefully.

Why a med spa cancellation costs more than a medical one

A cancelled aesthetic appointment is not a fifteen-minute gap. Injectables, laser, and body-contouring appointments routinely block 45 to 90 minutes of a licensed injector's or provider's time, and that provider is often paid whether or not the client arrives. Product may already be drawn, and the room may already be turned over.

The transaction value compounds it. Aesthetic visits sit well above a typical medical copay, and clients often book a series rather than a single visit, so a client lost at visit two of six takes four more appointments with them. Sizing this on the single missed treatment understates it by a wide margin.

The scheduling pattern makes it worse again. Aesthetic appointments are booked weeks out, and the longer the lead time, the higher the chance the client's plans change. A policy that only takes effect 24 hours ahead is arriving very late in that cycle.

What a deposit-backed policy looks like in practice

Med spas are one of the few clinical settings where a card on file or a deposit at booking is genuinely standard, and clients expect it. The point of the deposit is not the revenue, it is the commitment: a client who has put money down turns up, or reschedules early enough that you can refill the slot.

The wider medical world is moving the same direction, if more slowly. An MGMA Stat poll of 622 practice leaders in January 2025 found 42% of medical groups now charge a no-show fee, and that the groups charging one reported better attendance improvement over the prior year than the groups that did not.

Two details separate a policy that works from one that annoys clients. State it at booking, in the confirmation, and in the reminder, so nobody meets it for the first time on an invoice. And give yourself an explicit discretion clause, so the front desk can waive it for a genuine emergency without appearing to break the rule.

The systems med spas actually book in

Med spas rarely run a clinical EHR as the primary schedule. Mindbody, Boulevard, Zenoti, Aesthetic Record, Mangomint, and Vagaro cover most of the market, and the booking system, not the chart, is where the cancellation happens.

Mindbody is a native Recupra integration, so we read its bookable-items inventory directly and book the replacement client in. Its Public API has no cancel route, so Recupra never cancels a Mindbody appointment and says so on the Mindbody integration page. The others connect through our assisted setup.

The waitlist is where the policy pays for itself

A cancellation fee recovers some of the lost value. Refilling the slot recovers all of it, and keeps the client relationship intact. In aesthetics the waitlist is unusually easy to work, because clients are motivated, treatments are elective, and a same-week opening with a preferred injector is a genuinely attractive offer.

That is the case waitlist automation is built for, and it is why the fee and the refill belong in the same policy rather than in separate conversations.

Filling a cancelled injectable slot

A 3pm filler appointment cancels at 11am. The agent works the waitlist by treatment and by provider.

Agent
Hi, this is the clinic. A three o'clock opened up today with the injector you saw last time. I know it is same-day, but you were on the list for a sooner appointment. Any chance three works?
Client
I could probably do that. How long do I need?
Agent
Plan on about forty-five minutes, same as last time. I can hold it for you now.
Agent
You are booked for three today. Your deposit from the original booking carries over, and I will text you the aftercare notes now.

Pricing

Outcome-based pricing

No platform fee, no setup fee. Pay only when Recupra brings a client back or fills a slot, for example $40 per reactivated client and $25 per slot filled.

$25+

per recovered outcome

See full pricing

Works with your EHR

Connects to the system you already use

Connects to your EHR

HealthieDrChronoClinikoMindbodyCanvas MedicalMedplum+ more

Native integrations with Healthie, DrChrono, Cliniko, Mindbody, Canvas Medical, Medplum, and Akute Health, plus 34 more systems with an assisted setup. See all integrations.

Proof

What med spas recover

Anonymized beta result: 18% of lapsed clients reactivated and 36% of cancelled slots refilled. Run the demo to see the figure for your spa on your real data.

FAQ

Frequently asked questions

Can Recupra win back lapsed med spa clients?

Yes. The Reactivation Agent reaches past clients with a warm, personalized check-in and books their next treatment.

Will the outreach feel on-brand?

Yes. Every message is personalized to the client's history and tone-matched, not a generic blast.

What does it cost?

Outcome-based, for example $40 per reactivated client and $25 per slot filled. Nothing until the result lands.

Does it work with my booking system?

Native Healthie support today; athenahealth, DrChrono, Tebra, AdvancedMD, and Jane on request.

See your lapsed-client value in 5 minutes.

Connect your system and Recupra shows how much revenue your lapsed clients and empty slots represent, on your real data. No call, no credit card.