12 Med Spa KPIs You Should Track Weekly (Most Owners Miss Half)
Ask most med spa owners how their business is doing and you'll get one answer: revenue. Maybe they also know their appointment count. But the practices that consistently grow at 15-25% year over year are tracking a very different set of numbers.
The difference usually isn't the treatments offered or the location. It's knowing exactly which levers to pull and when.
Here are the 12 KPIs that matter most, organized by the business function they drive, with benchmarks for what "good" actually looks like.
Patient Acquisition (KPIs 1-3)
1. Patient Acquisition Cost (PAC)
Benchmark: $150-$300 per new patientFormula: Total marketing spend / Number of new patients acquired
This is the most important number most owners don't know. If you're spending $3,000/month on ads and getting 15 new patients, your PAC is $200. That's healthy. But if you're spending $5,000 and getting 10, your $500 PAC is unsustainable unless your average patient lifetime value is above $2,500.
Track by channel. Your Instagram PAC might be $100 while Google Ads is $350. This tells you where to shift budget.
2. Lead-to-Patient Conversion Rate
Benchmark: 30-50% of inquiries should bookFormula: New appointments booked / Total inquiries received
If 100 people message your Instagram or fill out a contact form, how many actually book? If it's under 30%, the problem isn't your marketing — it's your response process. Practices that respond within 5 minutes convert at 3-5x the rate of those that respond in 1-2 hours.
Action trigger: If this drops below 25%, audit your response time and response quality before increasing ad spend.
3. Lead Response Time
Benchmark: Under 5 minutes during business hoursFormula: Average time between inquiry received and first response
This is the single highest-use metric for growth. A study across 2,000+ businesses found that leads contacted within 5 minutes are 100x more likely to convert than those contacted after 30 minutes. For med spas, where inquiries often come through Instagram DMs, speed is everything.
Action trigger: If average response time exceeds 15 minutes, you need automation or dedicated staff for inquiries.
Leads contacted within 5 minutes are 100x more likely to convert than those contacted after 30 minutes.
How Fast Do You Respond?
Most med spa owners think they respond quickly — until they measure it. Take our free Operations Self-Audit to score your practice across 5 key categories, including patient acquisition speed.
Revenue & Profitability (KPIs 4-6)
4. Revenue Per Patient Visit
Benchmark: $250-$500 per visitFormula: Total service revenue / Total patient visits
This tells you whether you're maximizing each appointment slot. Low revenue per visit usually means patients are only booking single basic treatments. The fix isn't raising prices — it's training providers to recommend complementary services during treatment.
Action trigger: If this is under $200, review your treatment bundling and provider consultation scripts.
5. Treatment Room Utilization Rate
Benchmark: 75-85% during operating hoursFormula: Booked treatment hours / Available treatment hours
Every empty hour in a treatment room is revenue you can never recover. If you have 2 rooms open 10 hours/day, that's 100 hours/week of capacity. At 70% utilization, you're using 70 hours. Getting to 80% is 10 more billable hours — at $300/hour average, that's $3,000/week or $156,000/year in additional revenue from the same fixed costs.
Track by day of week and time slot to find patterns. Many spas are at 90%+ on Saturdays and 50% on Tuesdays. Targeted promotions can level this out.
6. Retail Product Revenue Percentage
Benchmark: 15-25% of total revenueFormula: Retail product sales / Total revenue
Top-performing med spas generate 20-30% of their revenue from skincare products, not just treatments. Products have 50-60% margins and require zero treatment room time. If your retail percentage is under 10%, your providers aren't recommending homecare routines effectively.
Patient Retention (KPIs 7-9)
7. Patient Retention Rate (90-Day)
Benchmark: 60-75% return within 90 daysFormula: Patients who rebook within 90 days / Total patients seen in the period
This is the metric that separates growing practices from stagnant ones. The industry average is 47%, meaning more than half of patients never return. Practices with systematic follow-up (aftercare messages, check-in calls, rebooking reminders) consistently hit 65-80%.
Action trigger: If under 50%, implement a 3-touchpoint follow-up system before spending more on acquisition.
8. No-Show and Late Cancellation Rate
Benchmark: Under 10%Formula: (No-shows + late cancellations) / Total scheduled appointments
The industry average is 22%. Every no-show costs you $150-$400 in lost revenue plus wasted preparation time. A 3-touch reminder system (48 hours, 24 hours, 2 hours) typically reduces this to 8-12%. Adding a moderate cancellation fee drops it further.
Action trigger: If above 15%, implement automated reminders immediately. This is the fastest ROI improvement you can make. Use our no-show cost calculator to see the impact.
9. Patient Lifetime Value (LTV)
Benchmark: $1,500-$4,000Formula: Average revenue per visit × Average visits per year × Average patient lifespan in years
If your average patient spends $350/visit, comes 4 times per year, and stays 2.5 years, their LTV is $3,500. This number determines how much you can spend on acquisition. A healthy LTV:PAC ratio is at least 5:1 — meaning each dollar spent on acquiring a patient generates $5 in lifetime revenue.
Operational Efficiency (KPIs 10-12)
10. Online Review Score & Velocity
Benchmark: 4.7+ stars, 4+ new reviews/monthFormula: Average star rating across Google, Yelp, RealSelf
Your review score directly impacts new patient acquisition. Practices with a 4.7+ rating receive 2-3x more organic inquiries than those at 4.3. But the score alone isn't enough — Google favors practices with recent, consistent reviews. A practice with 50 reviews from 2 years ago ranks lower than one with 30 reviews from the last 6 months.
Track velocity: New reviews per month. If you're under 2/month, your review request process is broken.
11. Staff Productivity (Revenue Per Provider Hour)
Benchmark: $200-$400 per provider hourFormula: Total provider revenue / Total provider hours worked
This metric reveals scheduling inefficiency. If a provider is booked 8 hours but generating revenue for only 5 of them, you have gaps — whether from no-shows, poor scheduling, or slow turnover between patients. The goal is not 100% (providers need breaks and prep time), but every 10% improvement directly hits your bottom line.
12. Rebooking Rate at Checkout
Benchmark: 50-70% of patients rebook before leavingFormula: Patients who schedule next appointment at checkout / Total patients seen
The easiest appointment to book is the next one — while the patient is still in your spa, happy with their results, and thinking about maintenance. If your rebooking rate is under 40%, your checkout process needs a script: "Your next [treatment] should be in [X weeks]. I have openings on [date] and [date] — which works better?"
Track All 12 KPIs Automatically
RunMedSpa collects your operational data and delivers a daily summary with all the metrics that matter. No spreadsheets, no manual tracking — just clear numbers and actionable insights.
Get Early AccessBuilding Your Weekly Dashboard
Tracking 12 metrics sounds overwhelming, but it doesn't have to be. Here's how to make it manageable:
Daily glance (2 minutes): Yesterday's revenue, today's schedule, any no-shows or cancellations.
Weekly review (15 minutes): All 12 KPIs compared to your benchmarks and last week's numbers. Flag anything that moved more than 10% in either direction.
Monthly deep dive (1 hour): Trends across 4 weeks. Which KPIs are improving? Which are declining? What one change would have the biggest impact next month?
Start with the 3-4 KPIs where you know you're weakest. Get those to benchmark. Then expand to the full 12. The practices that grow fastest know their numbers and act on them weekly.
Related Resources
- Free Operations Self-Audit — Score your practice across 5 categories in 5 minutes
- No-Show Cost Calculator — Calculate exactly what no-shows cost your practice
- The True Cost of No-Shows (And How to Cut Them by 50%)
- The 5-Minute Rule That Could Save Your Med Spa $250K/Year
- The 3-Touchpoint Follow-Up System for Patient Retention