TechStack
All case studies
💫 Med Spa · Case study

A solo-injector med spa recovered $28,000 in 60 days — and fixed its Tuesday problem

Glow's owner-injector was booked out for her peak evenings but had a chronic Tuesday-morning problem that cost ~$3,000/week in unused capacity. Meanwhile 480 clients hadn't rebooked since their last Botox even though the product had fully worn off. Running both engines simultaneously — Retention IQ for reactivation and Revenue IQ for scheduling — closed both leaks at once.

Practice
Glow Aesthetics
Type
Solo-injector med spa
Size
1,200 active clients
Location
Mountain West
Headline result
$28,000
Recovered revenue in first 60 days
"I thought my Tuesday problem was a marketing problem. I thought my retention problem was a patient-education problem. They're the same problem. I just needed someone to show me which clients to invite into which hours — at the right moment."
— Representative practice owner · illustrative quote
01 · The challenge

Two problems that looked unrelated but compounded together

Nicole, the owner-injector, was a master injector with a loyal client base. But her practice had two quiet leaks: clients who drifted between Botox visits (4-month cadence missed by 3-4 weeks) and structural dead time on Tuesday mornings and Thursday afternoons. Fixing either alone would have helped. Fixing both, with offers routed from one engine to the other's gaps, was the unlock.

Active clients
1,200
Clients overdue for Botox rebook
480 (40%)
Peak-hour utilization (evening)
94%
Dead-time hours flagged
18 hrs/week
02 · The approach

Retention IQ feeds reactivated clients into Revenue IQ's dead slots

Day 0

Import client list from Aesthetic Record. Retention IQ segments the 480 overdue Botox clients into warm (1–2 months past due), cool (3–4 mo), cold (6+ mo). Revenue IQ analyzes 90 days of booking data and flags 3 Tuesday morning and 2 Thursday afternoon slots as dead time.

Day 3

First reactivation SMS goes out — but instead of offering generic appointments, each message pre-matches the client to an open Tuesday or Thursday slot. 'Your Botox is about 2 weeks overdue. Nicole has Tuesday 10 AM this week — want it?'

Day 10

Flash offers deployed to cold-segment clients: 20% off a Tuesday 10 AM touch-up. Offer sized to the deadness of the slot.

Day 21

Mid-campaign check. Peak hours not cannibalized; reactivated clients routed exclusively into previously-dead slots.

Day 45

Second wave — HydraFacial add-on cross-sell to Botox clients now 2+ visits in. Again, routed into low-utilization slots.

03 · The results

What actually happened.

87
Appointments booked
$28,140
Net revenue attributed
Botox + HydraFacial add-ons
84%
Tuesday AM utilization
up from 15%
18×
ROI on platform cost
Revenue breakdown by segment
Warm Botox (1-2 mo overdue)
Sent
140
Converted
48 (34.3%)
Revenue
$14,400
Cool Botox (3-4 mo)
Sent
220
Converted
26 (11.8%)
Revenue
$7,800
Cold Botox (6+ mo)
Sent
120
Converted
7 (5.8%)
Revenue
$2,940
HydraFacial cross-sell
Sent
95
Converted
6 (6.3%)
Revenue
$3,000

See what numbers like these would look like for your practice.

15-minute demo. Zero commitment. We'll show you the product running on sample data, then walk through what your numbers could look like.

Setup in one call Works with your booking platform