How do I measure med spa marketing ROI?
Measure med spa marketing ROI by subtracting total marketing cost from the gross profit of treatments booked by marketing-sourced clients, then dividing by that cost. The hard part is not the formula. It is tracking each inquiry to a source, following it to booked and completed treatments, and counting rebookings over a fair period rather than only the first visit.
- ROI = (gross profit from marketing-sourced clients − total marketing cost) ÷ total marketing cost.
- Use gross profit, not revenue: product, consumable and provider costs differ widely between treatments.
- Count rebookings over a set window, such as 12 months, because many aesthetic treatments repeat.
- Reconcile with your scheduling system: ad platform conversions alone overstate or misattribute results.
- Every practice welcome — retainers from $499/mo, Goals-Driven engagements, Performance-Linked Payout Models available.
- Dallas, Texas LLC
- US client team · Central Time (CST)
- 25+ US healthcare clients
- BAA signed with every client
- HIPAA compliance training across client and delivery teams
- Contracts and invoices in USD
-
Primary Care · North Dallas, TXCase study →
-
MedSpa · North Dallas, TX
-
Skin Care · Beverly Hills, CA
-
Dental · Christiansburg, VACase study →
-
Pediatrics · Blacksburg, VACase study →
-
Pediatric Dentistry · Blacksburg, VACase study →
-
Dental · Roanoke, VACase study →
-
Functional Medicine · Telehealth · USACase study →
“They were able to get all my ideas and work with me over a period of three to four months and create this amazing website. It's super customized, very modern, and it incorporates all the elements that I had wanted — the patient portal, nice pictures, a very interactive website, patient reviews. I would highly recommend their company to anyone who wants to make an excellent website.”
What is the formula for med spa marketing ROI?
ROI equals the gross profit generated by marketing-sourced clients, minus total marketing cost, divided by total marketing cost. A positive result means marketing returned more than it cost over the period measured. Gross profit means treatment revenue minus the direct cost of delivering the treatment.
Define each input before you calculate anything:
- Total marketing cost: agency fees, ad spend, software, creative production and any in-house marketing time for the period.
- Marketing-sourced clients: new clients whose first inquiry is traced to a marketing channel, not walk-ins or provider referrals you would have received anyway.
- Gross profit: revenue from those clients' treatments minus product, consumable and provider costs per treatment.
- Window: the period over which you count their revenue, for example the first visit only, or 12 months including rebookings.
State the window every time you report ROI. A first-visit ROI and a 12-month ROI for the same campaign can tell very different stories.
How do I run a monthly ROI check?
Run the same five steps at the start of each month for the month before. Once tracking is in place the routine is short, and doing it the same way every time matters more than precision in any one month.
- Total the costs: pull agency invoices, ad platform spend, software bills and production costs into one sheet, split by channel where you can.
- List new clients by source: export new clients from the scheduling system with their recorded source, then check unclear ones against call and form tracking.
- Attach gross profit: for each new client, add the gross profit of treatments completed so far within your window.
- Calculate by channel and in total: cost per new client and ROI for each channel, then for marketing as a whole.
- Write down one decision: what you will change this month, such as moving budget, fixing follow-up or pausing a weak campaign.
Keep each month's sheet. Over a few quarters, the trend tells you more than any single month.
Which metrics feed into med spa ROI?
Six funnel metrics explain most of the ROI picture: cost per inquiry, inquiry-to-consultation rate, show rate, consultation-to-treatment rate, cost per new client and gross profit per client. Each one points to a different fix when ROI is low, so track them separately.
| Metric | How to calculate it | What a weak number usually means |
|---|---|---|
| Cost per inquiry | Channel cost ÷ calls and forms from that channel | Targeting, ad copy or landing page needs work |
| Inquiry-to-consultation rate | Booked consultations ÷ inquiries | Slow or inconsistent front-desk follow-up |
| Show rate | Attended consultations ÷ booked consultations | Weak reminders or bookings made too far ahead |
| Consultation-to-treatment rate | Clients treated ÷ attended consultations | Pricing clarity, consultation process or offer fit |
| Cost per new client | Total marketing cost ÷ new treated clients | A leak somewhere in the steps above |
| Gross profit per client over the window | Gross profit from a client's treatments in the window | Low rebooking, low-margin treatment mix or no membership offer |
Our med spa KPI dashboard guide shows how to put these on one weekly view.
How do I know which channel a client came from?
Combine three sources: tracked phone numbers and forms, conversion data in the ad platforms, and asking every new client how they heard about you. No single source is complete, so reconcile them each month against the bookings in your scheduling system.
- Tracked inquiries: a separate call tracking number per channel and hidden source fields on web forms record where each inquiry started.
- Platform conversions: Google Ads and Meta report conversions, but they can count the same client twice and they cannot see what happened at the front desk.
- Self-reported source: a required "how did you hear about us" field at booking catches word of mouth and AI search, which tracking misses.
Keep tracking HIPAA-safe. If your med spa is a HIPAA covered entity, HHS guidance on online tracking technologies means you should not pass identifiable details from booking or intake pages to ad platforms without proper safeguards. Use a setup that sends only what is needed, sign a Business Associate Agreement with vendors that handle protected health information, and confirm your status and approach with counsel. Our page on HIPAA for med spa providers covers related rules.
How do I measure ROI on social, content and AI search?
Measure them indirectly and over longer periods, usually quarterly. Organic social, educational content and visibility in AI answers often influence a client before they search your name or call, so last-click tracking undercounts them. Brand search, direct visits and self-reported source fill the gap.
Three signals help. Watch searches for your med spa's name and direct website visits over time, since brand demand tends to rise when awareness work is working. Read the self-reported source field for mentions of Instagram, TikTok, ChatGPT or "saw your videos". And compare periods with and without a content push, while holding paid spend steady.
Treat these channels as a fixed, modest share of the budget and review them quarterly, rather than forcing them into a monthly ROI they cannot show. For AI search specifically, see how med spas show up in ChatGPT and AI search.
Should med spa ROI include rebookings and memberships?
Yes, within a fixed window agreed in advance. Many aesthetic treatments are repeated, and memberships turn one-off clients into regular ones. Measuring only the first visit undervalues channels that bring loyal clients and overvalues channels that bring one-time bargain hunters chasing a discount.
Use two views side by side. First-visit ROI shows whether a campaign pays back quickly, which matters for cash flow. Window ROI, for example over 12 months, shows the full value of the clients it brought in. If a channel looks weak on first visit but strong over the window, it may still be one of your most valuable sources.
Be careful not to credit marketing with revenue it did not cause. A client who rebooks because of excellent care was acquired by marketing once; later visits reflect your team's work. Count rebookings within the window, then stop. Our guide to rebooking and retention marketing explains how to improve the window number.
What we found when we studied 555 US med spas on Google
Patients praise the care almost without exception. The one area where complaints outnumber praise is booking and communication, and that is where most med spas can win.
Full study · 555 US med spas across 20 metros · roughly ±4% nationally · review velocity and themes from a 115-spa subsample · verified against raw data.
What mistakes make med spa ROI look better or worse than it is?
The most common mistakes are using revenue instead of gross profit, leaving costs out, trusting platform conversions without reconciliation, and judging too soon. Each one can turn a profitable channel into an apparent loss, or hide a channel that is losing money.
- Revenue instead of gross profit: a treatment with high product cost can bring revenue but little profit.
- Missing costs: leaving out software, creative or staff time inflates ROI.
- Double counting: the same client claimed by Google Ads, Meta and email at once.
- Counting inquiries as clients: an inquiry that never books has no revenue.
- Judging SEO monthly: organic search builds over months, so measure it quarterly.
- Ignoring capacity: if providers are fully booked, extra marketing cannot add revenue, and ROI will fall.
How does Ichelon Consulting US report ROI to med spas?
We report booked consultations, treated clients and cost per new client by channel, reconciled with your scheduling system, and we calculate ROI on the window you choose. Engagements are Goals-Driven: monthly goals agreed with you, tracked live on Ichelon Agency OS, with a report every Monday.
Where your tracking supports it, Performance-Linked Payout Models tie part of our fee to agreed outcomes. We sign a BAA with every US client. Learn how we work on the med spa marketing agency USA page, or book a call with the US team to review how your med spa measures ROI today.
Related pages from the US team
Med spa marketing agency USA
How Ichelon Consulting US runs and reports med spa marketing.
Med spa KPI dashboard
Put the ROI inputs on one weekly view.
Consultation to booking conversion
Improve the step where most ROI is lost.
Good cost per lead for a med spa
Set a lead-cost target for your treatment mix.
Every practice welcome — Goals-Driven engagements from $499/mo
We benchmark your last 90 days, agree monthly goals with you, and track them live on Ichelon Agency OS with a report every Monday. Performance-Linked Payout Models are available. Our US leadership is based in Dallas, and strategy calls run in US business hours.
Common questions
What is a good marketing ROI for a med spa?
There is no universal figure. A good ROI is one that stays positive on gross profit after all marketing costs, over a window you have chosen in advance. Compare channels against each other and against your own history, and account for provider capacity, treatment margins and rebooking patterns.
Should med spa ROI use revenue or profit?
Use gross profit, meaning treatment revenue minus product, consumable and provider costs. Revenue-based ROI flatters treatments with high delivery costs. If gross profit per treatment is hard to calculate, start with a reasonable margin estimate per treatment category and refine it over time.
How long should I wait before measuring med spa marketing ROI?
Measure paid campaigns monthly once tracking is working, but judge them on at least a full quarter. Measure SEO and content quarterly, since organic results build over months. Report rebooking value over a longer fixed window, such as 12 months.
Why do ad platform numbers differ from my bookings?
Ad platforms count conversions such as form fills or calls, may count the same person more than once, and cannot see what happened at your front desk. Your scheduling system shows real bookings. Reconcile both every month and treat the scheduling system as the source of truth.
Is it safe to use tracking pixels on a med spa booking page?
It carries risk. HHS guidance on online tracking technologies means identifiable information from booking or intake flows should not be sent to ad platforms without the right safeguards. Use a HIPAA-safe tracking setup, sign BAAs with vendors that handle patient data, and confirm your approach with counsel.
A note on this guide: it explains marketing practice, not legal advice. Rules on privacy, advertising and insurance change and vary by state, so confirm anything compliance-related with your own counsel.
Not sure what your marketing returns?
A 30-minute call with the US team. We'll look at how you track inquiries and bookings today and show you how to measure ROI by channel.