Google Ads Account Structure Best Practices: The Complete Reference Guide
Google Ads account structure best practices form the foundation of campaign performance — poor structure causes wasted spend and low Quality Scores regardless of ad quality or bidding strategy. This complete reference guide covers the five core structural principles that improve CTR, Smart Bidding efficiency, and reporting clarity across any account size.
TL;DR: Most Google Ads accounts underperform because of structural problems, not bad ads or broken bidding. The five core principles covered in this guide are: (1) respect the campaign → ad group → keyword hierarchy, (2) segment campaigns by purpose not convenience, (3) keep ad groups tightly themed, (4) assign match types intentionally based on funnel stage, and (5) build a negative keyword architecture that prevents cannibalization. Get these right and everything else—Quality Score, CTR, Smart Bidding performance—improves as a byproduct.
Here's what I see in most accounts I audit: the ads are decent, the landing pages are fine, and someone clearly spent time on bidding strategy. But the underlying structure is a tangle of mismatched keywords, bloated ad groups, and campaigns that were named whatever made sense at the time. The result is wasted spend, suppressed Quality Scores, and reporting that tells you almost nothing useful.
Structure is the foundation everything else is built on. Your bids, your Quality Scores, your Smart Bidding signals—they all depend on how cleanly you've organized your account. Fixing structure isn't glamorous, but it's typically the single highest-leverage change you can make in an underperforming account. This guide covers Google Ads account structure best practices the way an experienced PPC manager would explain them to a competent colleague: direct, tactical, and without the Google help center fluff.
The Three-Level Hierarchy: Campaigns, Ad Groups, and Keywords
Let's make sure we're working from the same mental model. Google Ads organizes everything into three levels, and each level controls a specific set of decisions.
Campaigns control budget, network (Search, Display, Shopping), location targeting, and bidding strategy. Think of a campaign as a container with a budget attached to it. If you want two different services to have separate budgets, they need to be in separate campaigns. That's the rule.
Ad groups live inside campaigns and control thematic groupings of keywords, along with the ad copy and audience signals that apply to that theme. An ad group should represent one coherent topic. If the keywords in an ad group can't all be answered by the same ad, the ad group is too broad.
Keywords live inside ad groups. This is where you control match types and, in manual or enhanced CPC setups, individual bids. Keywords are what trigger your ads to show, and their relevance to the ad group they're in directly affects your Quality Score.
Here's a concrete example. A home services business might structure it like this: one campaign for plumbing, one for HVAC, one for electrical. Inside the plumbing campaign, ad groups might be "drain cleaning," "pipe repair," and "emergency plumber." Inside "drain cleaning," the keywords would be tightly focused: "drain cleaning service," "clogged drain repair," "drain cleaning near me." The ad copy in that ad group speaks specifically to drain cleaning. The landing page is about drain cleaning. Everything is aligned.
The most common structural mistake I see is dumping 40 or 50 keywords into a single ad group and writing one generic ad to cover all of them. What usually happens here is that the ad relevance component of Quality Score tanks because Google can see that your ad doesn't closely match most of the queries triggering it. Your CPCs go up, your CTR drops, and your performance data becomes meaningless because you can't tell which keyword themes are actually working. Fixing this, separating mixed-intent keywords into focused ad groups, is often the single change that has the most immediate impact on account performance.
Campaign Segmentation: Splitting vs. Consolidating
The question of how to segment campaigns is where a lot of accounts go wrong in both directions. Some accounts are over-segmented into dozens of thin campaigns that starve Smart Bidding of conversion data. Others are under-segmented into a handful of campaigns where completely different products, audiences, and budgets are all fighting each other.
The core segmentation strategies that hold up in practice are:
By product or service category: This is the most common and usually the right default. If you sell software and professional services, those are different campaigns. Different budgets, different audiences, different conversion goals.
By funnel stage: Brand, non-brand, and competitor campaigns should almost always be separate. Brand keywords convert at a much higher rate and naturally inflate blended metrics when mixed with non-brand. Keeping them separate gives you clean reporting and lets you apply the right bid strategy to each.
By geography: Only worth splitting when there are meaningful bid or budget differences between locations. Splitting a campaign by city just to have city-level campaigns, when the bids and budgets would be identical, creates complexity without benefit.
By match type: This is an advanced tactic that some practitioners still use for exact control over budget allocation between match types. It's less necessary with Smart Bidding, but still useful in accounts where you want to tightly control spend on broad match discovery versus exact match conversion traffic.
On the consolidation side: Smart Bidding needs conversion data to work. If you're running a campaign that gets fewer than 30–50 conversions per month, splitting it further is likely hurting you. The algorithm needs volume to optimize. In those cases, consolidating related campaigns into one with a broader structure often improves automated bidding performance.
The brand vs. non-brand split deserves special emphasis. Running brand and non-brand keywords in the same campaign is a structural mistake I see constantly. Brand terms almost always have higher CTR and conversion rates. When they're mixed with non-brand, they inflate your campaign-level metrics and make it look like your non-brand campaigns are performing better than they are. Separate them. It makes reporting cleaner, bidding more precise, and budget allocation more intentional.
Ad Group Tightness: SKAGs vs. Themed Ad Groups
If you've been in PPC for more than a few years, you've heard of SKAGs: Single Keyword Ad Groups. The idea was elegant. One keyword per ad group means your ad copy can be perfectly tailored to that exact keyword, which maximizes ad relevance and Quality Score. It was a genuinely smart approach for its time.
That time was roughly 2015 to 2018. In 2026, SKAGs are largely counterproductive for most accounts.
Here's why. Broad match has expanded significantly in how it interprets queries, and Smart Bidding uses audience signals, historical patterns, and contextual data that operates at the campaign level, not the keyword level. When you fragment an account into hundreds of single-keyword ad groups, you're not giving the algorithm more precision. You're diluting the conversion data across so many ad groups that none of them accumulate enough signal for Smart Bidding to work effectively. You end up with an account that's structurally "clean" but algorithmically starved.
The practical middle ground that most experienced practitioners have landed on is tightly themed ad groups: typically 3 to 8 closely related keywords per ad group, where all the keywords can be answered by the same ad and point to the same landing page.
For an e-commerce account selling running shoes, a tightly themed ad group might look like this: "men's running shoes," "running shoes for men," "men's athletic running shoes," "buy men's running shoes online." These are all the same intent, the same audience, and the same landing page destination. One ad covers all of them naturally. That's what tightly themed means in practice.
For a SaaS account, an ad group for "project management software" might include "project management tool," "best project management software," "project management app for teams." Same theme, same intent, same landing page. You're not sacrificing relevance, but you're keeping enough volume in each ad group to generate meaningful data.
The goal is relevance without fragmentation. Keep keywords together when they share intent. Split them when they diverge in meaning, audience, or destination. If you're unsure which keywords belong together, a solid Google Ads keyword research process will clarify the natural groupings.
Keyword Strategy Within Your Structure
Match types and negative keywords aren't separate topics from structure. They're part of it. How you assign match types and where you apply negatives is structural decision-making.
Match type discipline by funnel stage: A common mistake is assigning match types randomly, or defaulting to broad match everywhere because it's easier. A more intentional approach assigns match types based on where an ad group sits in the funnel. Broad match works well at the top of the funnel for discovery, in campaigns where you want to surface new query patterns and let Smart Bidding optimize across a wide range. Exact and phrase match are better suited to high-intent conversion ad groups where you already know the queries that convert and want tighter control over when your ads show.
Negative keyword architecture: This is where most accounts have the biggest gaps. Negative keywords operate at three levels in Google Ads, and each level serves a different purpose.
Account-level negatives (shared lists): Apply to all campaigns. Use these for terms that are irrelevant to your entire business: competitor brand names you never want to show for, generic informational queries, or obvious mismatches.
Campaign-level negatives: Prevent cannibalization between campaigns. If you have a brand campaign and a non-brand campaign, your non-brand campaign needs all your brand terms as negatives. Otherwise both campaigns compete for the same queries and you end up paying more for your own brand traffic.
Ad group-level negatives: Tighten relevance within a campaign. If your plumbing campaign has ad groups for "drain cleaning" and "pipe repair," you'd add pipe-related terms as negatives in the drain cleaning ad group and vice versa, so each ad group only captures the queries it's designed for.
The search terms report is your structural feedback loop. Reviewing it regularly tells you when you need a new ad group (a high-performing query pattern you're not explicitly targeting), when you need new negatives (irrelevant queries consuming budget), or when a term is performing well enough to be promoted to its own dedicated ad group. Most accounts I look at review this report too infrequently, and the structural debt accumulates fast.
Before and After: What Bad Structure Looks Like vs. What Good Structure Looks Like
Let's make this concrete. Here's a realistic "before" scenario I encounter regularly.
A single campaign called "Search Campaign 1" with one ad group containing 60+ keywords spanning multiple services, match types mixed randomly, no negative keyword lists, and two generic ads that mention the company name and a vague value proposition. The search terms report is full of irrelevant queries. Quality Scores are mostly in the 3–5 range. CPCs are high because ad relevance is low. The account owner can't tell which services are driving conversions because everything is lumped together.
Here's what the restructure looks like for the same account (let's say it's a digital marketing agency):
Campaign 1: Brand — One ad group for branded terms. All non-brand terms excluded as negatives. Separate budget. Target impression share or maximize conversions bidding.
Campaign 2: Non-Brand Services — Four to six ad groups: "SEO services," "PPC management," "social media advertising," "content marketing." Each ad group has 4–6 tightly themed keywords, dedicated ad copy, and a relevant landing page. Brand terms excluded at campaign level.
Campaign 3: Competitor — Competitor brand terms, if targeting them, in their own campaign with appropriate messaging and budget. Isolated so performance doesn't contaminate other campaigns.
Shared negative lists are set up for irrelevant verticals, job-seeker queries ("digital marketing jobs," "marketing internship"), and DIY terms that indicate the wrong intent.
The signals that this restructure is working: Quality Scores start climbing toward 7–10 on high-intent ad groups. CPCs on exact match terms drop as relevance improves. The search terms report gets cleaner over time as negative lists do their job. CTR improves because ads are tightly matched to the queries triggering them. And reporting finally tells you something useful because performance is segmented by service and intent. If you want a systematic way to evaluate these signals, a thorough Google Ads account audit gives you a clear baseline to measure against.
Keeping Structure Clean as Your Account Grows
Structure degrades over time. This is almost universal. New campaigns get added in a rush without following the naming convention. Someone adds a batch of keywords to an existing ad group because it was the path of least resistance. The search terms report hasn't been reviewed in two months. Suddenly the account that was clean six months ago is a mess again.
Naming conventions are the first line of defense. A consistent format prevents confusion during handoffs, bulk editing, and reporting. A format like [Campaign Type] | [Product/Service] | [Match Type or Audience] works well in practice. For example: "Non-Brand | PPC Management | Broad" or "Brand | All Services | Exact." It takes discipline to maintain, but it saves significant time when you're managing multiple accounts or handing one off to a colleague.
Workflow habits that keep structure healthy over time:
Scheduled search terms reviews: Weekly for active accounts, bi-weekly at minimum. Every review should result in new negatives added and, periodically, new ad groups created for high-performing query clusters. If the volume of search terms makes this feel unmanageable, there are practical approaches to reviewing the search terms report faster without sacrificing thoroughness.
Bulk editing for structural changes: When you need to apply a negative keyword across 12 ad groups, do it in bulk. Tools that let you make changes directly inside the Google Ads interface without exporting to a spreadsheet save meaningful time and reduce the chance of errors.
Proactive negative list management: Build shared negative lists before you need them, not after you've already wasted budget. A list for irrelevant intent types, one for competitor brand terms (if you're not targeting competitors), and one for informational queries that don't convert are good starting points for most accounts. Understanding the best way to add negative keywords in Google Ads will save you significant time as your lists grow.
The mistake most agencies make is treating structure as a setup task rather than an ongoing maintenance discipline. The accounts that consistently perform well are the ones where structural hygiene is part of the regular workflow.
Frequently Asked Questions About Google Ads Account Structure
How many keywords should be in an ad group?
For tightly themed ad groups, 3 to 8 keywords is a reasonable range. The test is whether a single ad can speak naturally to all of them. If you're writing ad copy that has to be vague to cover all the keywords in an ad group, the ad group is too broad. There's no hard rule, but more than 10–15 keywords in one ad group is usually a sign that the theme has drifted.
Should I use one campaign per product or group products together?
Separate campaigns make sense when products need different budgets, different networks, or different targeting settings. Group products together when they share the same targeting parameters and when splitting would result in campaigns too thin to generate enough conversion data for Smart Bidding. The data threshold question matters: a campaign generating fewer than 30–50 conversions per month is often better consolidated.
What's the difference between campaign-level and ad group-level negative keywords?
Campaign-level negatives apply to every ad group within that campaign. They're primarily used to prevent cannibalization between campaigns, for example, excluding brand terms from a non-brand campaign. Ad group-level negatives apply only within a specific ad group and are used to tighten theme relevance, preventing queries intended for one ad group from triggering ads in another.
Does account structure affect Quality Score?
Yes, directly. Quality Score has three components: expected CTR, ad relevance, and landing page experience. Ad relevance is determined by how closely your keywords match your ad copy, which is a structural decision. Tightly themed ad groups with dedicated ad copy typically score higher on ad relevance than broad ad groups with generic ads covering many different keyword themes.
How often should I review and restructure my campaigns?
Search terms reports should be reviewed weekly for active accounts. Full structural reviews, where you assess campaign segmentation, ad group themes, and negative keyword architecture, are worth doing quarterly or whenever performance changes significantly. Restructuring is rarely a one-time event; it's an ongoing response to what the data is telling you.
Putting It All Together
Google Ads account structure best practices aren't a checklist you complete once at setup. They're a discipline you maintain as the account grows, the business changes, and Google's matching behavior evolves. The core principles stay consistent: respect the campaign → ad group → keyword hierarchy, segment campaigns by purpose rather than convenience, keep ad groups tightly themed, assign match types intentionally by funnel stage, and build a negative keyword architecture that prevents cannibalization and tightens relevance.
Get those five things right and you'll find that everything else in the account becomes easier to manage and easier to interpret. Quality Scores improve because ad relevance improves. Smart Bidding performs better because conversion data is concentrated rather than fragmented. Reporting becomes actionable because performance is segmented the way your business actually works.
The hardest part isn't understanding the principles. It's keeping up with the ongoing maintenance, especially the search terms report. That's where structural problems surface first, and it's where the most valuable structural decisions get made. If you're spending more time in spreadsheets than in the actual account, that's a workflow problem worth solving. Tools like Keywordme are built specifically for this: removing junk search terms, adding negatives, and building keyword lists directly inside Google Ads without switching tabs or exporting data. Start your free 7-day trial and see how much faster structural maintenance can actually be.