Google Ads for multi-location businesses is the practice of structuring one advertising account so that every location competes in its own market without competing against the other locations you own. The tactics that work for a single storefront do not scale. Once you add a second location, the account stops being a keyword problem and becomes a structure problem. This guide covers the three account structures available to you, how to pick one based on your footprint, how to stop your own locations from bidding against each other, and how to report on performance location by location. I am using Famous Toastery, a 34-unit brunch franchise based in Charlotte, as the worked example throughout.
What You Will Find in This Guide
- What Makes Multi-Location Google Ads Different
- Who Owns the Account Changes Everything
- The Three Account Structures
- Famous Toastery: How Footprint Shapes Structure
- Stop Your Locations From Bidding Against Each Other
- The Location Targeting Settings That Actually Matter
- Location Assets and Google Business Profile
- How to Split Budget Across Locations
- Landing Pages for Every Location
- Tracking and Reporting by Location
1What Makes Multi-Location Google Ads Different
A single-location business has one job in Google Ads. Show up for the searches that happen near the storefront and drive people through the door. Every dollar goes to the same place, every conversion belongs to the same location, and there is no question about who gets credit.
Add a second location and four new problems appear at once. You now have to decide which location a search belongs to, keep the two from entering the same auction, split a budget that used to be simple, and report results in a way that tells you which location is actually working.
Those problems compound. At three locations they are annoying. At thirty they will quietly waste a large share of your budget if the account was never built for it.
- Geographic overlap. Two locations 20 minutes apart share a middle. Somebody searching from that middle can trigger both campaigns, and you pay a higher cost per click because you bid against yourself.
- Uneven market economics. A location in a dense metro faces different competition and different click costs than one in a smaller town. A single blended budget hides that entirely.
- Attribution by location. If your conversion tracking does not separate calls, form fills, and visits by location, your reporting tells you the account is profitable without telling you which four locations are carrying the other twenty.
- Operational drag. Every structural decision multiplies. Fifty campaigns means fifty budgets, fifty sets of ad copy, and fifty negative keyword lists to maintain.
If you are new to the platform generally, start with the complete Google Ads guide first. This post assumes you already know how a campaign is put together and focuses on what changes when there is more than one of you.
Question to Answer:
How many of your locations are close enough to each other that a single search could reasonably trigger two of your campaigns?
2Who Owns the Account Changes Everything
Before you touch campaign structure, answer this. Who owns the Google Ads account, who pays for the clicks, and who sees the reporting? Most multi-location advertising guides skip this and go straight to campaign settings. That is backwards, because the answer determines which structures are even available to you.
There are three common models.
- Corporate owns everything. One account, one budget, central control of messaging and landing pages. This is the cleanest setup and it is what most company-owned chains run. Locations get reporting but not access.
- Each location owns its own account. Common in franchises where owners fund their own local marketing. It gives owners control, and it is also where self-competition gets worst, because nobody can see the other accounts to coordinate targeting.
- A hybrid, with corporate running brand and locations running local. Corporate takes the brand campaigns and the national budget. Individual owners run local campaigns for their own market, usually with a co-op contribution. This is the most common franchise arrangement and the most difficult to keep clean.
Whichever model you use, the accounts should sit under a single Google Ads manager account. A manager account, sometimes called an MCC, lets you see every location account from one login, apply shared negative keyword lists, compare performance side by side, and move a location between agencies without rebuilding the account. Even when franchisees own their accounts individually, linking them to a brand manager account gives you visibility you cannot get any other way.
For larger operations where multiple teams touch the same account, the reporting and access questions get their own set of problems. Our post on enterprise Google Ads management covers the governance side in more detail.
Question to Answer:
Are all of your location accounts visible from a single manager account, or are some of them running where nobody at the brand level can see them?
3The Three Account Structures
There are three ways to organize multi-location campaigns. Each one trades control against maintenance load, and the right answer depends mostly on how many locations you have and how different their markets are.
| Structure | Best for | What you gain | What it costs you |
|---|---|---|---|
| One campaign, location targeting | 2 to 4 locations in one metro | Simple to run, budget pools naturally, learns faster | No budget control per location, blended reporting |
| One campaign per location | 3 to 15 locations in distinct markets | Full control of budget, bids, and messaging per market | Maintenance scales linearly, thin data per campaign |
| Campaign per region, ad group per location | 15 or more locations | Manageable at scale, keeps regional budget control | Less granular bidding, needs disciplined naming |
The most common mistake is choosing the second option too early. One campaign per location sounds like control, and it is, but every campaign needs enough conversion volume to make Smart Bidding work. A location generating four conversions a month in its own campaign will never gather enough data for the bid strategy to do anything useful. Those four conversions are far more valuable pooled with others.
My rule is straightforward. If a location cannot produce at least 15 to 30 conversions a month on its own, it does not get its own campaign. Group it with nearby locations into a regional campaign and use ad groups or location targeting to keep the messaging local. Read our breakdown of Google Ads bidding strategies for why conversion volume drives that threshold.
Performance Max sits alongside all three rather than replacing them. If you run it, build a separate asset group per region so the creative and the audience signals stay coherent. Our Performance Max guide covers asset group structure in depth.
Question to Answer:
How many conversions does each of your locations produce in a month, and which of them have enough volume to justify a campaign of their own?
4Famous Toastery: How Footprint Shapes Structure
Famous Toastery is a useful example because its footprint is typical of a growing multi-location brand. The company started in 2005 in Huntersville, North Carolina, began franchising in 2013, and now runs 34 locations from its Charlotte headquarters, with restaurants concentrated in the Carolinas and Georgia and newer units as far out as Virginia and Long Island.
Three details about that footprint drive every structural decision you would make.
- Dense clusters plus isolated outposts. Charlotte and the surrounding Carolina markets hold a lot of restaurants close together. A location in Commack, New York has no neighbors at all. Those two situations need different treatment in the same account.
- Mixed ownership. A franchise system means some units are corporate and some belong to individual owners, and those owners fund marketing differently. That pushes you toward the hybrid model in section two.
- Location pages already exist. The brand runs a dedicated page for each restaurant on its website. That is the single most useful thing a multi-location business can have before it starts advertising, and I will come back to it in section nine.
Given that shape, I would not build 34 campaigns. I would build regional campaigns around the clusters, Charlotte metro, the Triangle, coastal Carolina, Atlanta, then give the isolated units their own campaigns because they have no overlap to manage and their market economics are completely different from the Carolinas.
The brand campaign stays separate and stays at corporate. Somebody searching "famous toastery" already knows who they are, that traffic is cheap, and it should never be funded out of a local owner's budget. Keeping brand separate also stops it from flattering the numbers in your local campaigns.
To be clear about what this is: I do not run this account and I have no visibility into their results. This is how I would approach a business with that footprint, not a report on what they do.
Question to Answer:
If you grouped your locations into geographic clusters instead of listing them individually, how many clusters would you end up with?
5Stop Your Locations From Bidding Against Each Other
This is the problem that costs multi-location advertisers the most money and shows up in reporting the least. When two of your campaigns target overlapping areas and bid on the same keywords, they enter the same auction. Google will not let both of your ads show, but the competition is real and it raises what you pay.
You will not see a line item called "bidding against yourself" anywhere in the interface. You see it as cost per click creeping up in the corridor between two locations while conversion volume stays flat.
There are four fixes and you generally want all of them.
- Draw clean geographic lines. Do not give every location the same radius. Assign each campaign a defined territory that ends where the next location's territory begins. A 15 mile radius around two restaurants 20 miles apart guarantees overlap in the middle.
- Add city name negatives across campaigns. If somebody searches "brunch in Davidson," that query should not spend the Huntersville budget. Add the other locations' city names as negative keywords in each campaign. Our guide to using the search terms report for negative keywords walks through how to find these systematically.
- Use a shared negative keyword list at the manager account level. Maintaining 34 separate negative lists by hand does not work. Build one shared list for brand-wide exclusions and apply it everywhere.
- Tighten your match types. Broad match with Smart Bidding is generally fine for a single location. Across a multi-location account it widens the overlap considerably. Our keyword match types guide covers where each type belongs.
Run the search terms report monthly and filter for city names. Any city name appearing in a campaign that does not serve that city is a negative keyword waiting to be added.
Question to Answer:
Have you checked whether two of your campaigns are showing for the same searches in the area between two of your locations?
6The Location Targeting Settings That Actually Matter
Two settings inside location targeting decide whether your geographic strategy works. Both default to something that costs multi-location advertisers money.
Presence versus presence or interest. Google defaults to targeting people in, regularly in, or who have shown interest in your targeted locations. For a restaurant or a clinic, interest is not good enough. Somebody in Ohio reading about Charlotte is not going to eat brunch in Charlotte. Change this to presence only, which Google labels "People in or regularly in your targeted locations." This single setting change often removes a meaningful share of wasted spend.
Radius versus defined areas. Radius targeting draws a circle. Circles overlap and they ignore how people actually travel. A river, a highway, or a bridge can make somebody three miles away much less likely to visit than somebody eight miles away in the other direction. Where your locations are close together, target cities, counties, or ZIP codes instead of radii so the boundaries are exact.
Layer bid adjustments on top once you have data. If one ZIP code inside a location's territory converts at twice the rate of the rest, that is worth a positive adjustment. If a ZIP code on the edge of the radius never converts, exclude it.
Question to Answer:
Is every one of your campaigns set to presence only, or are some still running on the presence or interest default?
7Location Assets and Google Business Profile
Location assets, which Google used to call location extensions, pull the address, phone number, and directions link from your Google Business Profile into the ad. On mobile searches with local intent they are the difference between an ad that sends somebody to a website and an ad that sends somebody to your door.
For a multi-location business, the setup detail that matters is location groups. Rather than attaching every location to every campaign, you create groups inside Business Profile Manager and attach the right group to the right campaign. The Charlotte campaign shows Charlotte addresses. The Atlanta campaign shows Atlanta addresses.
Get this wrong and a searcher in Atlanta sees a Charlotte address in your ad, which is worse than showing no address at all. Our post on Google Ads local ad assets covers the setup and the other asset types worth running alongside.
Two things to verify before you launch. Every location needs a claimed and verified Google Business Profile with correct hours, and the Business Profile account needs to be linked to your Google Ads account. Missing either one means the assets will not serve.
Question to Answer:
Does every one of your locations have a verified Google Business Profile linked to the ads account, with location groups mapped to the right campaigns?
8How to Split Budget Across Locations
The instinct is to divide the budget evenly. Thirty four locations, one budget, split it 34 ways. That is the fastest way to overspend in your weakest markets and starve your strongest.
Budget should follow opportunity, and opportunity is not the same as current revenue. A location doing well without much advertising may not need more. A location in a competitive metro with low market share may need considerably more to make any impact at all.
- Start from search volume, not from revenue. Use Keyword Planner to estimate monthly searches in each territory. A market with 8,000 relevant monthly searches can absorb far more budget than one with 900.
- Adjust for competition. Cost per click varies enormously between a dense metro and a small town. The same $2,000 buys very different volume in Charlotte and in Boone.
- Hold back a test pool. Reserve 10 to 15 percent of total budget to push into whichever locations show momentum rather than committing all of it up front.
- Watch pacing per location, not just per account. A location capped out by 2pm every day is a location losing afternoon demand. Our guide to Google Ads budget pacing covers how to spot and fix this.
Shared budgets are tempting at scale because they let Google move money to wherever it sees opportunity. They also let one location consume most of the pool. Use them within a region where the locations are genuinely interchangeable to the business, not across regions where you need spend guarantees.
Question to Answer:
Is your budget split based on the search volume available in each market, or is it split evenly because that was easier?
9Landing Pages for Every Location
Sending every location's traffic to one homepage is the most common conversion problem in multi-location accounts. Somebody who searched for a specific city lands on a page that makes them find their own location. A meaningful share of them leave instead.
Every location needs its own page, and Famous Toastery is a good model here because the brand already built one for each restaurant. What each page needs:
- The city or neighborhood name in the title tag, H1, and body copy. This helps the paid landing page experience and it earns organic local rankings at the same time.
- The specific address, phone number, and hours for that location. Not a store locator. The actual details, visible without a click.
- An embedded map and directions link. Local intent is often navigational.
- Location-specific proof. Reviews for that restaurant or clinic, not a brand-wide average.
- A conversion action that fires with the location attached. This is what makes section ten possible.
Point each campaign at its own location page. Landing page experience is one of the three components of Quality Score, and a matched local page moves it in a way that generic brand pages cannot.
Question to Answer:
Does every location have its own page with its own address, hours, and reviews, or are your ads pointing at a shared homepage?
10Tracking and Reporting by Location
If your conversion tracking cannot tell you which location produced a lead, none of the decisions above can be made with evidence. This is the step most multi-location accounts skip and the one that determines whether the rest of the work pays off.
Set up a separate conversion action, or a conversion with a location parameter, for each of these:
- Phone calls per location. Each location page needs its own tracked number so a call can be attributed. Our walkthrough of phone call tracking with Google Tag Manager covers the setup.
- Form submissions per location. Pass the location as a hidden field so the conversion carries it through.
- Direction requests and store visits. For businesses people physically visit, these matter more than form fills. They require a linked and verified Business Profile.
- Online orders or bookings. Where a third-party platform handles this, make sure the location identifier survives the handoff.
Our guides to setting up Google Ads conversion tracking and conversion tracking for local websites cover the technical build.
Once tracking is in place, report on cost per conversion by location every month rather than by account. A blended account number of $48 per lead can easily hide six locations at $22 and four at $180. You cannot fix the four until you can see them. Our post on the Google Ads metrics worth tracking covers which numbers deserve a place in that report.
Question to Answer:
Can you name your three most expensive locations by cost per conversion right now, without opening a spreadsheet?
In Summary
Multi-location Google Ads is an account structure problem before it is a keyword problem. Decide who owns the account, group your locations into geographic clusters instead of treating each one as its own project, and give a location its own campaign only when it produces enough conversions to justify one.
The two failures that cost the most are both invisible in default reporting. Your locations bid against each other in overlapping territory, and your conversion tracking reports a blended number that hides which locations are losing money. Clean geographic boundaries, city name negatives, and per-location conversion tracking fix both.
If you want us to look at how your locations are structured and where they are competing with each other, see our Google Ads management services. We work with local service businesses and medical and healthcare groups running anywhere from two locations to several dozen.
0 comments