Analytics dashboard open on a laptop screen
Multi-Location & Franchise Google Ads

Your locations cannot each buy the same click. Only one of your ads shows.

Google treats every one of your branches as a single advertiser. One of your ads appears in a given ad location, and Local Services shows only your highest ranking profile where two locations overlap. Adding locations multiplies what you spend, not what you are shown for, so the work is deciding which location wins which market and arranging the accounts so it can.

56+ gym accounts across two franchise groups 250+ contractor accounts managed Month to month, no contracts Every account in your name
$445Flat monthly Local Services Ads management. Not a percentage of your spend.
$695Google Ads management from, flat tiers by ad spend rather than a cut of it.
$0Custom landing pages built for your campaigns. No design fee.
30 daysMonth to month. No setup fee, no minimum term, and the account stays yours.

As Featured In · Our Research Cited By

The rule nobody budgets for

One business, one ad in the auction

This is the fact that changes multi-location maths, and it is published in Google's own policies rather than inferred from a case study. You are one advertiser. Extra locations, extra campaigns and extra accounts do not buy extra slots on the same search.

"Trying to show more than one ad for your business, app, or site in a single ad location" is listed as a prohibited practice, alongside the requirement that "each website or app that you promote should offer distinct value to users."

Google Ads policy, Abusing the ad network: unfair advantage, read 17 September 2026

"If your business has multiple locations that serve the same geographic area, Local Services will show only the highest ranking ad in response to a user's query."

Local Services Help, About ad rankings, read 17 September 2026

So the question is never how to get all your locations in front of one searcher. It is which location should win that searcher, what it is worth to that location, and how much of the map each branch is allowed to claim. Everything below follows from that.

Structure

Four ways the accounts get arranged, and who each one suits

Structure decides who pays, who owns the data and how well the bidding learns. It does not decide how many of your ads show, because that is already settled. We run all of these and will say which fits your ownership model rather than defaulting to whichever is easiest to bill.

One account, one campaign per location

Most brands under about 20 locations

Every location gets its own campaign, its own geo targeting and its own budget inside a single account. Conversion history stays in one place, which matters because bidding learns from volume, and a new location inherits a working account instead of starting cold. The trade-off is that corporate holds the account, so a franchisee who leaves takes nothing with them.

One account per location, under one manager account

Franchise groups where each owner pays their own invoice

Each franchisee owns and funds their account, and a manager account gives the group and the agency access. Billing, ownership and exit are clean. The cost is that every account learns on its own data, so small locations bid with thin signal, and the group has to keep the accounts from targeting the same postcodes.

A hybrid: brand in one account, local in another

Groups with a national brand campaign plus local demand

Brand terms run centrally where they are cheapest to defend, and non-brand local campaigns sit with each location. This keeps franchisees from bidding against corporate on the brand name, which is the most common way multi-location accounts waste money on clicks they already had.

What Google will not let you do

Whatever the structure, the auction rule holds

You cannot use extra accounts to get more than one of your ads into the same ad location. Google lists trying to show more than one ad for your business in a single ad location as a prohibited practice, and says accounts must each be connected to a real business. Structure decides who pays and who owns, not how many slots you get.

"Attempting to use multiple accounts to get around those policies isn't allowed." Google also advises that "if you have multiple advertising accounts, make sure each account is connected to a real business."

Google Ads policy, Abusing the ad network: circumventing systems, read 17 September 2026
Where the money leaks

Where two locations serve one metro, you are the competitor

Most multi-location accounts we audit are paying twice for the same ground. Nobody planned it. It happens quietly, through radius targeting drawn around each branch and a brand campaign nobody owns.

Two locations, one metro

Radius targeting drawn around each branch usually overlaps in the middle, where the population is. Both campaigns enter the same auctions, one of them wins your slot, and the other spends its budget on impressions it was never going to be shown for.

The brand term

A searcher types your brand name. If three locations all bid on it, you pay a higher price to buy a click you would probably have had for free from the organic result underneath.

Local Services on top

Local Services Ads has its own version of this rule, published plainly: where locations serve the same geographic area, only the highest ranking ad is shown. Adding profiles in an overlapping territory does not buy more placements.

The fix is boring

Carve the map so each location owns its postcodes, exclude the others, keep brand in one place, and let the strongest profile hold the contested middle. It is not clever, it is just the work, and it is the first thing we check on a multi-location audit.

Who is paying

Three kinds of group, three different arguments

Multi-location is not one situation. What can be moved, who signs off and who keeps the account differ completely between these, and an agency that runs all three the same way is really only running one of them.

Brand-owned branches

One owner, one balance sheet

Head office funds everything and wants the cheapest cost per booked job across the group, so money should move freely between markets each month. The risk is treating the branches as one average: the branch with spare capacity and the branch turning work away get the same budget because nobody has split the reporting.

Franchise systems

Many owners, one brand

Each franchisee funds their own market and answers for their own numbers, so budget cannot simply be moved from a strong market to a weak one. Corporate sets standards and usually owns the brand terms, while local campaigns belong to the owner paying for them. Most of the friction we see is about who controls the account rather than what the campaigns do.

Dealer and licensee networks

Independent businesses using a shared name

The dealer is a separate company that sells a shared brand, so ownership sits with the dealer and the manufacturer usually contributes co-op funds against rules about how the brand is shown. The account has to survive an audit of those rules, which means keeping brand and local spend separately reportable from day one.

Measurement

If you cannot see it per location, you cannot allocate

Every decision above depends on knowing what each site produced. That is a tracking job, and it is the part most groups are missing when they come to us. Four things make the numbers usable.

A tracking number per location

One number for the brand makes every report useless to the people who run the sites. Each location gets its own tracking number so calls attribute to the branch that earned them, and the branch manager can be shown their own calls rather than a share of a group total.

Booked jobs imported back per location

Clicks and calls are the start. Jobs that were actually booked, with their value, get imported back into the account as offline conversions so bidding learns which searches produce work in that market rather than which produce the cheapest form fill.

A Business Profile per location, connected properly

The profile is what ties an ad to a real address, and it is what Local Services matches against during screening. Each location needs its own, kept current, with the hours and service area that branch actually covers.

Reporting the operator can read

Head office wants the group view. The person running one site wants their own calls, their own cost per booked job and nothing else. Both views come out of the same account, and both get sent, because a report nobody at branch level understands gets ignored and then argued about.

How we start

The first month on a group account

Nothing here is exotic. It is the order that matters, because fixing the overlap before raising budgets is what stops the group paying twice while the rest is built.

1Map the overlap before touching a budget

We pull the geo targeting of every existing campaign and draw where they collide. On most groups this is the single biggest finding of the audit, and it costs nothing to fix.

2Settle ownership and billing in writing

Who owns each account, whose card is on it, what happens when an owner leaves. This gets decided before campaigns are built, not after the first invoice.

3Carve the map, one owner per postcode

Each location gets the ground it can actually serve, the others are excluded from it, and the contested middle goes to the site that converts it best.

4Put brand terms in one place

Brand searches get defended once, centrally, instead of three locations bidding the price up against each other on a click the group had already earned.

5Then rebalance monthly

Capacity, competitors and cost per booked job all move. Allocation across locations is the recurring work, and it is most of what managing a group actually is.

Before launch

Local Services wants paperwork per location

If Local Services Ads is part of the plan, the screening work scales with the number of sites, not with the brand. This is the item that moves launch dates, and it is worth starting before the campaigns are built.

"If a business is serving in multiple locations, they must provide business and employee level licenses for each location."

Local Services Help, Understand the screening and verification process, read 17 September 2026

Insurance requirements depend on the category and the location, so a group operating across state lines can hold different obligations per site. Our multi-location Local Services guide covers the profile mechanics, and the gym page covers how we split budgets between locations once everything is live.

Ownership

When a franchisee leaves, what goes with them?

This question decides more than it looks like it does. If corporate holds the ad account, a departing owner loses the conversion history their own money paid for, and the incoming owner inherits it. If the franchisee holds it, the group loses continuity in that market. Neither is wrong, but it has to be decided deliberately and written down before any spend happens.

Our position is the same one every page on this site carries: whoever the account is opened for, owns it. The Google Ads account, every Business Profile, the call tracking numbers, the landing pages and the conversion record stay in that name. If you end the engagement, none of it travels with us, and there is nothing to negotiate on the way out.

Groups that run a co-op fund usually want a third arrangement: corporate pays for brand campaigns from the fund while each location funds its own local campaigns. That works, and it is another reason to settle the account structure before the first campaign is built rather than after the first invoice.

Before you sign

Red flags in a multi-location pitch

Ask these before handing over anything. The answers separate agencies faster than a deck full of logos.

1A separate account per location, pitched as more visibility

It is not more visibility. Google shows one of your ads in a given ad location, and using extra accounts to get around that is against its policy. Ask what the second account is actually for.

2One blended budget for the brand

Money drifts to the cheapest market rather than the one with capacity to fill. The gym work taught us this the hard way across 56+ accounts.

3No location-level tracking

If calls and forms are not attributed per location, nobody can tell which branch the spend earned. One tracking number for the brand makes the report unusable for the people who run the sites.

4Corporate owns the ad account and will not say so

Ask now, in writing: if a franchisee leaves, what happens to the account, the data and the number? The answer changes what the account is worth to the person paying for it.

5A percentage of spend with no ceiling

When the fee rises with the budget, the incentive points one way. We publish flat per-location pricing and use a percentage only where a single account covers 20 locations.

6Every location gets the same landing page

A page with a store finder is not a local page. The address, the reviews and the phone number that belong to that branch are what convert the click you paid for.

Pricing

Published per location, not quoted per meeting

Ad spend is billed by Google straight to you, so you see every dollar of it. Landing pages are included. Month to month, no setup fee.

One location $695 Google Ads, per month. $445 for Local Services Ads, $995 for both.
10 locations $499 Per location, per month.
20 accounts $350 Each, per month.
20 locations, one account 10% Of monthly ad spend, instead of a per location fee.

Which structure costs you less

Same arithmetic we do on the call, using the published rates above. Enter what the group spends on ads in a month.

At $499 per location
At $350 per account
At 10% of ad spend

The per location rates apply at those location counts. Below 10 locations we quote from the published single location rates, and we will tell you on the first call which of these three your group falls into.

Straight answers

Questions multi-location operators actually ask

Can each of my locations run its own ad on the same search?

No. Google lists "trying to show more than one ad for your business, app, or site in a single ad location" as a prohibited practice under its unfair advantage policy, and separately says that attempting to use multiple accounts to get around its policies is not allowed. Whatever structure you use, one of your ads shows. The question is which location it should be.

What happens in Local Services Ads when two of my locations serve the same city?

Google says it plainly: if your business has multiple locations that serve the same geographic area, Local Services will show only the highest ranking ad in response to a user query. A second profile in an overlapping territory adds screening work, not placements.

Should we run one Google Ads account or one account per location?

It depends on who pays and who owns. One account with a campaign per location keeps conversion history together and is simpler to allocate across, which suits brand-owned branches. One account per location under a manager account keeps billing and ownership with each franchisee, at the cost of thinner data in each account. We run both and will tell you which fits your structure.

Do we need separate licences and insurance for each location in Local Services Ads?

Yes. Google states that if a business is serving in multiple locations, it must provide business and employee level licences for each location, and insurance requirements depend on the category and the location. Plan the paperwork before you plan the launch date.

Who owns the ad accounts, corporate or the franchisee?

Whoever we open them for, and it is written down before we start. Every account, landing page, call tracking number and conversion record stays in that owner name under our Ownership Guarantee. If you leave, none of it moves with us.

What does management cost for 10 or 20 locations?

At 10 locations it is $499 per location per month. At 20 accounts it is $350 each per month. If all 20 locations run inside a single account, it is 10% of monthly ad spend instead. A single location uses our published rates: $445 a month for Local Services Ads, $695 for Google Ads, $995 for both.

Do you work with franchisors or with franchisees?

Both, and they are different engagements. A franchisor wants consistency, brand control and a system each new owner can switch on. A single franchisee wants their own location full and does not care about the national average. We have run both, including 56+ gym accounts across two franchise groups and 250+ contractor accounts across the team career.

Is the ad budget included in your fee?

No. Google bills your ad spend directly to your card, so you see every dollar of it. Our fee is only management, and landing pages are included at no extra cost.

Websites and landing pages

The page each location sends its own clicks to

A brand homepage with a store finder is not a local page. The click was paid for in one market, so it should land on that branch address, that branch phone number and the reviews left by people in that town, not on a list of forty locations to choose from.

Fast and mobile first

Most contractor searches happen on a phone, so the page is built to load fast there. Faster pages convert more of the clicks you have already paid for.

Call and form tracking wired in

Every call and form is connected to tracking from day one, so you can see which ads and which pages actually produce booked work rather than just traffic.

Local SEO and schema

On-page SEO and local schema markup so the site earns map and organic visibility over time instead of only working while the ads are switched on.

$497 one-timeWebsite on its own. Design, copy, mobile, forms and tracking. You own it and the domain.
$299 one-timeThe same build when we also run your Google Ads or Local Services Ads. One time, not monthly.
$10 /moHosting, updates and backups. That is the only recurring cost.
24hr to liveLive in 24 hours, no contract and no lock-in.
Landing pages stay free. Campaign landing pages are included with ad management at no design fee, the same as they always have been. The pricing above is for a full website build, which is a separate thing you may or may not need.

The first audit is free. So are your landing pages.

30 minutes, operator to operator. We look at how your locations overlap, where two of them are bidding on the same searches, and what we would change. You decide whether to continue.

Book a Free Audit Call