Google Ads campaign structure

Bad campaign structure is the #1 reason Google Ads accounts underperform. Here's how to fix it.

Why structure is the first thing to fix

Bad campaign structure is the #1 reason Google Ads accounts underperform. Not bad ad copy, not bad keywords, not bad landing pages — structure. When your account is poorly organized, your ads show for the wrong searches, Quality Score tanks, and your cost per click goes up while conversion rates go down.

We've audited accounts spending $10,000+/month where 30-40% of budget was wasted purely because keywords were dumped into the wrong ad groups. The fix isn't more budget — it's better structure.

The three levels: campaigns, ad groups, keywords

Google Ads has a strict hierarchy. Campaigns control budget, location targeting, bid strategy, and schedule. Ad groups hold related keywords and the ads that show for them. Keywords are the search terms that trigger your ads.

The rule that matters most: every keyword in an ad group should be answerable by the same ad, pointing to the same landing page. If you need different ad copy or a different landing page, you need a different ad group.

A real example: how a plumber should structure their account

A plumber with one campaign called "Plumbing" and all their keywords in one ad group is the most common setup we see — and it's wrong. Here's how it should look:

Account: Mike's Plumbing

├── Campaign: Emergency Services ($80/day)

├── Ad Group: Emergency Plumber

Keywords: emergency plumber near me, 24 hour plumber, plumber emergency service

├── Ad Group: Burst Pipes

Keywords: burst pipe repair, broken pipe plumber, pipe burst emergency

└── Ad Group: Drain Emergency

Keywords: emergency drain unblocking, clogged drain emergency, drain backup help

├── Campaign: Scheduled Repairs ($40/day)

├── Ad Group: Faucet Repair

Keywords: faucet repair, leaky faucet fix, kitchen faucet repair

├── Ad Group: Toilet Repair

Keywords: toilet repair, running toilet fix, toilet installation

└── Ad Group: General Plumbing

Keywords: plumber near me, local plumber, plumbing services

└── Campaign: Water Heater ($50/day)

├── Ad Group: Water Heater Install

Keywords: water heater installation, new water heater, water heater replacement

└── Ad Group: Water Heater Repair

Keywords: water heater repair, water heater not working, hot water heater fix

Three campaigns, not one. Each has its own budget because emergency services are worth more than scheduled repairs. Each ad group has 3-5 tightly related keywords that can share the same ad headline and landing page.

How many keywords per ad group?

5 to 15. That's the range where you have enough keywords to capture search volume without losing relevance. Here's why the extremes don't work:

Fewer than 5 keywords means you're probably fragmenting your data across too many tiny ad groups. Each ad group gets fewer impressions, fewer clicks, and less conversion data. Google's responsive search ads need volume to test headline combinations — starving them of data hurts performance.

More than 20 keywords means the theme is too broad. If your ad group has "emergency plumber," "bathroom remodel," and "water heater installation," no single ad can be relevant to all three searches. Your Quality Score drops, your CPC goes up, and your click-through rate suffers.

SKAGs in 2026: why single keyword ad groups no longer work

SKAGs (single keyword ad groups) were smart in 2018. Each keyword got its own ad group with a perfectly tailored ad. You had total control over which ad showed for which search.

In 2026, they create more problems than they solve. Google has expanded match types so aggressively that exact match now triggers close variants, synonyms, and inferred intent. Your SKAG for [emergency plumber] will still match "urgent plumbing help" — the precision that justified SKAGs is gone.

Meanwhile, the downsides have gotten worse. Responsive search ads need volume to optimize headline combinations. SKAGs spread that volume paper-thin across dozens of ad groups, so Google never gets enough data to learn. You also end up with massive negative keyword lists to prevent overlap between ad groups, which becomes a maintenance nightmare.

We recommend tightly themed ad groups with 5-15 keywords. You get 90% of the relevance benefit of SKAGs with none of the data fragmentation or maintenance overhead.

Common structure mistakes

One campaign, one ad group, 50+ keywords. This is the default setup for most beginners. Your ad for "kitchen remodel" shows when someone searches "fix leaky faucet." Quality Score craters. CPC rises 20-40% above what you'd pay with proper structure.

Ten campaigns with $5/day budgets. Each campaign needs enough daily budget to generate meaningful data. At $5/day with a $3.50 average CPC, you're getting 1-2 clicks per campaign per day. Google's algorithm can't optimize on 1-2 clicks. Consolidate into fewer campaigns with larger budgets until your total spend justifies splitting them out.

No negative keywords between ad groups. Without negatives, the same search triggers ads from multiple ad groups, and you compete against yourself. If "emergency plumber" exists in both your Emergency and General ad groups, Google picks one semi-randomly. Add negatives so each search maps to exactly one ad group.

Let Fullrun build and maintain your structure

Building the right campaign structure takes hours of keyword research, grouping, match type selection, and negative keyword planning. Maintaining it — splitting out winners, pausing losers, adding negatives as new search terms appear — takes even more.

Fullrun does both. Describe your business and the AI agent builds a properly structured account in minutes: campaigns organized by service line, tightly themed ad groups with 5-15 keywords each, and negative keywords to prevent overlap. As data comes in, it restructures automatically based on actual performance.

Frequently asked questions

How many ad groups should I have per campaign?
Between 3 and 15 for most accounts. Each ad group should represent one service, product, or intent theme. If you can't write a single ad that's relevant to every keyword in the group, split it. More than 15 ad groups per campaign usually means you should break the campaign into two.
Should I use one campaign or multiple campaigns?
Multiple — almost always. You need separate campaigns whenever you want different budgets, locations, bid strategies, or schedules. A plumber should run separate campaigns for emergency services (high budget, 24/7) and routine maintenance (lower budget, business hours). The only time a single campaign makes sense is if everything shares identical settings and a small budget under $500/month.
Is the SKAG (single keyword ad group) strategy still worth it?
No. SKAGs were smart in 2018 when exact match meant exact match. In 2026, Google's match types have evolved so much that exact match triggers close variants, synonyms, and implied intent. A SKAG with [emergency plumber] will still match "urgent plumbing help" — so the control SKAGs gave you is gone. Meanwhile, single-keyword ad groups starve Google's responsive search ads of data and fragment your conversion history across dozens of tiny ad groups. Use tightly themed groups of 5-15 keywords instead.
How many keywords should I have per ad group?
5 to 15. Fewer than 5 and you're fragmenting data unnecessarily. More than 15 and the keywords are probably too diverse for one ad to cover them all. A good test: if every keyword in the group can share the same headline and landing page, you're fine. If not, split it.
How does Fullrun structure campaigns?
Fullrun analyzes your business, builds campaigns by service or product line, and creates tightly themed ad groups with 5-15 keywords each. It adds negative keywords between groups to prevent overlap, sets match types based on volume data, and restructures automatically as performance data comes in — splitting out high-performers and pausing underperformers.

Continue learning

Free to start. No credit card required.