Dental practice marketing Fill your chairs at a cost per patient you can plan around
We run Google and Meta advertising for dental offices and track every form fill and phone call back to the ad that produced it. You see your cost per lead, your cost per booked appointment, and what it really costs to add new patients to your schedule. Then we manage it every day so it stays profitable.
- Google Partner agency
- CallRail agency partner
- HIPAA aware tracking on BAA covered tools
- Calls and forms tracked to the booked appointment
Why most dental marketing is hard to judge
Dental marketing reports are full of clicks, impressions and leads. What decides whether advertising works is what it costs to put a new patient in the chair, and what that patient is worth once treatment and hygiene visits follow.
New patient calls that go nowhere
Most dental patients book by phone, and many new patient calls reach voicemail, hold, or a busy front desk at lunch. If calls are not tracked, the ads get blamed for a phone problem, or credited for patients they did not produce.
A cheap special is not a cheap patient
A $49 exam special can fill the schedule with patients who never accept treatment. We measure cost per booked appointment, cost per patient seen and, where your team records it, treatment accepted, so every offer is judged on what it produces.
Chair time is the real budget
Adding a hygienist, an associate or an operatory is a guess until you know what a new patient costs. We give you that number, and a plan built around the chair hours you need to fill.
The numbers that decide dental growth
A dental patient is worth far more than the first visit, and very different amounts depending on what brought them in. General, elective and specialty dentistry are planned separately for that reason.
General and family patients
The steady base of the practice. Modest value at the first visit, but hygiene recall, restorative work and family members follow. Campaigns target "dentist near me", new patient and insurance searches by location, and are judged on the value of the patient over time, not the first appointment.
Implants, aligners and cosmetic cases
High value, long decisions and expensive clicks. These get their own campaigns, landing pages with financing information, and qualifying so your treatment coordinator spends time on real candidates. Budget follows consults that become accepted treatment.
Insurance, fee for service and membership plans
In network PPO patients, fee for service patients and in house membership plan members carry very different margins. Ads, landing pages and targeting are built around the mix you want more of, not around whoever clicks.
Emergency dentistry
Toothache and broken tooth searches convert fast and often become restorative patients. They run only during hours your team can answer the phone, with call focused ads where that makes sense.
Hygiene capacity
Every new patient needs hygiene time. We read hygiene openings alongside the ads, so spend rises when the schedule has room and eases when it does not.
Multi-location groups and DSOs
Each office gets its own tracking numbers, budget and reporting, so its cost per new patient is visible on its own, and spend moves to the offices with open chairs.
How we turn ad spend into a patient acquisition plan
-
Attribute every lead
Call tracking with dynamic number insertion, form tracking and click IDs on every enquiry, so every call and form fill is tied to the channel, campaign, keyword and ad that produced it.
-
Price the lead
Cost per lead by channel, campaign and service line. Existing patients, vendor calls and spam are filtered out, so the number is an honest one.
-
Price the patient
Your front desk outcome (scheduled, seen, no show) is matched back to each lead. That gives you cost per scheduled encounter and cost per new patient seen, without sending patient details to any ad platform.
-
Plan the panel
With real costs in hand we model what it takes to add new patients each month, by location and service line, and the most you can pay per lead and still be profitable.
-
Manage it every day
Bids, budgets, search terms, audiences and creative, managed against your target cost per patient rather than against clicks. Reporting in plain numbers you can take to a partners meeting.
Patient acquisition planner
See what a growth goal costs before you spend on it. Pick your practice type for a starting point, then change any number to match what you know.
Advanced
Starting point: General and family dentistry. These are conservative planning assumptions, not published benchmarks. The audit replaces them with your own numbers.
The planner needs JavaScript. The free audit gives you the same numbers from your own data.
- Leads needed
- Appointments scheduled
- Cost per lead
- Cost per scheduled patient
- Cost per new patient seen
- Including fee
- Break-even cost per patient
- Most you can pay per lead
- Monthly profit from new patients
- New patients added in 12 months
Under about 30 leads a month, Google's automated bidding has too little data to learn from and results swing week to week. Plan for a longer ramp, or concentrate spend on fewer campaigns.
What you see every week
One row per channel, carried all the way from spend to patients seen. This is the report your budget decisions are made from.
| Channel | Spend | Leads | Cost per lead | Scheduled | Cost per scheduled | Patients seen | Cost per patient |
|---|---|---|---|---|---|---|---|
| Google Search: general and emergency | $2,600 | 46 | $57 | 30 | $87 | 25 | $104 |
| Google Search: implants | $2,200 | 16 | $138 | 7 | $314 | 6 | $367 |
| Meta: new patient special | $1,200 | 52 | $23 | 20 | $60 | 13 | $92 |
| Total | $6,000 | 114 | $53 | 57 | $105 | 44 | $136 |
Illustrative example, not client data. The implant campaign looks worst on every column, yet a single accepted implant case can cover its whole month of spend, so it may well be the most profitable line in the account. The new patient special looks best and needs the opposite check: how many of those patients come back for hygiene and accept treatment. That is why the report carries on to treatment accepted wherever your team records it.
Google and Meta do different jobs
Google Ads
Captures patients who are already searching
Search campaigns for "dentist near me", emergency, new patient and procedure searches such as implants and clear aligners, with call assets so a patient can ring the front desk straight from the ad. The highest intent traffic in dentistry, and usually the lowest cost per patient seen.
- Separate campaigns for general, emergency and high value procedures
- Search term control so you stop paying for dental school, jobs, home remedies and competitor names
- Bidding trained on booked appointments, not form fills
Meta (Facebook and Instagram)
Creates demand for elective and cosmetic dentistry
Implants, clear aligners, whitening, veneers, new patient specials and membership plans. Meta reaches people who were not searching yet, at a lower cost per lead. Those leads need fast follow up and good qualifying, which is why we measure them all the way to the chair.
- Creative within Meta's health and wellness ad policies
- Lead forms with qualifying questions on treatment interest, insurance and financing, routed to your team in minutes
- Retargeting of site visitors who did not book
Privacy built into the tracking
Measuring patients and protecting them are not in conflict when the tracking is designed for healthcare from the start.
- BAA covered tools. Call tracking, forms and lead handling run on HIPAA compliant tools covered by a business associate agreement.
- No patient details to ad platforms. Google and Meta receive conversion signals, never names, contact details or health information.
- A tracking review of your site. We check the pixels and tags already on your website against HHS guidance on online tracking technologies and remove what should not be there.
- Ad policy compliant. Campaigns follow Google's healthcare policies and Meta's health ad rules, which do not allow targeting people by medical condition.
- Your compliance team signs off. We document every tool and data flow so your privacy officer can review it.
Built for every kind of practice
The method is the same wherever patients book appointments: measure the lead, measure the patient, and buy more of what is profitable. The planning numbers change by specialty, and the audit sets them from yours.
Dental practices we work with
- Dental (general & family)
- Cosmetic dentistry
- Dental implants
- Orthodontics
- Pediatric dentistry
- Oral surgery
- Periodontics
- Endodontics
- Multi-location dental group / DSO
Run a medical practice?
Medical specialties are planned by service line, payer mix and provider capacity. See how the same method works for ENT, dermatology, orthopedics and more.
Single location practices, multi-location groups and DSOs. If your specialty is not listed, the audit still applies.
Free, no obligation
Free Patient Acquisition Audit & Strategy Design
A working review of how your office attracts new patients today, and a plan for profitable growth. You keep the plan whether or not you hire us.
- Tracking audit. Which calls and form fills are measured today, and which are invisible.
- Ad account review. Wasted spend, search terms, targeting and bidding in your Google and Meta accounts, if you run them.
- Front desk conversion. How many new patient calls are answered and booked today, wherever call tracking already exists.
- Your real costs. Cost per lead now, and an estimate of cost per new patient from your own numbers.
- A growth plan. Budget, channel mix and a target cost per patient for the growth you want.
- A privacy check of the tracking already on your website.
Prefer to talk? Call (865) 214-7162.
For practice owners and managers. Please do not send patient information through this form.
Questions practices ask us
What does a new dental patient cost from Google or Meta ads?
It depends on your market, the treatment you advertise, your insurance mix and how well your front desk turns calls into appointments, which is why we measure it rather than quote an average. An implant patient can justify many times the acquisition cost of a hygiene patient. The planner above gives a conservative starting point, and the audit replaces it with your own numbers.
How do you track phone calls?
With call tracking and dynamic number insertion. Each channel and campaign shows its own number on your website, so every call is attributed to the ad or search that produced it. Calls are classified so new patient calls are separated from existing patients, vendors and spam. The call tracking runs on a HIPAA compliant platform covered by a business associate agreement.
Is this HIPAA compliant?
The tools that can touch patient information, such as call tracking, forms and lead handling, are HIPAA compliant and covered by a business associate agreement. Ad platforms only ever receive conversion signals, never names, contact details or health information. We also review the tracking on your site against HHS guidance on online tracking technologies, and we document every data flow for your privacy officer to approve.
Do new patient specials work?
They fill the schedule quickly, especially on Meta. Whether they are profitable depends on how many of those patients return for hygiene and accept treatment. We track that outcome where your team records it, so a special is judged on the patients it produces rather than the bookings.
Can you advertise implants and clear aligners profitably?
Usually, with dedicated campaigns. Clicks are expensive and decisions take weeks, so these cases need their own landing pages with financing information, qualifying questions, and prompt follow up by a treatment coordinator. Measured on accepted treatment, they are often the most profitable campaigns in a dental account.
How do you know which leads became patients?
Each lead carries an ID. Your team, or an export from your practice management system, records whether that lead scheduled and whether they were seen. We match those outcomes back to the lead and its campaign, which is what turns cost per lead into cost per scheduled patient and cost per patient seen.
Should we use Google or Meta?
Usually both. Google captures people already searching for a dentist, an emergency appointment or a specific procedure. Meta creates demand for cosmetic dentistry, aligners, implants and new patient offers. The weekly report shows the cost per patient seen from each, and budget follows the better number.
We are mostly in network. Is paid advertising still worth it?
It can be, as long as the plan is built on in network fees. The planner lets you set first year collections and margin for your own mix. Many offices use ads to grow fee for service, membership plan and elective patients alongside insurance, and targeting and ad copy can be built around that.
How long before we see results?
Tracking is usually in place within the first two weeks. New campaigns then need four to eight weeks of data before their cost per patient is reliable, because automated bidding learns from conversions. Around 30 conversions a month is the working threshold for automated bidding to settle, and the planner flags any budget that falls short of it.
Is there a minimum ad budget?
There is no fixed minimum, but a budget that produces fewer than about 30 leads a month gives the ad platforms very little to learn from, so results take longer to settle. The planner shows what that means at your cost per lead.
Do you work with multi-location dental groups and DSOs?
Yes. Each office gets its own tracking numbers, budget and reporting, so you can see which offices have open chairs and what a new patient costs at each one.
What happens in the free audit?
We review the tracking on your website, your Google and Meta accounts if you run them, and the numbers you share about bookings and patient value. Then we walk you through your current cost per lead, an estimate of cost per patient, and a growth plan for your office. It is yours to keep whether or not you work with us.
Find out what a new patient really costs your office
Start with the free audit. You will leave with your numbers and a plan either way.