Marketing KPIs for a practice should fit on one page and lead to one outcome: new patients. Most lists written for marketers run to 50 metrics. A practice needs 12, each with a formula, a place to find it and a review cadence. This page gives those 12, then shows how to set targets from your own baseline instead of borrowed benchmarks.
In short: The 12 marketing KPIs that matter for a practice fall into four groups: demand (search impressions, Google listing views, AI visibility), conversion (calls, forms, bookings, directions), efficiency (cost per lead, lead-to-patient rate, cost per new patient) and reputation (review count, rating). Track them monthly, and set targets from your own first 90 days.
Search interest is broad: "marketing kpis" gets 1,300 searches a month and "marketing metrics" 720, while "dental kpis" (50) and "dental practice kpis" (40) are niche (Google Ads Keyword Planner data via DataForSEO, US, 12-month average to Sep 2026). If you came here for dental production KPIs such as collections or hygiene production per hour, note that this page covers marketing KPIs only.
KPIs vs vanity metrics
A metric is anything you can count. A KPI (key performance indicator) is a metric you've chosen to run the practice by, with a formula, a source, a cadence and someone responsible for it.
Vanity metrics are numbers that rise without changing anything that matters: social followers, total page views, ad impressions, "engagement." They aren't useless, but they don't belong on the first page of your report.
A simple test for each number: if it doubled, would you see more new patients? If you can't say yes, it isn't a KPI.
The 12 below serve measuring marketing ROI. Each group feeds the next: demand creates leads, leads become patients, and efficiency tells you what each patient cost.
Demand KPIs: impressions, searches and AI visibility
Demand KPIs move first. A drop here shows up in new-patient numbers weeks later.
| # | KPI | Definition and formula | Where to find it | Review |
|---|---|---|---|---|
| 1 | Search impressions | Times your site appeared in Google results; total for the month | Search Console, Performance report | Monthly |
| 2 | Listing views | Times people viewed your Business Profile on Search and Maps | Business Profile performance | Monthly |
| 3 | AI visibility | Patient questions where an AI assistant names you ÷ questions asked | AI visibility tracking tool or a manual monthly check | Weekly or monthly |
Notes:
- Search Console's Performance report (opens in a new tab) gives clicks, impressions, CTR and average position. Track impressions for demand and clicks as a supporting number.
- Business Profile's performance report (opens in a new tab) also lists the search terms people used to find you; Google says that metric updates at the start of each month. Our guide to Google Business Profile performance explains each figure.
- AI visibility is the newest of the 12. Ask the same patient questions to the same assistants each time, or the trend means nothing. See how an AI visibility score is built.
Conversion KPIs: calls, forms, bookings and directions
These are your leads: the moments someone raises a hand. Count them by source.
| # | KPI | Definition and formula | Where to find it | Review |
|---|---|---|---|---|
| 4 | Calls | Taps on your phone number on the site + calls from your listing (+ tracked calls if you use call tracking) | Website analytics; Business Profile; call tracking | Weekly |
| 5 | Form submissions | Completed new-patient and contact forms | Website analytics (count only); CRM | Weekly |
| 6 | Booking clicks | Clicks through to your online scheduler | Website analytics (as a GA4 key event, or first-party analytics) | Weekly |
| 7 | Direction requests | Taps on map links + direction requests from your listing | Website analytics; Business Profile | Monthly |
In GA4, actions you mark as important are key events (opens in a new tab). Count them; don't attach patient details to them. Weekly review catches the expensive failures: a form that stopped delivering, a phone number typo after a site edit.
Efficiency KPIs: cost per lead and cost per new patient
Efficiency KPIs connect leads to money. They need one number from outside your marketing tools: completed new patients from your practice-management system.
| # | KPI | Definition and formula | Where to find it | Review |
|---|---|---|---|---|
| 8 | Cost per lead | (Ad spend + fees) ÷ leads (KPIs 4–7, de-duplicated where you can) | Ad invoices; analytics | Monthly |
| 9 | Lead-to-patient rate | New patients ÷ leads | Practice-management system or CRM; analytics | Monthly |
| 10 | Cost per new patient | (Ad spend + fees + tools) ÷ completed new patients, by channel | Invoices; practice-management system | Monthly, decide quarterly |
KPI 9 is the one practices skip and shouldn't. If leads rise and new patients don't, the problem is the phones or the front desk, not the marketing. To split KPIs 8 and 10 by channel, you need a consistent rule to credit KPIs to channels.
Reputation KPIs: review count and rating
Reviews influence whether a searcher calls you or the practice next door.
| # | KPI | Definition and formula | Where to find it | Review |
|---|---|---|---|---|
| 11 | New reviews | Reviews received this month (and total) | Business Profile; other review sites | Monthly |
| 12 | Average rating | Current star rating, with the trend | Business Profile | Monthly |
When replying to reviews, never confirm that the reviewer is a patient. That's a HIPAA issue as well as a courtesy.
Specialty examples: dental, physical therapy and med spa
The 12 KPIs are the same everywhere. What changes is which ones carry the most weight. These examples are illustrative, with no figures.
- Dental. New-patient calls and Business Profile calls dominate, because many patients phone to ask about insurance before booking. Watch KPI 9 closely: an unanswered phone at 8 a.m. is the costliest leak. For channel strategy, see our dental marketing guide.
- Physical therapy. Split leads into self-referred (via direct access) and physician-referred. Marketing KPIs measure the first group; referral volume by physician is tracked separately. Booking clicks matter if you offer online scheduling.
- Med spa. Booking clicks and form submissions for consultations lead, and cost per new patient should be judged against what a first treatment plan is worth. Rating and review count weigh heavily on cosmetic decisions.
Setting targets without benchmarks
Benchmarks from surveys mix specialties, markets and definitions. Your own data doesn't. Set targets this way:
- Take your baseline. Get baseline scores from a free audit: it scores website, SEO, Google listing, AI visibility, social and ads from 0 to 100.
- Collect 90 days. Record all 12 KPIs monthly with fixed definitions.
- Use the middle value, not the best month, as your baseline for each KPI.
- Tie each target to a change. "Booking clicks up after we add a booking button to every service page" is a target. "Grow 20%" is a wish.
- Review after 90 days and reset based on what happened.
Medfy's first-party analytics counts calls, forms, bookings, directions and visits from AI assistants; Google reporting adds Search Console, Google Analytics and Business Profile; AI visibility is checked weekly; and a weekly brief arrives by email. To keep the 12 in view, put KPIs on a dashboard and summarize them in a monthly reporting template.
Frequently asked questions
What are the most important marketing KPIs for a medical practice?
Cost per new patient matters most, because it ties spending to the outcome. Close behind are new-patient leads by source (calls, forms, bookings and directions), the share of leads that become patients, and your review count and rating. Demand measures such as search impressions and AI assistant mentions come next, because they warn you of changes before new-patient numbers move.
What is the difference between a KPI and a metric?
A metric is any number you can measure, such as page views or ad impressions. A KPI, or key performance indicator, is one of the few metrics you have chosen to judge performance by, with a formula, a source, an owner and a target. Every KPI is a metric, but most metrics are not KPIs, and a practice needs only about a dozen.
What marketing KPIs should a dental office track?
A dental office should track new-patient calls and booking clicks, Google Business Profile calls and direction requests, cost per new patient by channel, the share of new-patient calls that book, and new reviews each month. Production, collections and hygiene KPIs matter too, but those are operational measures. This page covers only the marketing side, which feeds new patients into those numbers.
How do you set realistic marketing targets?
Start from your own baseline rather than an industry benchmark. Record each KPI for 90 days and take the middle value. Note your starting audit scores. Then set a target tied to a specific change you plan to make, such as a new service page or a higher ad budget, and review it after the next 90 days. Raise or lower it based on what actually happened.