A multi-location dental group spending around $45K per month across Google Ads cut its cost per patient by 38% in 60 days by rebuilding its account around appointment-level conversion signals and service-specific landing pages. Google Ads for dental practices with multiple locations is one of the most structurally mismanaged categories in local paid search, not because the operators are careless, but because the default playbook (consolidate campaigns, let Smart Bidding figure it out) breaks down when location-level and service-level intent differ as much as they do in dental. This is the story of how the diagnosis happened, what the three-phase rebuild looked like, and the structural lessons any multi-location healthcare or service business can apply immediately.
The Setup: A Multi-Location Dental Group With A Google Ads Problem
Account History And What The Data Looked Like Before The Fix
The group operated eight locations across a mid-sized metro area, each offering a mix of general dentistry, cosmetic procedures, implants, and emergency dental care. They had been running Google Ads for roughly two years, managed by a regional agency that billed a flat monthly retainer with a six-month contract. At the account level, the numbers did not look terrible: cost per lead hovered around $85, monthly lead volume was in the low hundreds, and the agency's reports showed steady impression share growth.
But cost per booked patient told a different story. When the group's operations team actually matched ad leads to scheduled appointments, the effective cost per patient who showed up for a first visit was closer to $220. Worse, the number swung wildly by location. Two offices pulled patients at around $140 each. Three others were north of $300. The remaining three fell somewhere in between with no discernible pattern month to month.
The Symptoms: High Spend, Inconsistent Lead Volume, Unpredictable Cost Per Patient
The owner described the situation plainly: "We could not predict what next month would look like at any single office." One location might get 40 form fills in a month and only eight booked appointments. Another might get 15 form fills and 12 booked appointments. The agency's response was always the same: raise budget on the underperforming locations, add more keywords, wait for data.
Why The Previous Setup Could Not Scale Across Locations
The root issue was structural. The account had been built to be easy to manage, not to reflect how patients actually search and book. Two broad campaigns covered all eight locations: one for general dentistry, one for "specialty" services (implants, cosmetic, emergency). Location targeting was handled through radius overlays and a few location-specific ad groups, but the campaigns themselves shared a single budget, a single bidding target, and a single set of landing pages.
This meant the algorithm had no way to differentiate between a high-converting location and a low-converting one. Budget flowed to wherever Google saw the cheapest clicks, not the best patients. And because the conversion event was set to form submissions (not booked appointments), Smart Bidding was optimizing for people who filled out forms, regardless of whether those leads turned into real patients.
The Diagnosis: Three Problems Hidden In Plain Sight
Problem 1: Campaign Consolidation That Erased Location-Level Signal
Campaign consolidation is often presented as best practice, especially since Google started pushing broad match and Smart Bidding as the default. But for multi-location dental Google Ads, consolidation is a trap. Each location serves a different local market with different competitor density, different insurance demographics, and different service mix demand. When you collapse all of that into one or two campaigns, you erase the signal that tells Google which clicks are actually worth paying for at each office.
This is a pattern that shows up repeatedly in multi-location franchise and service business accounts. The consolidation makes the account easier to manage at the cost of making it nearly impossible to optimize.
Problem 2: Bidding Targets Set For The Wrong Conversion Event
The account tracked form submissions as its primary conversion action. This is common in dental Google Ads because form fills are easy to measure. But a form fill is not a patient. Between form submission and booked appointment, the group was losing 40-60% of leads depending on the location, the service, and the time of day. Smart Bidding was doing exactly what it was told: finding the cheapest form fills. It just happened that the cheapest form fills were also the least likely to become patients.
This is the same fundamental problem documented in B2B and SaaS accounts that optimize for leads instead of pipeline signals. The conversion event you choose is the single most important decision in your account structure. Everything downstream, including bidding, budget allocation, and audience targeting, follows from it.
Problem 3: Landing Pages That Did Not Match Search Intent By Service Line
All eight locations sent paid traffic to the same three landing pages: a general homepage variant, a "services" page, and a "request appointment" page. Someone searching "emergency dentist near me" at 10pm landed on the same page as someone searching "dental implants cost" at 2pm. The intent gap is enormous, and the landing page did nothing to close it.
For multi-location healthcare businesses, landing page alignment is not a nice-to-have. It is the difference between a 6% conversion rate and a 15% conversion rate, and it directly determines how much your bidding strategy can achieve with a given budget.
The Fix: Rebuilding Google Ads Around Local And Service-Level Intent
Phase 1: Separating Campaigns By Location And Service Category
The first structural change was breaking the account into location-specific campaigns, further segmented by service category. Each location got its own campaigns for general dentistry, implants, cosmetic, and emergency services where search volume justified the separation. Locations with lower volume consolidated to two campaigns (general and specialty), with the plan to expand as data accumulated.
This gave each location its own budget, its own bidding target, and its own performance data. For the first time, the group could see exactly what each office was paying per lead and per patient by service line.
Phase 2: Aligning Conversion Tracking To Booked Appointments Not Just Form Fills
The second change was the most impactful. Instead of counting form fills as the primary conversion, the rebuild implemented offline conversion import to feed actual booked appointment data back into Google Ads. When a lead submitted a form or called, the group's scheduling software tagged the lead. When that lead booked an appointment, the conversion was sent back to Google with a value attached (different values for different services, reflecting the expected patient lifetime value for a general cleaning versus an implant case).
This gave Smart Bidding the signal it needed to distinguish between a form fill that goes nowhere and one that results in a patient walking through the door. The lag between click and conversion import was typically 24-72 hours, which is well within the window Google's bidding algorithms can learn from.
Phase 3: Landing Page Alignment By Service And Location
New landing pages were built for each major service category, customized by location. An "emergency dentist" landing page for one office included that location's address, hours, phone number, and a booking widget specific to emergency slots. An "implants" page for another office featured procedure information, financing details, and a consultation booking form.
This is where most agencies and freelancers hit a wall. Building and maintaining dozens of service-by-location landing pages requires development resources, design capacity, and ongoing optimization that a typical agency retainer does not cover. Dynamic landing pages, where content automatically adapts to the searcher's location and intent, are the scalable version of this approach, but they require infrastructure that sits outside most agency toolkits.
Phase 4: Bidding Strategy Reset With Proper Signal Foundation
With location-separated campaigns, appointment-level conversions, and intent-matched landing pages in place, the bidding strategies were reset. Each campaign started on Maximize Conversions with no target CPA to let Google accumulate clean data. After two to three weeks and a minimum of 15-20 conversions per campaign, target CPA was introduced using benchmarks derived from the new appointment-level data rather than the old form-fill metrics.
The key insight here: a bidding strategy is only as good as the signal underneath it. Resetting the bid strategy without fixing the conversion event and campaign structure would have changed nothing. The sequence matters.
What Changed In The First 60 Days
Lead Volume, Cost Per Lead, And Appointment Quality
Within 60 days of the rebuild going live, the blended cost per booked patient dropped from approximately $220 to approximately $136, a 38% reduction. Raw lead volume actually decreased slightly (about 12% fewer form fills), but appointment booking rate from those leads nearly doubled. The algorithm was finding fewer leads, but dramatically better ones.
Which Locations Recovered First And Why
The three locations that had been underperforming most severely saw the fastest improvement. These offices were in competitive submarkets where the old consolidated structure had been sending budget to cheaper, lower-intent clicks. Once they had their own campaigns with location-specific bidding targets, the algorithm stopped bleeding budget into queries that were never going to convert at those offices.
The two locations that had been performing relatively well before the rebuild saw modest improvement, around 10-15%. Their local markets were less competitive, and the old structure had happened to work reasonably well for them by luck, not design.
What The Algorithm Started Doing Differently With Better Signal
With appointment-level conversion data flowing back, Smart Bidding shifted its targeting in observable ways. Time-of-day patterns changed: emergency campaigns started bidding more aggressively during evening and weekend hours when conversion rates for emergency searches were highest. Implant campaigns shifted budget toward weekday midmorning hours when consultation booking rates peaked. These micro-adjustments would have been nearly impossible to implement manually at scale across eight locations and four service lines, but they happened automatically once the signal foundation was correct.
The Structural Lessons For Any Multi-Location Service Business
Why Consolidation Is Not Always The Right Answer In Local Google Ads
Google's own recommendations increasingly push toward fewer, larger campaigns. For single-location businesses or ecommerce accounts, this can work. For multi-location dental practices, franchise networks, and healthcare groups, consolidation destroys the location-level signal that determines whether your ads are profitable or just busy.
The test is simple: if your locations serve different local markets with different competitive dynamics, they need separate campaigns. Period.
The Conversion Event Hierarchy That Works For Healthcare And Service Businesses
For dental practices and similar service businesses, the conversion event hierarchy should look like this, in order of value: booked appointment (highest), phone call with confirmed scheduling, form submission with follow-up qualification, raw form fill (lowest). Most accounts are optimizing for the lowest-value event because it is the easiest to track. Every step up the hierarchy makes your bidding strategy smarter and your cost per actual patient lower.
How To Think About Landing Pages When You Have 10-Plus Locations
Static landing pages for every service-by-location combination become unmanageable past about 10 locations. Dynamic landing pages that adapt content, phone numbers, addresses, and booking widgets based on the searcher's location and query are the scalable solution. This is one of the clearest structural advantages available to multi-location advertisers who have the infrastructure to build and maintain them.
What Full-Funnel Ownership Made Possible That An Agency Could Not Deliver
The dental group's previous agency was not incompetent. They were structurally capped. A regional agency managing a multi-location dental account has a media buyer who spends a fixed number of hours per week on the account. That person is not building custom landing pages per service per location. They are not implementing offline conversion import pipelines. They are not rebuilding campaign structures from scratch because the retainer does not cover that scope of work, and the six-month contract means there is no urgency to do it anyway.
This is the gap groas fills. For a group like this, groas DFY (Done For You) means a dedicated strategist owns the entire Google Ads function end to end, including the landing pages, the conversion tracking architecture, and the campaign structure, powered by a proprietary engine trained on over $500 billion in profitable ad spend. The engine handles the execution around the clock: bid adjustments, budget reallocation across locations, query-level optimization across dozens of campaigns simultaneously. The strategist handles the diagnosis, the structural decisions, and the ongoing strategy that an engine alone cannot.
There is no onboarding fee. No six-month lock-in. The contract is month to month, and groas earns the next month by delivering results in this one. For a dental group running $45K per month across eight locations, the difference between an agency that manages the account and a service that owns the outcome shows up in the cost per patient numbers within the first few weeks.
For businesses running in-house Google Ads who want to keep their team in control, groas DWY (Done With You) puts the same engine underneath while a senior strategist works alongside the in-house team, providing the conversion tracking architecture, campaign structure guidance, and bidding strategy expertise that made this rebuild possible. Your team stays in the driver's seat. The engine and strategist handle the heavy lifting that would otherwise take months of trial and error.
For agencies managing multi-location clients, groas DIY gives direct access to the engine so your media buyers can execute this same structural approach across every client account without adding headcount. Unlimited client accounts under one subscription, your brand, your margin, your client relationships, with an engine trained on hundreds of billions in ad spend powering the execution underneath. Start with a 7-day free trial.
The Takeaway
Multi-location dental Google Ads management is a structural problem disguised as a performance problem. The symptoms, inconsistent cost per patient, unpredictable lead volume, uneven location performance, are almost always caused by campaign consolidation that hides location-level differences, conversion tracking that rewards form fills instead of real patients, and landing pages that ignore the searcher's actual intent. Fix the structure and the numbers follow. The 38% cost per patient reduction in this case was not the result of a clever hack or a single optimization. It was the result of rebuilding the foundation so the algorithm could do what it is designed to do, but with the right signal, the right structure, and full-funnel ownership from click to booked appointment.
If your multi-location practice is spending real money on Google Ads and you cannot predict your cost per patient at each location, the problem is almost certainly structural. Apply for groas DFY to have a dedicated strategist diagnose your account and own Google Ads as a function, or get started with groas DWY to bring the engine and a strategist alongside your in-house team while you stay in control.
Frequently Asked Questions
How Should A Multi-Location Dental Practice Structure Google Ads Campaigns?
Each location should have its own campaigns, further segmented by service category (general dentistry, implants, cosmetic, emergency) where search volume justifies the separation. This gives every office its own budget, bidding targets, and performance data so you can see exactly what each location pays per patient by service line. Consolidating all locations into one or two campaigns erases the location-level signal that Google's bidding algorithms need to optimize properly. For dental groups with eight or more locations, groas DFY assigns a dedicated strategist who builds and owns this structure end to end, powered by a proprietary engine trained on over $500 billion in profitable ad spend that handles execution across dozens of campaigns simultaneously.
What Conversion Events Should Dental Practices Track In Google Ads?
The ideal conversion hierarchy for dental practices, from highest to lowest value, is: booked appointment, phone call with confirmed scheduling, qualified form submission, then raw form fill. Most dental accounts optimize for form fills because they are easiest to track, but this tells Smart Bidding to find the cheapest form fills rather than the leads most likely to become patients. Implementing offline conversion import so that booked appointment data flows back into Google Ads is the single highest-impact change most dental advertisers can make.
Why Does Campaign Consolidation Hurt Multi-Location Google Ads Performance?
Consolidation hides location-level differences in competitor density, insurance demographics, service mix demand, and conversion rates. When multiple locations share a single campaign budget and bidding target, Google sends budget wherever clicks are cheapest, not where patients are most profitable. Two locations in the same metro can have completely different cost per patient economics, and a consolidated structure makes it impossible for the algorithm or the advertiser to see or act on those differences.
How Long Does It Take To See Results After Restructuring A Multi-Location Google Ads Account?
In this case, meaningful improvement appeared within 60 days. The first two to three weeks are typically a learning phase where new campaigns accumulate conversion data before target CPA bidding can be introduced. Locations in more competitive submarkets that were most suppressed by the old consolidated structure tend to recover fastest. Expect lead volume to stay flat or dip slightly at first while appointment quality and booking rates improve, which is the intended outcome.
What Is The Best Conversion Tracking Setup For Dental Google Ads?
The best setup imports booked appointment data from your scheduling software back into Google Ads using offline conversion import. Each conversion should carry a value reflecting the expected patient lifetime value for that service type, so a general cleaning lead is weighted differently than an implant consultation lead. This gives Smart Bidding the signal it needs to distinguish between leads that become patients and leads that go nowhere. The typical lag between click and conversion import is 24-72 hours, which is well within the window Google's algorithms can learn from.
How Do Dynamic Landing Pages Help Multi-Location Dental Practices?
Dynamic landing pages automatically adapt content, phone numbers, addresses, booking widgets, and service information based on the searcher's location and query. This solves the scalability problem that makes static landing pages unmanageable past about 10 locations. Instead of building and maintaining dozens of service-by-location page combinations manually, dynamic pages serve the right content to every searcher. groas builds dynamic landing pages as part of its DFY service, which is one of the clearest structural advantages over agencies that lack the development resources to do this at scale.
How Much Should A Dental Practice Pay Per Patient From Google Ads?
Cost per patient varies significantly by market, service line, and account structure. Implant and cosmetic patients typically cost several times more than general cleaning patients, but they also carry much higher lifetime value. The important metric is whether your cost per patient is predictable and profitable at each location, not whether it hits a universal benchmark. If your cost per patient swings wildly by location and month, the issue is almost always structural rather than budgetary.
Can An Agency Manage Multi-Location Dental Google Ads Effectively?
A typical agency retainer covers a fixed number of management hours per week, which caps the complexity of what can be built and maintained. Most agencies will not build custom landing pages per service per location, implement offline conversion import pipelines, or restructure an account from scratch because the retainer does not cover that scope. groas DFY replaces this model entirely: a dedicated strategist owns everything from campaign structure to landing pages, backed by an engine that executes 24/7 with no onboarding fee and no long-term contract.
What Is The Difference Between Optimizing For Leads Versus Patients In Google Ads?
Optimizing for leads (form fills) tells Google to find the cheapest form submissions. Optimizing for patients (booked appointments) tells Google to find the clicks most likely to result in someone actually walking through the door. The difference in cost per patient can be dramatic because lead quality varies widely. Accounts that switch from lead-based to appointment-based optimization commonly see lead volume decrease slightly while appointment volume and quality increase significantly.
How Does groas Handle Multi-Location Google Ads Differently Than A Traditional Agency?
With groas DFY, a dedicated strategist owns the entire Google Ads function across all locations, including campaign structure, conversion tracking architecture, landing pages, and bidding strategy. A proprietary engine trained on over $500 billion in profitable ad spend runs execution around the clock, handling bid adjustments, budget reallocation across locations, and query-level optimization across dozens of campaigns simultaneously. There is no onboarding fee, no six-month lock-in, and the month-to-month contract means groas earns the next month by delivering results in this one. For teams that want to stay in control, groas DWY puts the same engine and a senior strategist alongside your in-house team.