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.

$50K/mo Where practices plateau when flying blind on metrics
$150K+/mo Where practices scale with operational visibility

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 patient

Formula: 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 book

Formula: 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 hours

Formula: 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 visit

Formula: 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 hours

Formula: 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 revenue

Formula: 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 days

Formula: 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,000

Formula: 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/month

Formula: 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 hour

Formula: 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 leaving

Formula: 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 Access

Building 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