Multiply first-year revenue by this for lifetime value (avg retention years)
Channel 1
Channel 2
Channel 3
Embed This Calculator on Your Website
Add this free calculator to your blog, website, or CMS with a simple copy-paste embed code.
Introduction
Most dental practices spend between 2% and 5% of gross collections on marketing, according to the ADA Health Policy Institute. But spending money is not the same as generating return. A practice spending $4,000 per month on digital marketing that produces 12 trackable new patients is doing far better than one spending the same amount generating 4. The math is not complicated, but most practices do not run it. Dental marketing ROI comes down to two numbers: what you spend to acquire a patient and what that patient is worth over their time with your practice. This calculator takes your marketing spend by channel, the number of new patients attributed to that channel, and your new patient lifetime value, then returns cost per acquisition, return on investment, and a channel-by-channel performance ranking so you can allocate future budget toward what is actually working.
What This Calculator Does
This calculator takes your marketing spend by channel (Google Ads, SEO/website, social media, direct mail, referral program, or other), the number of new patients attributed to each channel in a period, and your average new patient lifetime value, then returns cost per acquisition per channel, total marketing ROI, and payback period. It supports monthly, quarterly, or annual analysis and helps you compare channels against each other and against industry benchmarks to identify where your marketing budget is generating the highest return.
The Formula
Cost per acquisition (CPA) divides total marketing channel spend by the number of attributable new patients generated. ROI compares the expected lifetime value of acquired patients against the cost of acquiring them. If a Google Ads campaign costs $3,000 and generates 15 new patients with a $4,200 LTV each: CPA = $3,000 / 15 = $200. ROI = ($4,200 x 15 - $3,000) / $3,000 = 2,000%. The payback period (how long until the campaign breaks even) = CPA / Average First-Year Patient Value.
Step-by-Step Example
Record your marketing spend by channel for the period
List every marketing expense by source: Google Ads $2,800, SEO retainer $1,200, Yelp $400, direct mail $1,500, internal referral gift cards $300. Total monthly marketing spend: $6,200.
Attribute new patients to each channel
Ask every new patient how they found you and record in your practice management software. Example: Google Ads 14 patients, SEO/organic search 6 patients, Yelp 3 patients, direct mail 4 patients, referral 7 patients. Total: 34 new patients.
Calculate cost per acquisition by channel
Google Ads: $2,800 / 14 = $200 CPA. SEO: $1,200 / 6 = $200 CPA. Yelp: $400 / 3 = $133 CPA. Direct mail: $1,500 / 4 = $375 CPA. Referral: $300 / 7 = $43 CPA. Referral is the lowest cost channel; direct mail is the highest.
Calculate ROI using lifetime value
Using a $3,800 average patient LTV: Referral ROI = ($3,800 x 7 - $300) / $300 = 87.6x. Google ROI = ($3,800 x 14 - $2,800) / $2,800 = 18x. Direct mail ROI = ($3,800 x 4 - $1,500) / $1,500 = 9.1x. All channels are positive, but referral delivers dramatically higher return per dollar.
Real-World Use Cases
Reallocating Budget From Low-ROI to High-ROI Channels
A practice spending $2,000 monthly on direct mail is generating 5 new patients at $400 CPA. Shifting $1,000 of that budget to a referral incentive program (gift cards for referring patients) generates 9 patients at $111 CPA. Total new patients increase from 5 to 14 with the same $2,000, and cost per acquisition drops by 72%. The calculator makes the reallocation case objective.
Evaluating Whether to Hire a Marketing Agency
An agency is pitching a $3,500 per month digital marketing package promising 20 new patients monthly. CPA = $3,500 / 20 = $175. With a $4,200 LTV: ROI = ($4,200 x 20 - $3,500) / $3,500 = 23x. If the agency delivers on the promise, the math works. The practice negotiates a 6-month performance trial with CPA tracking built into the contract, with exit terms if actual new patient count falls below 14 per month.
Assessing Google Ads Performance Before Annual Budget Planning
A practice reviews 12 months of Google Ads data. Average monthly spend: $2,400. Average new patients per month: 11. CPA: $218. First-year patient value: $1,380. Payback period: $218 / $1,380 = 0.16 years, or under 2 months. The campaign is clearly generating positive return within the first year alone, justifying budget maintenance or increase.
Comparison
| Marketing Channel | Typical CPA Range | Avg Patient Quality | Scalability |
|---|---|---|---|
| Google Search Ads | $150 - $350 | High (intent-driven) | High |
| SEO / Organic Search | $80 - $200 (blended) | High | Medium (slow build) |
| Patient Referral Program | $30 - $100 | Very High (pre-qualified) | Limited |
| Direct Mail | $200 - $500 | Medium | Medium |
| Social Media Ads (Meta) | $100 - $280 | Medium (lower intent) | High |
| Yelp / Directory Ads | $100 - $300 | Medium | Low |
Common Mistakes to Avoid
Not tracking new patient source at the front desk. If you cannot attribute patients to channels, you cannot calculate marketing ROI. 'Google' is not good enough. Separate organic search, paid search (Google Ads), Google Business Profile, and map pack calls into distinct attribution categories. Use call tracking numbers to separate paid from organic phone calls.
Calculating ROI on first-year revenue only. A new patient worth $1,265 in year one at a $250 acquisition cost shows a 5x first-year ROI. But if that patient stays for 8 years at $480 per year, total LTV is $4,905, and ROI over the relationship is 18.6x. Short-term ROI thinking causes practices to underinvest in channels that acquire loyal long-term patients.
Comparing absolute ROI percentages across channels without controlling for patient volume. A referral program with 22x ROI from 3 patients and Google Ads with 14x ROI from 18 patients generate very different total values. Rank channels by both ROI and total new patient volume to make allocation decisions that maximize total practice growth, not just efficiency.
Frequently Asked Questions
Accuracy and Disclaimer
This calculator provides marketing ROI estimates based on the spend, patient volume, and lifetime value inputs you enter. Actual patient acquisition costs and returns vary based on market competition, campaign execution, attribution accuracy, and patient retention. Results are for strategic marketing analysis only and do not guarantee future marketing performance. Consult a dental-specific marketing professional for campaign strategy and execution.
Conclusion
Marketing ROI analysis is not a one-time exercise. It is a monthly discipline that tells you where patient acquisition is expensive, where it is efficient, and where you are flying blind without attribution data. Once you know your cost per acquisition by channel, use the Dental New Patient Value Calculator to confirm that your lifetime value assumption is based on real practice data, and run the Dental Production Per Hour Calculator to ensure that the new patients your marketing generates are being scheduled into production-optimized blocks rather than marginal time slots.
Related Dental & Dental Practice Calculators
Dental Production per Hour Calculator
Benchmark your dental production per hour against 2026 industry targets of $438 to $625 per hour, and identify scheduling and efficiency gaps.
Use CalculatorDental & Dental PracticeTreatment Plan Value Calculator
Analyze case acceptance rates and treatment plan value with 2026 benchmarks showing the national average at 40% to 60% and top practices exceeding 70%.
Use CalculatorDental & Dental PracticeDental Overhead Percentage Calculator
Calculate your dental practice overhead percentage across staff, supplies, lab fees, rent, and technology, and compare against 2026 benchmarks of 60% to 65%.
Use CalculatorDental & Dental PracticeDental Insurance Write-Off Calculator
Compare your UCR fees against PPO and insurance fee schedules to calculate total write-offs, effective reimbursement rates, and revenue impact per procedure.
Use CalculatorDental & Dental PracticeCrown and Bridge Material Cost Calculator
Analyze lab fee margins for crowns and bridges by material type including PFM, zirconia, e.max, and implant-supported restorations using 2026 lab fee data.
Use CalculatorDental & Dental PracticeDental Hygiene Production Calculator
Calculate hygiene revenue per hour, per provider, and hygiene department contribution to total practice production with production-to-wage ratio analysis using 2026 benchmarks of $200+ per hour.
Use CalculatorYou May Also Find Useful
Tax Calculator
Estimate your 2026 federal income tax based on filing status, gross income, deductions, and current tax brackets. See your marginal and effective tax rates instantly.
Use CalculatorFinance & AccountingSalary to Hourly Calculator
Convert your annual salary to an hourly wage instantly. Adjust for hours per week, weeks per year, and overtime to find your true hourly rate.
Use CalculatorFinance & AccountingCommission Calculator
Determine sales commissions based on revenue, rate tiers, and bonus structures.
Use Calculator