Google Ads

Google Ads Account Structure for Small Businesses

How to structure a small business Google Ads account: campaigns split by budget and location, tightly themed ad groups, clear naming and layered negatives.

Google Ads Account Structure for Small Businesses
Quick answer

A good Google Ads account structure for a small business uses a few campaigns split only where budget, location or bidding needs differ, tightly themed ad groups for each service, a separate brand campaign, consistent naming and layered negative keywords. Avoid over-fragmenting, because Smart Bidding needs enough conversion data in each campaign to learn.

Key takeaways
  • Split campaigns when budget, location, bidding or networks need to differ.
  • Build each ad group around one service or search theme.
  • Keep brand and non-brand searches in separate campaigns.
  • Too many tiny campaigns starve Smart Bidding of conversion data.
  • Place negative keywords at the account, campaign or ad group level where they apply.

When a small business owner shows me their Google Ads account, the structure usually tells me most of the story before I look at a single number. One campaign with one ad group holding 80 keywords. Or the opposite: dozens of tiny campaigns, each with a few dollars of daily budget and almost no conversions.

Good structure sits between those extremes. In this guide I explain how a Google Ads account is organised, the principles I use to structure accounts for small businesses, and an example layout for a local service company.

How is a Google Ads account structured?

A Google Ads account is organised in layers: the account holds campaigns, campaigns hold ad groups, and ad groups hold keywords and ads. Each layer controls different settings, so where you split things decides what you can control.

Level What it controls Examples
Account Billing, users, conversion actions, account-level negatives, linked tools GA4 link, Merchant Center link, account-default goals
Campaign Budget, bid strategy, locations, languages, networks, ad schedule, campaign goals "Search - House Cleaning - City A"
Ad group Keywords, ads and the landing page theme "Move-Out Cleaning"
Keywords and ads What you match to, and what the searcher sees Keywords, responsive search ads
Assets Sitelinks, callouts, calls, locations, images Can be added at account, campaign or ad group level

Agencies and freelancers often access client accounts through a manager account (sometimes called an MCC), which links several accounts without sharing passwords. As a business owner, you should always own your own Google Ads account and grant access to whoever manages it.

What principles should guide your account structure?

Structure your account so that each campaign represents a real business decision about budget, location or bidding, and each ad group represents one clear search theme. If two things need different budgets or targets, they belong in different campaigns. If they share everything but the message, they belong in different ad groups.

Split campaigns when settings need to differ

Create separate campaigns when you need:

  • A different budget, for example your most profitable service gets guaranteed spend.
  • A different location, such as two cities with different demand or pricing.
  • A different bid strategy or target, because a high-value service can afford a higher cost per lead.
  • Different networks or campaign types, for example Search versus Performance Max.
  • Brand versus non-brand, so cheap branded searches do not hide the true cost of finding new customers.

Split ad groups by search intent

Inside a campaign, build ad groups around tight themes, usually one service or product type each. This keeps ads relevant and lets each ad group point to its own landing page, which also helps Quality Score. My guide on how to improve Google Ads Quality Score explains why that relevance matters.

Do not split more than your data allows

The old approach of single keyword ad groups (SKAGs), one keyword per ad group, made sense when match types were stricter and bidding was manual. With modern matching and Smart Bidding, heavy fragmentation spreads conversion data so thinly that bidding struggles to learn. For most small accounts, fewer campaigns with more data each perform better than many tiny ones. The section on conversion volume in my Smart Bidding guide explains why.

What does a good structure look like for a local service business?

For a local service business, a good structure usually means a small number of Search campaigns split by service and location, with ad groups for each specific service and a separate brand campaign.

Here is an example for a cleaning company serving one metro area:

Campaign Ad groups Landing page
Search - Brand Brand name, brand + reviews Homepage
Search - Residential Cleaning House cleaning, apartment cleaning, recurring cleaning One page per service
Search - Move-In/Move-Out Move-out cleaning, move-in cleaning, end of lease Move cleaning page
Search - Commercial Cleaning Office cleaning, janitorial services Commercial page

Move-in/move-out cleaning gets its own campaign here because it often has a different budget need and lead value from recurring house cleaning. If it does not in your business, it can sit as an ad group in the residential campaign.

This mirrors the service-based approach I used for Lazy Susan's Cleaning Service, where keywords were grouped by service, such as house cleaning, apartment cleaning, move-in/move-out cleaning and recurring cleaning, and campaigns were limited strictly to the service area. For Chimney Safe Pro, the same principles applied to chimney cleaning, inspection and sweeping searches, again with strict geo-targeting.

For more on campaigns for this industry, see Google Ads for cleaning businesses.

Which campaign settings should you check when you build the structure?

Check the settings that silently waste budget, because they are easy to miss when a campaign is created and hard to spot later.

  • Networks: For Search campaigns, decide deliberately on the Display Network and Search partners. I usually exclude Display from Search campaigns.
  • Location options: Target people in or regularly in your locations ("presence"), not people merely interested in them.
  • Languages: Match the languages your customers search in.
  • Ad schedule: If you only answer phones during business hours, consider scheduling call-focused ads accordingly.
  • Campaign goals: Confirm each campaign optimises for the right primary conversions, not every account-default goal.
  • Assets: Add sitelinks, callouts, call and location assets at the right level.

How should you name campaigns and ad groups?

Use a consistent naming convention that tells anyone, at a glance, what a campaign does. It makes reporting, filtering and handovers much easier.

A simple pattern I use:

[Type] - [Service or Category] - [Location] - [Bid strategy]
Search - Move-Out Cleaning - City A - MaxConv
PMax - Shoes - BD - MaxValue

Keep ad group names to the theme only, such as "Move-Out Cleaning" or "Office Cleaning". Avoid names like "Campaign #3" or "New Ad Group 2", which say nothing six months later.

How do negative keywords fit into the structure?

Negative keywords should sit at the level where they apply: account-level or shared lists for terms you never want, campaign-level negatives for terms wrong for that campaign, and ad group negatives to steer searches between ad groups.

  1. Shared negative keyword lists for universal terms, like jobs, salary, training, free and DIY.
  2. Campaign negatives to keep commercial searches out of the residential campaign, and the other way round.
  3. Ad group negatives to direct "move out" searches to the move-out ad group instead of general house cleaning.

My list of negative keywords for local service businesses is a good starting point for the shared lists.

Where does Performance Max fit?

Performance Max fits alongside a Search structure, not instead of it, for most small businesses. I usually build and stabilise Search first, then test Performance Max once conversion tracking is reliable and there is budget to spare.

If you run both, apply brand exclusions or negatives in Performance Max where appropriate so it does not simply absorb your brand traffic. My Performance Max guide covers when it makes sense.

Final thoughts

A good account structure makes every other optimisation easier: budgets go where you decide, ads match searches, and bidding has enough data to learn. If your account has grown messy over time, my Google Ads management service includes a structure review, or you can book a free audit.

Related
Chamok Mahonto
Written by Chamok Mahonto

I'm a conversion tracking & google ads specialist from Rangpur, Bangladesh. I set up GA4, GTM, server-side tracking and Meta Conversion API, and manage Google Ads for businesses worldwide. More about me

FAQ

Frequently asked questions

How many campaigns should a small business have in Google Ads?

There is no fixed number, but most small businesses do well with a handful of campaigns: a brand campaign plus one campaign per major service or location that needs its own budget. Add more only when you have a clear reason and enough budget for each to collect conversions.

How many keywords should be in an ad group?

Enough to cover the variations of one theme, and no more. If a keyword would need a different ad or landing page from the rest of the ad group, it belongs in a different ad group, regardless of how many keywords that leaves.

Should I restructure an existing Google Ads account?

Only when the current structure clearly causes problems, such as mixed themes, budget going to the wrong services or campaigns too small to learn. Restructuring resets some performance history and learning, so plan it, change in stages and avoid busy seasons.

Should brand keywords have their own campaign?

Usually yes. Branded searches tend to be cheaper and convert well, so mixing them with non-brand keywords makes the overall campaign look better than it is and lets bidding lean on easy brand conversions instead of finding new customers.

Case studies

See it in a real project

Lazy Susan's Cleaning Service: Google Ads Campaigns project by Chamok Mahonto
Google Ads Campaigns

Lazy Susan's Cleaning Service

Service-specific search campaigns for a U.S. residential and commercial cleaning company, delivering 39 qualified leads at $12.36 each in the last 30 days.

  • Google Ads Search
  • Keyword Research
  • Local Targeting
Read case study
Chimney Safe Pro: Google Ads Campaigns project by Chamok Mahonto
Google Ads Campaigns

Chimney Safe Pro

Intent-focused local search campaigns for a Long Island chimney service company, producing 181 qualified homeowner leads at $22.26 per lead in 30 days.

  • Google Ads Search
  • Keyword Research
  • Geo Targeting
Read case study
Keep reading

Related articles

Ready to fix your tracking and scale your ads?

Get a free audit of your tracking and ad account. Usually replies within 1–2 hours.