Skip to main content

Sander Digital Marketing

Team planning Google Ads campaign structure on notes and a laptop

A lot of local business accounts have one campaign called something like “Plumber” with 200 keywords and one ad sending everyone to the homepage. It’s impossible to tell whether drain cleaning is profitable and water heaters are losing money, or the other way around. This post is part of our Google Ads for small businesses guide and shows how to organize campaigns around the way you actually sell work.

Google’s own account structure guidance recommends simple, clearly themed structures. Here’s what that looks like for a local service business.

The principle: theme → ad → landing page

Every campaign or ad group should answer one question: what job is this person trying to get done?

  • Theme: one service type (AC repair, water heater replacement, roof inspection).
  • Ad: headlines that repeat that service and give a reason to call now (responsive search ads).
  • Landing page: a page about that service, with a tap-to-call button.

Google’s help on organizing ad groups describes the same idea: group closely related keywords so ads stay relevant.

Split by job type first: emergency, planned, recurring

For most trades, the biggest structural split isn’t by service name, it’s by how urgent and how valuable the job is:

Job type Example searches Why it gets its own campaign
Emergency repairs “emergency plumber,” “AC not working,” “furnace stopped” High intent, needs live answering, may run nights and weekends
Planned installs / replacements “water heater replacement,” “new roof cost,” “panel upgrade” Higher ticket, longer decision, needs an estimate
Maintenance and recurring “AC tune-up,” “weekly lawn service,” “house cleaning every two weeks” Lower first ticket, high lifetime value

Separating these lets you set different budgets, schedules, and bids, and see which ones actually make money.

Example structures (starting points, not rules)

Notebook and pen used to sketch out campaign themes
Sketch your service lines on paper before you build anything in Google Ads
  • Campaign: AC & Heating Repair (emergency): ad groups for AC repair, furnace repair, heat pump repair
  • Campaign: System Replacement: AC replacement, furnace replacement, heat pump installation
  • Campaign: Maintenance Plans: tune-ups, maintenance agreements

Plumbing company

  • Emergency Plumbing: burst pipe, leak repair, emergency plumber
  • Drains & Sewer: drain cleaning, clogged drain, sewer line repair
  • Water Heaters: repair, replacement, tankless installation. For a full plumbing build, see Google Ads campaigns for plumbers

Roofing contractor

  • Roof Repair & Leaks
  • Roof Replacement
  • Storm Damage Inspections (paused until a storm hits, then switched on). More on storm-ready roofing marketing.

Electrician

Cleaning or landscaping

  • Recurring Service (weekly/biweekly)
  • One-Time Jobs (move-out cleaning, spring cleanup)
  • Commercial (if you serve businesses)

The same logic works for professional offices: a CPA firm might split tax preparation, bookkeeping, and business advisory.

Match types without over-splitting

Google’s keyword match types (broad, phrase, exact) control how closely a search must match your keyword. For most small local accounts:

  • Start with phrase and exact on your core service terms.
  • Test broad only once conversion tracking is solid and you’re reviewing search terms weekly.
  • Don’t create separate ad groups for every match type. It splits data and slows learning.

Location and schedule belong in the structure too

  • Location: target the towns and ZIP codes you actually serve with location targeting, and set it to people in those areas, not just people interested in them.
  • Schedule: emergency campaigns may run 24/7 if you answer 24/7. Install and maintenance campaigns often belong in business hours only. Use ad scheduling to match your phones.
  • Separate campaigns if a far-out area needs a different budget or travel charge.

Why service-line structure lowers your real cost per lead

  • Ads match searches more closely, which tends to help click-through rate and relevance.
  • Each landing page can speak to one problem, so more visitors call.
  • Budget moves toward the services with the best cost per booked job (cost per lead math).
  • Negative keywords are easier to manage (negative keyword starter lists).

Landing pages are part of structure

If three campaigns all send people to the homepage, you haven’t really structured anything. Each main service needs a matching page. See landing pages that turn Google Ads clicks into calls.

Rollout order (don’t build everything at once)

  1. Start with your highest-value service you can deliver this month (often emergency repair or replacement).
  2. Add a second campaign once tracking shows real booked jobs from the first.
  3. Add maintenance or recurring campaigns when you’re ready to value leads on lifetime.
  4. Add seasonal or storm campaigns as switch-on/switch-off tools.

Common structure mistakes

  • One campaign for everything.
  • Dozens of tiny ad groups with three clicks each.
  • Repair and replacement keywords mixed together.
  • No location exclusions (paying for clicks two states away).
  • Ads running at 2 a.m. when nobody answers.
  • Every campaign sharing one budget, so the cheap clicks eat everything.

Naming conventions that save headaches later

Use a simple, consistent pattern:

[Service] | [Job type] | [Area] | [Match/Notes]

Examples:

  • AC Repair | Emergency | Metro | Phrase+Exact
  • Water Heaters | Replacement | Metro | Exact
  • Roof | Storm | North County | Paused

When you look at reports six months from now, you’ll know exactly what each line means.

Team reviewing campaign plans together
Review structure monthly as services, seasons, and capacity change

Budgets and bids inside the structure

Give each campaign a budget that matches its job: emergency campaigns need enough budget not to run out by noon; replacement campaigns need enough runway for longer decisions. See how much to spend on Google Ads for sizing.

Bright office where an account plan is reviewed
Structure should mirror how your business actually delivers work

How many ad groups is too many?

If an ad group gets only a handful of clicks a month, it’s probably too granular. Combine closely related themes until each has enough data to learn from. A small local account often runs well with 3–6 campaigns and a few ad groups each.

Line structure up with your schedule

If your installers are booked three weeks out but your repair techs have open slots, shift budget toward repair campaigns. If it’s shoulder season and the schedule is thin, lean into maintenance and tune-up campaigns. Structure by service makes those moves a two-minute change instead of a rebuild.