Home | CFO Wiki | Healthcare | Marketing Spend ROI for Medspas and Clinics (A CFO Framework for Turning Ad Spend into Predictable Profit)
TL;DR: Most medspas and clinics measure marketing success by likes, clicks, or even leads—not by profit generated. A 5:1 return on ad spend (ROAS) sounds great until you realize the patients acquired are low-value or never return. A CFO-grade marketing ROI model tracks patient lifetime value, contribution margin, and retention rates—ensuring every marketing dollar drives not just revenue, but profitable, sustainable growth.
Why Most Marketing ROI Calculations Are Wrong (and Dangerous)
Common but flawed approaches:
1. Return on Ad Spend (ROAS) Only
– “We spent \$10,000 and got \$50,000 in revenue—5:1 ROAS!”
– Ignores: Cost to deliver services, patient retention, lifetime value
– Could be losing money on every patient acquired
2. Cost Per Lead (CPL) Focus
– “Our CPL is \$45, industry average is \$60—we’re winning!”
– Doesn’t matter if leads don’t convert or convert to low-value treatments
3. Last-Click Attribution
– Credits the last touchpoint (often Google) for the entire patient journey
– Misses brand building, referrals, organic search
– Leads to over-investment in bottom-funnel tactics
4. No Lifetime Value Consideration
– Acquiring a patient for a \$200 facial vs. a \$5,000/year injectable patient
– Same acquisition cost, vastly different ROI
True marketing ROI = (Lifetime Margin – Acquisition Cost) ÷ Acquisition Cost
The 5-Level Marketing ROI Model
1. Level 1: Direct Revenue ROI (The Starting Point)
2. Level 2: Contribution Margin ROI (The Profit View)
3. Level 3: Patient Lifetime Value ROI (The Long Game)
4. Level 4: Channel Attribution ROI (The Multi-Touch Reality)
5. Level 5: Strategic Impact ROI (The Brand & Market Position)
Let’s build from simple to sophisticated.
Level 1: Direct Revenue ROI (Better Than Nothing)
$$\text{Direct Revenue ROI} = \frac{\text{Revenue from Campaign}}{\text{Marketing Spend}}$$
Example: Google Ads Campaign
– Spend: \$8,000
– Tracked revenue: \$42,000
– ROI: 5.25:1 (\$42,000 ÷ \$8,000)
The problem: This ignores:
– Cost to deliver services (typically 40–60% of revenue)
– Whether patients return
– Administrative costs to service these patients
Level 2: Contribution Margin ROI (The CFO View)
$$\text{Contribution Margin ROI} = \frac{\text{Contribution Margin from Campaign}}{\text{Marketing Spend}}$$
Same example with costs:
– Revenue: \$42,000
– Direct costs (40%): \$16,800
– Contribution margin: \$25,200
– Marketing spend: \$8,000
– CM ROI: 3.15:1 (\$25,200 ÷ \$8,000)
Better, but still incomplete: Doesn’t account for whether these patients become repeat customers.
Level 3: Patient Lifetime Value ROI (The Complete Picture)
This requires tracking patients from acquisition through their lifetime.
LTV ROI Formula:
$$\text{LTV ROI} = \frac{\text{Lifetime Margin – Acquisition Cost}}{\text{Acquisition Cost}}$$
Step-by-step calculation:
1. Calculate Patient Lifetime Value (LTV):
– Average first visit value: \$450
– Retention rate: 70% annual
– Average visits per year: 2.5
– Average margin per visit: 55%
– Discount rate (time value of money): 10%
LTV Calculation:
Year 1 margin: \$450 × 2.5 × 55% = \$618.75
Year 2 margin: \$618.75 × 70% ÷ 1.10 = \$394.60
Year 3 margin: \$394.60 × 70% ÷ 1.10² = \$251.55
Total LTV Margin: \$1,264.90
2. Calculate Acquisition Cost (CAC):
– Campaign spend: \$8,000
– Patients acquired: 24
– CAC: \$333 (\$8,000 ÷ 24)
3. Calculate LTV ROI:
– LTV Margin: \$1,264.90
– CAC: \$333
– LTV ROI: 3.8:1 ((\$1,264.90 – \$333) ÷ \$333)
This tells the real story: For every \$1 spent, we get \$3.80 back over the patient’s lifetime.
Level 4: Multi-Touch Attribution ROI (The Real World)
Patients rarely come from one touchpoint. We need to allocate credit across their journey.
Example Patient Journey:
1. Instagram ad (sees brand)
2. Google search (researches)
3. Website visit (books consult)
4. Consultation (converts to treatment)
Attribution Models:
– Last Click: 100% to consultation
– First Click:100% to Instagram
– Linear: 25% each to 4 touchpoints
– Time Decay: More credit to later touchpoints
Multi-Touch ROI Calculation:
– Total marketing spend across channels: \$15,000
– Patients acquired: 40
– Using time decay model, allocate spend to each channel
– Calculate ROI by channel based on attribution
This prevents: Over-investing in bottom-funnel tactics while starving top-of-funnel brand building.
Level 5: Strategic Impact ROI (Beyond Direct Response)
Some marketing drives value that doesn’t show up in immediate conversions:
Brand Building:
– Increases organic search over time
– Improves conversion rates across all channels
– Allows for price premiums
Competitive Defense:
– Maintains market share
– Prevents competitor incursion
Market Expansion:
– Enters new service categories
– Reaches new demographics
Measuring Strategic ROI:
– Brand search volume trend
– Organic traffic growth
– Conversion rate improvement (all channels)
– Price premium vs. competitors
The Marketing ROI Dashboard: What to Track Weekly
Tactical Metrics (Daily/Weekly):
1. Cost per lead by channel
2. Lead to consult conversion rate
3. Consult to treatment conversion rate
4. Cost per acquired patient
5. Direct revenue ROI
Strategic Metrics (Monthly/Quarterly):
1. Patient lifetime value by acquisition channel
2. LTV:CAC ratio (target: 3:1 or higher)
3. Retention rate by acquisition source
4. Multi-touch attribution analysis
5. Brand metrics (search volume, sentiment)
Channel-Specific Benchmarks:
| Channel | Typical CAC | Typical LTV:CAC | Payback Period |
|———————-|—————–|———————|——————–|
| Google Search | \$250–\$450 | 2.5:1–4:1 | 3–6 months |
| Social Media (Paid) | \$200–\$400 | 2:1–3.5:1 | 4–8 months |
| Referral Program | \$100–\$250 | 4:1–8:1 | 1–3 months |
| Email Marketing | \$50–\$150 | 5:1–10:1 | 1–2 months |
| Organic Social | \$0–\$50 | 8:1–15:1 | Immediate |
Optimizing Marketing Mix Based on ROI
The Portfolio Approach:
– Efficiency Channels (High ROI, limited scale): Referrals, email, organic
– Scale Channels (Good ROI, high scale): Google Search, Facebook/Instagram
– Strategic Channels (Lower immediate ROI, long-term value): Brand campaigns, content marketing
– Testing Budget (5–10% of total): New channels, creative tests
Allocation formula:
$$\text{Budget Allocation} = \frac{\text{Channel ROI} \times \text{Channel Scale Potential}}{\text{Sum of all (ROI × Scale)}} \times \text{Total Budget}$$
Case Study: Medspa Improves Marketing ROI from 2.1:1 to 4.8:1
Before:
– 80% of budget on Google Ads
– No LTV tracking
– All metrics were last-click
– ROAS: 4.5:1 (looked good)
– Actual LTV ROI: 2.1:1 (losing money long-term)
Interventions:
1. Implemented LTV tracking
2. Added multi-touch attribution
3. Diversified channel mix
4. Created portfolio approach
After (12 months):
– Google Ads: 50% of budget (from 80%)
– Added referral program: 20% of budget
– Added retargeting/email: 15% of budget
– Testing budget: 5%
– Strategic/brand: 10%
– LTV ROI: 4.8:1
– Marketing-driven EBITDA increased 37%
Strategic CFO Insights
1. LTV:CAC ratio is the only marketing metric that truly matters.
2. Multi-touch attribution reveals the real value of brand building.
3. A portfolio approach balances efficiency, scale, and strategy.
4. Marketing that doesn’t eventually drive profit is a cost, not an investment.
5. The highest ROI marketing often costs the least (referrals, retention).
FAQ
1. What’s a good LTV:CAC ratio for medspas?
– <2:1: Losing money
– 2:1–3:1: Breaking even to modest profit
– 3:1–5:1: Good, sustainable
– >5:1: Excellent, scale this channel
2. How long should we track patients for LTV calculation?
Minimum 12 months, ideally 24–36 months. Most medspa patient value is realized in first 18 months.
3. What if we don’t have data for multi-touch attribution?
Start simple:
– Track “how did you hear about us?” at consultation
– Implement UTM parameters on all links
– Use Google Analytics assisted conversions report
– Even basic tracking is better than last-click only