Back to blog
dental marketing case studyhow to get more dental patientsnew patient acquisitiondental practice growth

Dental Marketing Case Study: From 18 to 42 New Patients Per Month

PJ

Pete Johnson

6 min read

I'm going to do something that almost no dental marketing company does: show you the real numbers.

Not a graph with no Y-axis. Not "300% increase in impressions." Not a testimonial that says "they're great!" Real patient counts. Real costs. Real timelines.

This is the story of a general dental practice in a competitive suburban market that went from 18 new patients per month to 42 — in eight months. I've anonymized the practice name and location to protect their competitive advantage, but every number here is real.

The Starting Point

When this practice came to us, here's what we were working with:

  • Monthly new patients: 18
  • Monthly marketing spend: $2,200 (one local SEO vendor + sporadic Facebook posts)
  • Cost per new patient: $122
  • Google Business Profile: 3.9 stars, 47 reviews
  • Website: Decent design, 6.2 second load time, no schema markup
  • Primary complaint: "We're spending money on marketing and have no idea if it's working"

Sound familiar? This is the starting point for about 70% of the practices I talk to. They're spending something on marketing, but they can't connect the spend to actual patients walking through the door.

What the Competitive Analysis Revealed

Before we recommended anything, we ran a full competitive analysis using our Sales Analyzer. Here's what jumped out:

The practice was invisible for high-value keywords. They ranked on page 1 for their practice name (obviously) and "dentist [city name]." That's it. Their top 3 competitors were ranking for 150+ keywords each — including high-intent terms like "dental implants [city]," "emergency dentist near me," and "cosmetic dentist [city]."

Their Google Business Profile was underperforming. 47 reviews at 3.9 stars versus competitors averaging 200+ reviews at 4.7+ stars. On Google Maps, they were essentially invisible.

Their website was technically broken. A 6.2-second load time means Google was deprioritizing them in search results, and roughly 50% of mobile visitors were bouncing before the page even finished loading.

Their citation profile was a mess. Name, address, and phone number inconsistencies across 30+ directories. Google didn't trust their business information.

The Strategy (Months 1-3)

We didn't throw money at ads on day one. That's what most agencies do — turn on Google Ads immediately so they can show "results" in the first month. But if your foundation is broken, paid ads are like pouring water into a bucket with holes.

Month 1: Fix the Foundation

  • Website speed optimization: Got load time from 6.2s down to 2.1s. Added schema markup for local business, dental practice, and FAQ
  • Google Business Profile overhaul: Updated categories, added services, optimized description with target keywords, started a photo posting schedule
  • Citation cleanup: Fixed NAP inconsistencies across 40+ directories
  • Call tracking installed: For the first time, they could see which marketing channels were actually driving calls

Month 2: Content + Reviews

  • Published 8 service pages targeting high-value procedures (implants, cosmetic, Invisalign, emergency)
  • Launched review generation system: Automated post-visit text/email asking for Google reviews
  • Started Google Ads (modest budget — $1,500/month) targeting emergency and implant keywords only
  • Result by end of Month 2: 23 new patients (up from 18). Reviews went from 47 to 68

Month 3: Scale What's Working

  • Increased Google Ads budget to $2,500/month based on strong early conversion data
  • Added Invisalign and cosmetic keyword campaigns
  • Published 4 blog posts targeting long-tail keywords
  • Result by end of Month 3: 28 new patients. Reviews hit 89

The Growth Phase (Months 4-8)

Once the foundation was solid, everything started compounding:

Months 4-5: SEO Kicks In

  • Organic traffic increased 85% as service pages started ranking
  • Google Business Profile views up 220%
  • Reviews crossed 120 at 4.6 stars
  • New patients Month 5: 34

Months 6-8: Full Momentum

  • Ranking page 1 for 45+ keywords (up from 2)
  • Google Ads cost per patient dropped from $280 to $165 as quality scores improved
  • Organic search was now driving more patients than paid
  • New patients Month 8: 42

The Numbers That Matter

Here's the before/after comparison:

Metric Before After (Month 8) Change
New patients/month 18 42 +133%
Monthly marketing spend $2,200 $5,800 +164%
Cost per new patient $122 $138 +13%
Google reviews 47 (3.9 stars) 156 (4.7 stars) +232%
Keyword rankings (page 1) 2 45+ +2,150%
Website load time 6.2s 2.1s -66%
Organic traffic ~400/mo ~1,800/mo +350%

The key insight: Their cost per patient only went up $16 (from $122 to $138), but they're getting 24 more patients per month. At an average patient lifetime value of $5,000+, those 24 additional patients represent over $120,000 in lifetime revenue. Per month.

Their marketing spend increased by $3,600/month. Their return on that $3,600? Twenty-four new patients worth $120,000+ in lifetime value. That's a 33x return.

What Actually Made the Difference

If I had to boil it down to the three things that moved the needle most:

1. Fixing the Website First

Most practices want to skip this step. It's not sexy. But going from 6.2s to 2.1s load time immediately improved their Google ranking signals and cut their bounce rate in half. Every marketing dollar they spent after that worked harder because the website could actually convert visitors into calls.

2. Google Business Profile + Reviews

The jump from 47 reviews at 3.9 stars to 156 reviews at 4.7 stars was probably the single biggest driver of new patient growth. On Google Maps — which is where most patients find dentists — reviews are everything. More reviews + higher rating = more visibility = more calls.

3. Patience with SEO

They could have panicked at Month 2 when organic traffic hadn't moved yet. Instead, they trusted the process. By Month 5, SEO was delivering patients at $50-$80 each — less than half the cost of Google Ads. By Month 8, organic was their #1 channel.

What This Means for Your Practice

Every practice is different. Your market, your competition, your starting point — they're all unique. But the principles are universal:

  1. Fix your foundation before scaling your spend. Speed, reviews, citations, GBP
  2. Measure everything. If you don't know your cost per patient by channel, you're guessing
  3. Give SEO time. It's the cheapest channel long-term, but it doesn't work in 30 days
  4. Your front desk matters more than your ads. All the marketing in the world won't help if calls go to voicemail

Want to see what this looks like for your specific practice and market? Book a discovery call and I'll run the same competitive analysis we ran for this practice — on the house.

Want to see this in action for your practice?

Book a free discovery call and I'll run a competitive analysis — on the house.

Book a Discovery Call
Ready to grow your practice?

Let's find your practice's
hidden growth.

Every discovery call starts with a free competitive analysis of your practice. No obligation, no pressure — just data and honest conversation about what's possible.