Free account audit

Home/Guides/Google Ads account structure

Google Ads account structure

How to structure a Google Ads account so budgets, bids and landing pages mean something: one intent per campaign, tight ad groups, a page per theme. With a before-and-after example from an HVAC account.

By Shane K. Penrod · Updated

A Google Ads account should be structured so that each campaign owns one intent with its own budget and bid target, each ad group owns a small cluster of terms that can honestly share an ad, and each ad lands on a page written for that intent. That's the whole rule. Almost every account we audit breaks it the same way: campaigns organized around how the business describes itself rather than how customers search, forty keywords in one ad group, one landing page for all of them, and Smart Bidding trying to learn from a signal that means nothing.

Why structure matters more with automation, not less

Automated bidding optimizes toward conversions inside each campaign. If a campaign mixes "emergency AC repair" with "AC maintenance plan," the algorithm sees one pool of conversions worth wildly different amounts and can't tell them apart. Split them, and each campaign gets a clean signal, a budget that reflects what you want more of, and a bid target that matches the value. Automation doesn't remove the need for structure; it makes bad structure more expensive, because the machine executes the mistake at scale.

Before and after: one HVAC account

As inherited. One campaign called "Services," $400 a day, Maximize Clicks. One ad group, 41 keywords, "ac repair" and "hvac" on broad match alongside "ac maintenance plan" and "new ac unit cost." Every ad lands on the homepage. A Performance Max campaign with no audience signals and no brand exclusion.

Rebuilt. Emergency AC repair, $180 a day, Target CPA, two ad groups (repair and no-cooling; 24-hour and same-day), each with its own page. System replacement, $140 a day, Target CPA, ad groups for new unit and install cost, and for financing. Maintenance plans, $40 a day, Max Conversions. Brand, $20 a day, manual. Performance Max, $20 a day, audience signals from converters, brand excluded. Local Services Ads above everything. Same total budget. Each theme now has its own bid target, ad and page, and search terms are reviewed daily and moved to the campaign that should own them.

How we usually find itOne HVAC account, as inherited

  • Services $400/day · Maximize clicks
    • All Keywords 41 keywords, 1 ad group
      • "ac repair" broad match
      • "hvac" broad match
      • "ac maintenance plan"
      • "new ac unit cost"
      • "furnace repair"
      • +36 more
    • all land on the homepage
  • Performance Max no audience signals, no brand exclusion

Emergency repair, maintenance plans and $8k system replacements compete for the same budget with the same ad. Google can't tell which one you wanted more of.

How we rebuild itSame account, same budget, 90 days later

  • Emergency AC repair $180/day · Target CPA
    • Repair, no cooling 8 terms, /ac-repair
    • 24-hour, same-day 6 terms, /emergency-ac
  • System replacement $140/day · Target CPA
    • New unit, install cost 9 terms, /new-ac-system
    • Financing 4 terms, /ac-financing
  • Maintenance plans $40/day · Max conversions
    • Tune-up, membership 7 terms, /maintenance
  • Brand $20/day · Manual
  • Performance Max $20/day · signals from converters, brand excluded
  • Local Services Ads pay per lead, above everything else

Each theme gets its own budget, bid target, ad and page. Search terms are reviewed daily and moved to the campaign that should own them.

The rules we build by

  • One intent per campaign. Urgency, service line and funnel stage are the usual splits.
  • Ad groups small enough to share an ad honestly. If you can't write one ad that fits every term, split the group.
  • Match types on purpose. Broad match only with a clean conversion signal and a negative list that's reviewed daily.
  • Brand separated. So you know what defense costs and so other campaigns can't take credit for it.
  • A page per theme. The homepage is not a landing page.
  • Budgets follow business priority, not historical spend.
  • Negatives across the account, with a shared list, reviewed weekly at minimum.

For multi-location accounts

The same structure becomes a template, cloned per market with local geo, numbers, pages and budgets. Prove it in five to ten markets, then roll out. Franchise marketing.

Shane K. Penrod

Founder of PPC & Co. SEO since 2000, paid search since 2012, 2015 Google Partners All-Stars winner. Leads strategy on every account and writes every guide on this site.

Frequently asked questions

How many campaigns should I have?
As many as there are distinct intents worth their own budget. For a local service business, usually four to eight. For a dealer, more.
Should I use single-keyword ad groups?
No longer necessary with close variants, and they fragment data. Small themed groups are the current best practice.
Won't restructuring reset my learning?
Partially, which is why we do it in stages and keep campaigns with good history where the structure is sound. Google Ads management.

Find out what your account is leaving on the table.

A senior strategist audits your Google or Microsoft Ads account and sends you the findings in writing, with a 90-day roadmap. Free, and yours to keep whether or not you hire us.