Free tool for dental practices
Dental New Patient Value Calculator: Free, Runs in Your Browser
Private: nothing is uploaded. Every number you type, and any Search Console file you add, is processed locally in your browser.
How many new patients is a better Google ranking actually worth to your practice? This calculator works it out one service at a time. You enter how many people near you search for each treatment, where you rank today, and your own front desk numbers. Out comes new patients a month and a year, first-year and lifetime revenue, and the gap between two positions, say moving from position 8 to position 3.
One warning first. Every default number in it is an example, so replace them with yours (the steps below show where each one lives in Keyword Planner, Search Console and your practice software). Want the wider picture of how patients pick a dentist now, including ChatGPT and Google’s AI answers? Read AI SEO for dentists. And if you’d rather hand the numbers and the work to someone, that’s what my dental SEO service does.
Work out what new patients from Google are worth to your practice
One row per service. Fill in your numbers, or press Load sample data to see a worked example for Acme Dental (a fictional practice). Percentages are typed as whole numbers, so 4 means 4%.
Used in the summary and the CSV file name.
Edit it if you prefer, for example US$ or CA$.
Shows how many patients a month cover it.
1. Your services
Monthly local searches come from Google Keyword Planner. Rates and values come from your practice software. The steps under the calculator show exactly where.
2. Click share by Google position
The share of searchers who click a result at each position. The starting numbers are examples only, so replace them with yours from Search Console (use the box below the table to do it in one go).
| Google position | Share who click (%) | Where the number came from |
|---|
Build your click share from a Search Console export
In Search Console, open Performance, then Search results, pick a date range of 3 to 16 months, then Export and Download CSV. Use the Queries file from the zip (columns: Top queries, Clicks, Impressions, CTR, Position). Paste it or choose the file.
Comma separated. People searching your name click you whatever your position, which would inflate the numbers.
Numbers worth chasing? Rankings are only half of it now. Patients also ask ChatGPT and Google’s AI answers which dentist to see, and AI SEO for dentists covers that side. When you want someone to do the work, see dental SEO for US practices.
Quick answer
This dental new patient value calculator turns local search demand into new patients and revenue, one service at a time. You enter monthly searches, the share of searchers who click each Google position, and your booking, show and case acceptance rates, plus what a new patient pays in year one. It’s built for practice owners and office managers who want to know what moving up Google is worth before they pay anyone for SEO.
How to Use the Calculator, Step by Step
You’ll need four sources open: Google Keyword Planner, Google Search Console, your practice management software, and your call tracking or booking system. The first time takes 30 to 45 minutes. After that it’s quick.
1. List the services you want more of
Start with the six rows already there and rename, add or remove them to match your practice. Keep one row per treatment that has its own page on your website, because that page is what ranks. Pediatric dentistry, root canals or sleep apnea appliances can each be a row.
2. Find monthly local searches in Keyword Planner
Sign in to Google Ads, click Tools, then Keyword Planner, and choose Discover new keywords. Type the ways patients ask for one treatment, such as dental implants, implant dentist and tooth implant cost. Set the location at the top to your town or the area you draw patients from, then add up the Avg. monthly searches for the terms that mean the same treatment.
Google rounds these figures and counts close variants together, so treat them as estimates (Google’s note on Keyword Planner figures, and the Keyword Planner steps). If your Ads account doesn’t spend much, you may see a range such as 100 to 1K instead of a number (Search Engine Land reported on it back when Google started doing this). Use the low end. Understating is safer than flattering yourself.
3. Check where you rank now in Search Console
In Google Search Console, open Performance, then Search results, and tick Average position above the chart. Click Add filter, choose Query, and filter for a word from step 2, such as implant. The position in the table is where you rank now. Round it to the nearest whole number, or pick 11 to 20 or below 20 if that’s where it sits.
Search Console’s average position is the average of the top spot your site held each time it appeared (Google’s Performance report guide). It mixes phones, desktops and every place the search happened, so a position of 6.4 means roughly 6. For the target column, pick the position you want to test, then try a couple of others. You’ll often find position 3 and position 1 give very different answers.
4. Replace the example click share table with your own
Every starting number in the click share table is labelled as an example. To get yours, stay in the same Search Console report, click Export, then Download CSV, and open the Queries file from the zip. Paste it or upload it under Build your click share from a Search Console export, type your practice name so searches for it are left out, then press Use these numbers in the calculator.
The tool groups your searches by rounded position and divides clicks by impressions for each group, so position 3 gets the click share your own site actually earned there. A 16 month date range gives the most rows, and groups with under 100 impressions are flagged as thin. Why the practice name? People searching for you by name click you almost every time. Leave them in and position 1 looks far better than it really is for implants or aligners.
5. Work out how many website visitors call or book
Count the calls and online bookings that came from one service page in a month, using your call tracking numbers, your booking system and form emails. Divide by that page’s visits from Google in the same month, which GA4 shows under Reports, Engagement, Landing page, filtered to the Organic Search channel. Twelve calls and bookings from 300 visits is 4%.
The GA4 Landing page report lists visits by the first page people saw. No call tracking on the website number yet? Use the share of new patients who say they found you on Google, and divide by total visits to the service page. It’s rougher. It still beats a guess.
6. Add your show rate and case acceptance
Your practice management software has both. Show rate is completed first appointments divided by booked first appointments. Case acceptance is treatment accepted divided by treatment presented, for that service. For checkups and cleanings, where there’s nothing to accept, enter 100.
7. Enter first-year value and a lifetime multiplier
First-year value is the average a new patient for that service paid in their first 12 months, taken from collections rather than billed fees. The lifetime multiplier is optional: take patients who started three to five years ago, divide what they’ve paid in total by what they paid in year one, and enter the result. Leave it blank and lifetime value equals the first year.
8. Calculate, then share the summary
Press Calculate and read the summary first, then the table. Switch the chart between patients, first-year revenue and lifetime value. Download the CSV for your records, or copy the plain text summary into an email to your partner, your office manager or whoever is quoting you for SEO.
Once you’ve run it, the results update as you change any number. Handy. It’s the fastest way to test a what-if, like a better booking rate on the implant page.
How to Read the Results, With a Worked Example
The summary gives you new patients a month at the positions you entered now, then at your target positions, then the difference in patients a year and in revenue. Don’t worry about small fractions: 0.2 new patients a month just means about one every five months.
The worked example below uses the sample data, Acme Dental, a fictional practice. Every number in it is made up for illustration, and the money figures are in whatever currency you pick.
Worked example: Acme Dental (sample data)
Dental implants. 480 local searches a month, ranking at position 8. With the example click share of 2.5% at position 8, that’s 12 visits a month. 4% of visitors call or book, 85% show up, and 45% accept treatment, so the page brings in about 0.18 new implant patients a month. Roughly two a year.
At position 3 the example click share is 10%, so visits rise to 48 a month and new implant patients to about 8.8 a year. With a sample first-year value of 4,000, that’s about 26,400 more first-year revenue a year.
The surprise is emergency care. Its sample first-year value is only 600, yet moving from position 6 to position 2 adds about 30,800 a year, more than implants. 720 searches and an 8% booking rate do the work, and a lifetime multiplier of 4 lifts the long-run gain to about 123,200.
Across all six sample services, Acme goes from about 4.4 to 12.4 new patients a month. That’s roughly 96 more a year. In the sample, one extra implant patient a month is worth 48,000 in first-year revenue, and at those rates it takes about 65 extra website visitors a month to produce one.
What to Do About Each Result
A big gain on a service you rank poorly for. That service page is your priority. In my experience it usually needs more depth: what the treatment involves, who it suits, recovery, financing, the dentist who does it, and real patient questions answered. Then check it against the pages already sitting in the top three for the same search.
A small gain even at position 1. There just aren’t many local searches, so don’t pour SEO money into it. Paid search may suit it better. SEO vs Google Ads walks through how to split a budget between the two.
A huge number of visitors needed per patient. If one extra patient takes 100 or more visitors, the page is leaking. Try it: raise the booking rate in the calculator from 2% to 4% and watch what happens. That’s often worth more than a ranking jump. Faster, too. Traffic but no leads covers where the leak usually is.
A low show rate or case acceptance. SEO can’t fix that one. Reminder texts, a same-week first appointment and a clear talk about financing are what move it. Fix it first, because every extra visitor a better ranking sends you runs through it.
A gain that pays for the work several times over. Good. But ask how long it’ll take to get there, because moving from 8 to 3 on a competitive treatment rarely happens in a month or two. How long SEO takes sets out an honest timeline, so you can judge whether a quote’s promises add up.
What the Calculator Can’t Tell You
It’s an estimate of value, not a forecast. Read the answer with these limits in mind.
- Nobody can promise the target position. The tool shows what a ranking would be worth to you, but it can’t tell you whether you’ll get it or when.
- The Map Pack isn’t counted. It only counts visits from the regular results to your website. Calls straight from your Google Business Profile come on top, and the profile’s performance view shows how many.
- AI answers aren’t counted either. Patients who ask ChatGPT or Gemini for a dentist don’t appear in Keyword Planner, but you can check whether AI assistants recommend your practice separately.
- Search volumes are rounded averages. Keyword Planner averages 12 months, so a seasonal treatment can run well above or below it in a given month.
- Revenue isn’t profit. Lab fees, chair time, materials and staff come out of every figure here, so use your own margin before you call anything a return.
- Some patients won’t show up in your tracking. People who find you on Google and then walk in, or ring the number from memory, won’t count as website bookings. So the tool leans low.
Want to go further on any service? You’ll find the free tools for dental practices and the general SEO tools are free too, and they run in your browser the same way.
New Patient Value FAQ
How do you calculate the value of a new dental patient?
Add up what new patients paid your practice in their first 12 months, then divide by how many new patients there were. Do it per service if you can, because a new implant patient and a new checkup patient are worth very different amounts. Use collections from your practice management software rather than billed fees.
What is the lifetime value of a dental patient?
It’s what a patient pays you over the whole time they stay, and only your own records give a number worth using. Published figures swing widely because they assume different visit counts, fees and retention. A simple version: take patients who started three to five years ago and divide what they’ve paid in total by what they paid in year one. That ratio is the lifetime multiplier this calculator asks for.
How do I work out the ROI of dental SEO?
Estimate the extra new patients a better ranking brings, multiply by what each one is worth, and compare that with what you pay for the work. This calculator does the first two parts per service. Put your monthly spend in the optional field to see how many patients a month cover it. Revenue isn’t profit, so take off lab fees and chair time before you call it a return.
Where do I find how many people search for dental implants near me?
Use Google Keyword Planner inside a Google Ads account. Choose Discover new keywords, type the terms patients use, and set the location to your town or the area you serve. Add up the Avg. monthly searches for terms that mean the same treatment. If you only see a range like 100 to 1K, use the low end.
How many more patients would I get moving from position 8 to position 3?
It depends on how many people search for that treatment near you and how many of them click each position, which changes with the Map Pack, ads and AI answers on the page. Enter both positions in a row and the calculator shows the difference. Swap the example click share for your own Search Console numbers first, or the answer is only an illustration.
Why does the calculator ask for show rate and case acceptance?
Because most website visitors never become patients. Some call, some of those book, some of those turn up, and some of those accept treatment. Leaving out show rate and case acceptance makes a ranking look far more valuable than what reaches your books, especially for implants and aligners.
Does it count calls from the Google Map Pack?
No. It counts visits from the regular search results to your website. Calls made straight from your Google Business Profile in the Map Pack come on top. Your Business Profile’s performance view shows those calls, so you can add them to the picture separately.
Is my practice data uploaded anywhere?
No. The calculator runs in your browser and doesn’t send anything to a server, including any Search Console file you add. Close the tab and the numbers are gone, so download the CSV if you want to keep them.
Want the gain without doing the SEO yourself?
I run SEO for 9 US dental practices, from the Map Pack to the implant and aligner pages. Send me your numbers from this calculator and I’ll tell you which service I’d start with, and why.
Dental SEO for Your PracticeBuilt by Ram Kr Shukla
SEO and growth consultant with 20+ years and 50+ brands behind him. Google Analytics and Google Ads certified. Runs SEO for 9 US dental practices today, and works in their Search Console, GA4 and Business Profile data himself.




