Guides  /  Google Ads
Google Ads

Google Ads campaign structure: stop your campaigns competing.

Your own keywords don't bid against each other. Google picks one of them for each search, and when they overlap, it picks the ad group, the ad and the landing page for you. Here's how we decide what gets its own campaign, what gets merged, and how we route searches to the right place.

Split a Google Ads campaign only when something that lives at campaign level has to be different: the budget, the bid strategy or goal, the locations, or the campaign type. Split ad groups only when the themes are genuinely different. Everything else, including different products that share the same keywords, belongs in one place, with exact match and negative keywords steering each search where you want it.

The reason is how Google handles overlap. When several keywords in the same account match one search, Google says they don't compete with each other in the auction. Only one of them is used. So "competing campaigns" don't push up your own CPCs. The real cost is quieter: Google, not you, decides which ad group, ad and landing page answers the search; your budget is split across campaigns chasing the same people; and your conversion data is spread so thin that nothing learns. This guide is how we avoid that.

What lives at which level

Every structure decision starts here. If a setting lives at campaign level, the only way to have two different values is two campaigns. If it lives at ad group or ad level, a new campaign adds nothing but fragmentation. Google's own wording is simple: when you need a different set of campaign settings, such as budget or location targeting, create a separate campaign.

Level What you set there Split here when
CampaignBudget, bid strategy and conversion goals, locations and location options, networks, ad scheduleTwo parts of the business need a different budget, target, market or goal
Ad groupKeywords and the ads that answer themThe searches mean different things and need a different message
AdHeadlines, descriptions and the final URLSame search, different angle or landing page you want to test

One setting has moved recently. Google says that starting in September 2026, the campaign-level language setting is removed for Search campaigns: Search ads match based on the language of your ads, and no action is required. (In Performance Max it still applies to YouTube, Display, Discover and Gmail.) So language alone is no longer a reason for a separate Search campaign, unless each language needs its own budget.

How Google picks which keyword serves

Google publishes the order it uses when more than one keyword or asset group in your account could match a search:

  1. An identical exact match keyword wins. It is prioritized over any phrase or broad keyword and over Performance Max. Spell-corrected searches count as identical; plurals and synonyms don't.
  2. Identical phrase or broad keywords, and identical Performance Max search themes, come next and share priority.
  3. If nothing is identical, relevance decides. Google looks at the meaning of the search, all the keywords in each ad group, and the ad group's landing pages, and only the most relevant ad groups and asset groups are considered.
  4. When options tie, the higher Ad Rank serves.

Google's own advice from the same page is to organize ad groups by theme, so it's clear which one should match a search. That is the whole job of structure: make the answer to "which ad group is this search for?" obvious, so step 3 never has to guess.

One exception matters for structure: a keyword in a campaign limited by budget won't always be able to serve, even when it otherwise would. Searches through AI Overviews, AI Mode or Lens are never technically identical to a keyword, so those are matched on overall intent.

Your keywords don't bid against each other. Google just picks one, and it may not be the one you meant.

What overlap actually costs

On a mentoring call, we reviewed a higher-education institution's Search account. The team had built a separate campaign for each degree program, BBA, cybersecurity, HR management, entrepreneurship and more, each with its own budget. When we searched the account's keyword list for "bachelor degree," it came up 17 times, spread across those program campaigns. Every program campaign was chasing the same generic search.

From Google's side, that is one search with several candidate ad groups, and Google picks one. In that account, the generic term's impressions were landing in one program's campaign, so someone the team wanted to reach with a cybersecurity ad saw another program's ad instead. Our read from running accounts is that the ad group with more history tends to keep winning these ties, and newer campaigns starve whatever budget they're given.

The fix we recommend in that situation: one campaign for the shared generic demand, one ad group holding all the "bachelor degree" keywords, and several ads inside it, one per program, each with its own final URL or tracking parameters. Google then rotates the ads, favoring the ones it predicts will perform better, all on one budget. Genuinely specific keywords, such as "cybersecurity bachelor degree," can still have their own ad group, because those searches have one right answer.

One constraint to plan for: Google allows 3 enabled responsive search ads per ad group. With more programs than that, group them or give the specific keywords their own ad groups.

The same thing happens one level down. On another call, we looked at a SaaS account selling a review management tool, with four ad groups for four use cases: managing reviews, requesting reviews, responding to reviews, and boosting a rating. The keywords overlapped, partly through phrase match, and the search terms report showed searches that belonged to one ad group being matched to another. Two of the four ad groups looked dead. They weren't. Their traffic was being matched to a sibling.

Responding is part of managing; boosting a rating mostly means getting more reviews. So we suggested merging four ad groups into two. The signal to look for: in the search terms report, turn on the Keyword column (it's hidden by default) and look for searches matching a keyword in the "wrong" ad group. That is your map of what to merge, and the check to run before pausing any ad group for poor performance.

When a separate campaign earns its place

These are the splits we make, and each one maps to a campaign-level setting:

Notice what isn't on the list: a different landing page, a different product that shares the same keywords, or a different ad message. Those are ad group and ad decisions.

When splitting fragments your data

Every split divides two things: budget and conversions. Smart Bidding learns from conversions, so ten campaigns with three conversions a month each give it far less to work with than one campaign with thirty. Over-split accounts are the ones where nothing is ever clearly working.

Small budgets make this worse. On a mentoring call with a tutoring business launching on £20 a day, the campaign had three ad groups that were, in the owner's words, all the same apart from the keywords. Our advice was to expect one to take most of the delivery, and the other two to look like failures for reasons that had nothing to do with their keywords. On a budget that tight, run one ad group with several ads to test copy.

Ad rotation often gets blamed for this, but it controls how ads within an ad group share impressions, since only one ad from your account can show at a time. "Optimize" favors ads predicted to perform better, and Smart Bidding campaigns use it automatically. Choosing between ad groups is the keyword selection order above. For the ads themselves, Google recommends at least two responsive search ads with Good or Excellent Ad Strength per ad group, and caps it at three enabled.

Fragmentation is also hard to undo. Google warns that reorganizing an account after you've built several campaigns and ad groups wipes out the data you've accumulated, which can affect performance. So get the structure right early, and when you merge, merge into the ad group with the most history.

Shared budgets or merging

A shared budget is one average daily budget several campaigns draw from, with unused budget moved to campaigns that are limited by budget. Google recommends it for campaigns with the same goals, paired with a portfolio bid strategy. It isn't available for Performance Max.

What a shared budget doesn't do is fix overlap. If two campaigns are chasing the same keywords, pooling their money only decides which of them gets it, and the money follows demand, not your priorities. We explain the trade-off in Google Ads shared budgets: when they help and hurt. Our rule:

Before you add money to any of them, check whether a campaign is losing impressions to budget or to rank, because they need opposite fixes. That split is in Impression share: lost to budget vs rank.

Geographic splits: one budget, very different markets

Putting many countries in one campaign means one budget and one bid strategy for all of them. On a mentoring call, we reviewed a bootstrapped SaaS company spending $5,000 to $6,000 a month on Google Ads, with campaigns spanning the US, Western Europe and Australia, markets with very different click costs. Our advice was to split it by region: North America, Europe and APAC, each with its own campaign.

The reasoning is our read from running accounts, not a documented Google rule: when high-cost and low-cost markets share a budget, automated bidding tends to buy where conversions or clicks are cheapest, so the expensive, high-value market gets squeezed. Separate campaigns give each market its own budget and target, and room for different offers, such as signups in one region and booked demos in another.

You can check whether this is happening before you rebuild anything. The Locations report has a "matched locations" view showing where your ads actually served, next to the locations you targeted. If one country dominates spend, the budget has already chosen for you. Also check the location option: the default, Presence or interest, can reach people outside your countries, as we explain in Presence or interest: the location default.

Performance Max and Search: who wins the search

Performance Max serves on Search as well as YouTube, Display and Gmail, so running it alongside a Search campaign means both can be candidates for the same query. Google's order settles most of it:

The fix we recommend: keep the searches you must control, including your brand and your core category terms, on exact match in Search, with a budget that isn't capped. Apply a brand exclusion to PMax so it can't claim your brand searches as new customers. Why that matters is in Your PMax win might just be your own brand search, and the rest of the PMax controls are in our Performance Max guide.

Negative keywords as traffic routing

Exact match settles identical searches. For everything else, negative keywords route traffic between your own campaigns:

Match types work differently for negatives. A negative is broad by default, and a broad negative blocks any search containing all of its words, in any order. A phrase negative blocks the words in that order; an exact negative blocks only that exact search. Negatives also don't match close variants, so plurals and synonyms have to be added yourself. Shared negative keyword lists, up to 5,000 keywords each, are the right home for routing rules used across campaigns.

The risk is the reverse problem: a negative that blocks a keyword you're paying to target. Broad routing negatives on shared lists are the usual culprit, and accounts accumulate them for years. We cover how to find them in Negative keywords blocking your keywords, and the wider exclusion system in our Google Ads exclusions guide. Our habit: use exact or phrase negatives for routing, and check every new routing negative against the live keyword list before it goes in.

A B2B structure we start from

For most B2B accounts, we start with intent, not products, and add splits only when a campaign-level setting forces one:

Campaign What it holds Routing
Search · BrandYour brand and product names, exact and phraseUncapped budget; brand is negative everywhere else
Search · CompetitorCompetitor names, one ad group per competitor or groupCompetitor names are negative in non-brand
Search · Non-brandCategory and problem searches, one ad group per distinct use caseSpecific keywords as exact negatives in broader ad groups
Performance Max or Demand GenExpansion and retargeting, only once Search has a proven conversion goalBrand exclusion on PMax

Add a region split if markets need their own budgets. For a leaner start, our three-campaign B2B setup runs one Search campaign alongside Performance Max for competitors and Display retargeting. Whether competitors are on your brand is visible in Auction Insights, covered in Competitors bidding on your brand.

Two habits keep it clean. Name campaigns so the structure reads from the list: channel, intent, region, theme, for example "Search | Non-brand | NA | Review management." And build keywords from ad demand, not an SEO tool. The tutoring business above had built its keyword lists from SEO-tool research, and several didn't fit the campaign once we looked at them together. Why that matters is in SEO tools size content, Keyword Planner sizes ad demand.

The campaign structure checklist

  • Split a campaign only for a campaign-level reason: budget, goal or target, locations, or campaign type.
  • Split ad groups only for genuinely different themes; put different products that share keywords in one ad group as different ads.
  • Search the keyword list for duplicates across campaigns and ad groups, and check the search terms report's Keyword column for searches landing in the wrong place.
  • Merge overlapping campaigns instead of pooling their budgets; use shared budgets only for campaigns with the same goal and different keywords.
  • Keep must-win searches, especially brand, on exact match in Search with an uncapped budget, and exclude brand from PMax.
  • Split high-cost and low-cost markets into separate campaigns, and check the Locations report's matched view first.
  • Route with exact and phrase negatives, and check every routing negative against your live keywords.
  • Don't split Search campaigns by language anymore unless each language needs its own budget.

Common questions

Do my own Google Ads campaigns bid against each other?

No. Google says that when multiple keywords in an account are eligible to match the same search, they don't compete with each other in the auction, and only one is used. The cost of overlap is that Google chooses which ad group, ad and landing page serves, and your budget and data are split.

Which keyword does Google use when several match the same search?

An identical exact match keyword wins first. Identical phrase or broad keywords and identical Performance Max search themes come next. If nothing is identical, Google picks the most relevant ad group based on the search, the ad group's keywords and its landing pages, and ties go to the higher Ad Rank.

When should I create a separate Google Ads campaign?

When something set at campaign level has to be different: the budget, the bid strategy or conversion goal, the locations, or the campaign type. Brand vs non-brand and markets with very different click costs are the most common reasons. A different landing page or product alone is an ad group or ad decision.

Should I use a shared budget or merge campaigns?

Merge them if they target overlapping keywords. A shared budget moves unused money to campaigns limited by budget, and Google recommends it for campaigns with the same goals, but it doesn't stop campaigns chasing the same searches. It isn't available for Performance Max.

Does Performance Max take searches from my Search campaigns?

It can. A Search campaign with an exact match keyword identical to the search is prioritized over PMax, but PMax search themes share priority with phrase and broad keywords, and a budget-limited Search campaign won't always serve. Keep must-win terms on exact match with enough budget, and apply a brand exclusion to PMax.

Sourced from the field, checked against the docs. The higher-education, review management SaaS, tutoring and multi-region SaaS examples come from our mentoring calls and are anonymized; the fulfillment example is from an account we run. Our read that the ad group with more history tends to win ties, that a tight budget concentrates delivery in one ad group, and that shared multi-country budgets drift toward cheaper markets comes from running accounts and is not documented Google behavior. No client data used. Platform claims verified against Google Ads Help on Oct 17, 2026: About ad group and asset group prioritization (keywords in one account don't compete, the priority order, relevance and Ad Rank, PMax vs Search, budget, low-volume and Shopping exceptions), Organize your account with ad groups (separate campaigns for different settings, reorganizing wipes data), About language targeting (September 2026 removal for Search), About ad rotation, About responsive search ads (at least two per ad group), About your Google Ads account limits (3 enabled RSAs per ad group, 5,000 keywords per negative list), About shared budgets, About Performance Max campaigns, About negative keywords (negative match types, no close variants), About the search terms report (Keyword column), About measuring geographic performance (targeted vs matched locations) and About advanced location options.

Are your campaigns splitting one customer five ways?

Book a strategy call and we'll map your keywords across campaigns and ad groups with you, find where your own structure is choosing for you, and show you what to merge.