Med spa marketing ROI tracking is the work of tying booked consults and the treatments that follow back to the channel that produced the inquiry, then counting the return inside the practice's own records rather than inside an ad platform's dashboard. The conversion event is clinical information, which is what makes this different.
Most of the records needed already exist in the practice. What follows is where each number comes from, what it can prove, and why a first-month return figure understates by construction when most revenue arrives on a later visit.
Why the ad platform's dashboard cannot be the scoreboard
An ad platform's dashboard cannot be a med spa's scoreboard, because the event worth counting is a treatment a named patient bought. If the practice is a covered entity, 45 CFR 164.508 requires a valid authorization before protected health information is used for marketing, so the count belongs in the practice's own records.
What the platform can hold is a proxy: a form submitted, a call started, a booking page reached. Wire those up and watch them, but they are not a consult that showed up and bought something. Which pages a pixel may sit on at all is a separate question, covered in our Charlotte guide to med spa tracking pixels and HIPAA. The consequence for measurement is that the platform reports the front half of the journey only.
Where each number comes from, and where it stops
Five records between them answer the question, and none of them requires new software. A source field on the booking form, a tracking number per ad, the booking system's own log, the practice management software, and twelve months of history. Each one proves a different thing, and each one stops somewhere specific.
| Record | What it proves | Where it stops |
|---|---|---|
| A how-did-you-hear-of-us field, asked while the consult is booked | What the patient says brought them | Self-reported, and people name the last thing they saw |
| A tracking number on each ad and landing page | Which advertised number rang | Blind to the profile tap, the referral and the search for your name |
| The booking system's log of consults booked and kept | How many inquiries actually reached a chair | Says nothing about origin unless the source field was filled |
| Treatment and revenue in the practice management software | What the consult was worth, and what it was worth the second time | Stays inside the practice by design, so no ad platform can report it |
| The same month last year | Movement with the season taken out of it | Needs twelve months of history and an unchanged service menu |
Count booked consults, kept consults and treatments, not leads
A lead count cannot rank a med spa's channels, because three separate conversions sit behind every lead and each of them leaks on its own: the consult booked, the consult kept, and the treatment bought. Track all three per channel. A channel that looks cheapest per lead often stops looking cheap by the third.
For market context, Growth99's 2026 State of Aesthetic and Elective Wellness Marketing Report, published by the American Med Spa Association in January 2026, puts the average cost per lead at $39 and new patient acquisition at $132, against an average visit value of $527. Those are the vendor's own survey figures, with no sample or method stated on the page, so treat them as a reference point rather than a benchmark.
The arithmetic you want is three fractions, run per channel with that channel's spend on top: cost per booked consult, cost per kept consult, cost per treatment. The gap between the first and the second is a reminder problem. The gap between the second and the third is a consult problem, not a marketing one.
Why a first-month return figure understates by construction
A first-month return figure understates med spa marketing by construction, because most of the money arrives later. The same Growth99 report states that 73% of revenue is likely to come from repeat patients, so a channel judged on first visits alone is being judged on roughly a quarter of what it eventually produces.
The fix is to count cohorts instead of months. Group patients by the month they first inquired and follow that group forward: first treatment, second visit, membership or package. Injectable results wear off on a schedule the patient feels rather than one the practice sets, so the return visit lands in a month whose marketing had nothing to do with it.
So leave the window open at least a full quarter before ranking anything, and never credit a repeat visit to whatever ran the month it happened. A report that resets to zero on the first will always favour the fastest cheap booking, which is rarely the channel building the patient list.
What belongs in the spend side of the fraction
The denominator is every cost the channel required, not the ad budget alone: media spend, the agency or contractor fee, the software the funnel runs on, and the staff hours the follow-up eats. Leave one out and that channel's return is overstated by exactly the amount you left out.
On how large the whole number should be, the honest answer is a range. Rob Pickell, CEO of Growth99, writing for the American Med Spa Association in May 2025, cited AmSpa's 2024 Medical Spa State of the Industry Report for an average of about 7% of revenue, and added: "Marketing budgets vary significantly across the aesthetic industry, ranging from 2% to 15%". Neither end of that range tells you which channel is working.
One structural warning on the fee inside that denominator: set as a percentage of ad spend, it moves every time the spend moves, so raising the budget raises the fee and the calculation never sits still long enough to read. A flat monthly fee holds the denominator steady while you test the variable you meant to test.
What attribution honestly cannot tell you
Attribution cannot tell you which single thing caused a booking, because most patients touch several. Someone who watched a reel in June, read your reviews in July, searched your name in August and finally tapped the profile is one consult and four channels, and any system that awards the credit to one of them is guessing. Treat the numbers as direction.
- Repeat patients and referrals get their own line. Spreading them across the paid channels that did not earn them is the commonest way a report flatters itself.
- Brand search takes credit for demand something else created. A channel can produce a month of searches for your practice by name and receive none of it.
- Small numbers are noise. Twelve consults in a month cannot separate two channels, however confident the percentage next to them looks.
- The call itself is getting harder to see. Sterling Sky's rank tracking reported AI local packs on about 7% of the keywords it tracks, mobile and US only, showing one or two businesses rather than three and carrying no call buttons, as of June 2026. A tap you cannot instrument is still a patient.
What does the reporting look like when the system runs it?
Med spa owners ask about flat-rate pricing structures for local practices, and the arithmetic above is why that question is the right one: a fee that is a share of ad spend moves every time the spend does. Mirastart charges a flat monthly retainer, from $3,000 a month, never a percentage of ad spend, so the denominator holds still.
The numerator comes from the systems Mirastart builds: live-availability booking so every consult is a record rather than an email, a source field on the booking form that feeds the report, instant automated reply to an inquiry landing at 9pm, reminder and rebooking sequences, and a monthly report whose first line is booked consults rather than impressions. The accounts and the data stay in the practice's name, which is what makes next year's comparison possible.
Sources
- 45 CFR 164.508 - Uses and disclosures for which an authorization is required (HIPAA Privacy Rule) - A covered entity must obtain a valid authorization for any use or disclosure of protected health information for marketing; core elements include a specific description of the information, who may use and receive it, each purpose, an expiration and a signature, plus notice of the right to revoke. Cornell LII mirror of the eCFR; official text at ecfr.gov. Whether a given practice is a covered entity turns on 45 CFR 160.103, which this section does not decide.
- The Marketing Investment Gap (Growth99's 2026 State of Aesthetic & Elective Wellness Marketing Report, published by the American Med Spa Association, January 9, 2026) - Growth99's own survey figures: average cost per lead $39, new patient acquisition $132, average visit value $527, and 73% of revenue likely coming from repeat patients. Published on AmSpa's site but not AmSpa research, and the page states neither sample size nor method.
- Industry Experts Weigh In to Help Answer, How Much Should I Spend on Med Spa Marketing? (American Med Spa Association, May 2, 2025) - Rob Pickell, CEO of Growth99, citing AmSpa's 2024 Medical Spa State of the Industry Report: a med spa invests about 7% of revenue in marketing on average, with budgets ranging from 2% to 15%. The tighter 7% to 10% and 8% to 12% figures on the page are the author's rules of thumb, not AmSpa data.
- The State of Local SEO in 2026 (Sterling Sky, June 26, 2026) - Sterling Sky's own rank-tracking data: AI local packs appear on about 7% of tracked keywords, mobile and US only, feature one or two businesses rather than three, have no call buttons, and surface about 32% as many unique businesses as traditional three-packs. Figures are from one agency's keyword set, not industry-wide.