Most dental practices measure marketing success by cost per click or cost per lead. Both numbers are incomplete.
A click that never converts is worthless. A lead who becomes a 10-year patient with a family in tow is worth thousands. Until you connect your marketing spend to patient lifetime value (LTV), you are working with an incomplete picture.
Let's look at the exact formula, the numbers you need to gather, and how to use the result to make smarter decisions about where your marketing dollars go.
Why Standard Marketing Metrics Miss the Point
Cost per click tells you what you paid to get someone to your website. Cost per lead tells you what you paid to get a call or form fill. Neither number tells you whether that spend actually grew your practice.
Two campaigns can produce identical cost-per-lead numbers with completely different outcomes. One brings in patients who need a single cleaning and never return. The other brings in patients who accept treatment plans, refer family members, and stay for years. Basic metrics will not show you that difference.
According to Bain and Company, increasing customer retention by just 5% can increase profits by 25% to 95%. In dentistry, that dynamic is even sharper because patient relationships compound over time through referrals, case acceptance, and recurring hygiene visits.
LTV-based ROI calculation closes the gap. It connects your marketing spend to the full economic value of the patients it actually produces.
The Core Formula
The fundamental ROI formula is straightforward:
ROI (%) = ((Revenue Generated - Marketing Spend) / Marketing Spend) x 100
The complexity comes from calculating "Revenue Generated" correctly. That requires knowing your patient LTV and your conversion rates at each stage. Here is how to build that calculation from the ground up.
Step 1: Calculate Your Patient Lifetime Value
Patient LTV is the total revenue one patient generates over their relationship with your practice.
LTV = Average Annual Patient Value x Average Patient Retention (in years)
To find your average annual patient value, divide your total production revenue by your active patient count. Most general dental practices land between $600 and $1,200 per patient per year when accounting for hygiene visits, restorative work, and larger cases.
A realistic retention benchmark for a healthy general practice is 5 to 8 years.
Example:
Average annual patient value: $900
Average retention: 6 years
LTV = $900 x 6 = $5,400
That single number reframes the entire marketing conversation. You are not spending money to fill a hygiene slot. You are investing to acquire a relationship worth over five thousand dollars.
Step 2: Map Your Conversion Funnel
Marketing spend produces leads. Leads produce booked appointments. Appointments produce new patients. You need to know your conversion rate at each stage.
Collect these three numbers from your call tracking or front desk logs:
Lead-to-appointment rate: What percentage of inquiries turn into a scheduled appointment? A typical range is 50 to 70%.
Appointment-to-show rate: What percentage of booked appointments actually show up? Industry average is roughly 85 to 90%.
Show-to-accepted patient rate: What percentage of patients who come in complete their visit and return? For new patients, this is typically 80 to 90%.
Example:
Lead-to-appointment: 60%
Appointment-to-show: 88%
Show-to-accepted: 85%
Overall conversion: 0.60 x 0.88 x 0.85 = approximately 45%
Roughly 1 in 2 leads becomes a real new patient. That ratio matters enormously when calculating what you actually paid to acquire one.
Step 3: Calculate Your True Cost Per Acquired Patient
This is the number that actually matters, and it is almost always different from your cost per lead.
Cost Per Acquired Patient = Total Marketing Spend / Number of New Patients Generated
If you spent $3,000 on Google Ads in a month and generated 60 leads, your cost per lead is $50. But at a 45% overall conversion rate, those 60 leads produced approximately 27 new patients. Your real cost per acquired patient is $3,000 / 27 = $111 per patient.
That is the number you compare against LTV to determine whether the spend makes sense.
Step 4: Calculate Your Full ROI
ROI = ((LTV - Cost Per Acquired Patient) / Cost Per Acquired Patient) x 100
Using the numbers above:
LTV: $5,400
Cost per acquired patient: $111
ROI = (($5,400 - $111) / $111) x 100 = approximately 4,765%
As Harvard Business Review has noted, acquiring a new customer can cost five to twenty-five times more than retaining an existing one. Dental practices that track LTV understand exactly why patient retention is as much a marketing issue as it is a clinical one.
Even with conservative assumptions, dental marketing ROI is exceptional when measured correctly. The problem is not that dental marketing fails to deliver. The problem is that most practices never run this calculation, so they cannot see the return they are already generating.
Step 5: Break It Down by Channel
Not every marketing channel produces the same patient quality or volume. Running this calculation by channel shows you where your budget actually works hardest.
Channel | Monthly Spend | Leads | Conversion Rate | New Patients | Cost Per Patient |
|---|---|---|---|---|---|
Google Ads | $3,000 | 60 | 45% | 27 | $111 |
SEO / Organic | $2,000 | 40 | 55% | 22 | $91 |
Meta Ads | $2,000 | 80 | 25% | 20 | $100 |
Google Business Profile | $500 | 30 | 60% | 18 | $28 |





