7 Strategies for Choosing Campaign Level vs Ad Group Level Negative Keywords

Where you place a negative keyword decides which ads it blocks, so choosing between campaign level vs ad group level negative keywords directly affects wasted spend and lost traffic. This article gives seven strategies for deciding the right level for each negative, so you cut junk clicks without starving your best ad groups.

Every negative keyword you add lives at a level, and that level decides what it touches. Put it at the campaign level and every ad group in that campaign stops matching it. Put it at the ad group level and only that one ad group is affected, while its siblings keep serving. Choose wrong in one direction and junk clicks keep draining budget. Choose wrong in the other and you quietly starve your best ad groups of traffic you never see in a report.

A quick vocabulary check. A search term is what the person actually typed. A keyword is what you bid on. A negative keyword tells Google not to show your ads for searches containing that term, and it only blocks what you tell it to. The seven strategies below give you a way to decide at which level each negative belongs.

1. Default to campaign level for terms irrelevant everywhere

If a search term is wrong for every ad group in a campaign, the campaign is the right home for the negative. The mechanism is simple: a campaign-level negative applies to all current ad groups and any you create later, so you never have to remember to copy it across. One entry replaces many, and new ad groups launch already protected.

For example, imagine a B2B SaaS demo campaign. Its search terms keep surfacing job seekers and hobbyists. The team adds "free", "jobs", "salary" and "tutorial" as campaign negatives, so none of its ad groups pay for those clicks.

To put it into practice:

  1. Open the Search Terms Report and sort by cost or clicks.
  2. Flag terms whose intent is clearly wrong for the whole campaign.
  3. Choose campaign-level negative as the destination.
  4. Pick phrase or exact match deliberately rather than by habit.
  5. Add them, and note the date.

Keywordme can apply this from within the report without leaving Google Ads, which helps when you're clearing dozens of terms. Confirm the current level options in its docs.

The classic mistake is adding a short, broad negative like "free" to a campaign that sells a freemium product or has a "free trial" ad group. You'll block your own best queries. Scan the campaign's positive keywords and ad copy before adding any short, generic word.

To measure it, compare the share of spend on irrelevant search terms in the Search Terms Report before and after. Also watch conversions and impressions on your core keywords, which is how you catch over-blocking early.

2. Use ad group level negatives to steer queries to the right ad group

Sometimes a query isn't junk. It's just landing in the wrong place. An ad group level negative blocks the term in one ad group only, which lets a sibling ad group with better ad copy and a better landing page take the impression.

Illustratively, say a plumbing campaign has "repair" and "installation" ad groups. The search term "water heater installation" keeps triggering the repair ad group because of a broad-ish keyword. Adding it as a negative in the repair ad group lets the installation ad group serve, with its own ad and page.

The common mistake is negating the term in the wrong ad group without confirming the right one has a matching keyword. The query then has no home and may stop showing at all, or drift to another campaign. Do the steps in this order:

  1. Find search terms triggering an ad group they don't belong to.
  2. Confirm the correct ad group has a keyword that matches the term.
  3. Add the negative to the wrong ad group only.

Note the misconception worth killing here: an ad group negative does not block the term across the campaign. That is precisely why it works for routing.

Measure whether the term now matches the intended ad group in the Search Terms Report, then check CTR and conversion rate for that term. Give it enough time to collect data before judging.

3. Build a cross-negative structure between overlapping ad groups

When several ad groups target closely related themes, they compete for the same queries. A cross-negative structure formalizes the routing from the previous strategy: each ad group negates the themes that belong to the others, so each query has one obvious destination.

Illustratively, a shoe retailer runs "trail running shoes" and "road running shoes" ad groups. The trail group negates "road" and the road group negates "trail", so a search for "road running shoes" can only reach the road group.

Here is a workable method:

  1. List each ad group's core terms in a simple grid.
  2. For each ad group, add the other groups' distinguishing terms as negatives.
  3. Use exact or phrase match so you only block what you intend.
  4. Recheck the Search Terms Report after a couple of weeks.

The pitfall is over-engineering. If two ad groups barely overlap, a big grid adds upkeep and raises the risk of a negative colliding with a legitimate keyword. Build the grid only where the report shows real overlap.

Remember that negatives don't use close variants, so plurals, misspellings and synonyms need their own entries if they matter. To measure success, look for a drop in queries matching an ad group outside its theme, while impressions per ad group stay steady. If one group's impressions collapse, a cross negative is probably too broad.

4. Layer shared negative keyword lists on top of campaign negatives

Some junk is universal: job seekers, "free" hunters, DIY searchers. Shared negative keyword lists let you maintain these categories once and apply them to many campaigns, including across campaigns in one account. Campaign-level negatives then stay for the exceptions specific to that campaign.

For example, imagine an agency that keeps a "Jobs and careers" list and a "Free and DIY" list, and applies both to every new lead gen campaign. A new campaign launches with baseline protection in minutes rather than starting from zero.

To set it up:

  1. Create lists by theme, not one giant dumping ground.
  2. Apply them to the relevant campaigns.
  3. Document which lists go with which client types or campaign goals.
  4. Check current list limits in Google Ads Help, since those can change.

The mistake to watch is applying a list to a campaign where one of its terms matches a keyword you want. A "Free and DIY" list is wrong for a campaign selling a free tool. Review each list against the campaign's positives before attaching it.

Measure the time it takes to put negative protection on a new campaign, and track junk-term spend during its first weeks. Both should fall as your lists mature.

5. Protect brand and high-intent campaigns from cross-campaign overlap

Your campaigns can compete with each other. If non-brand campaigns catch searches for your company name, you muddy performance data and may pay more for clicks your brand campaign would win cheaply. Campaign-level negatives route brand queries to the brand campaign and keep generic campaigns focused on discovery.

Illustratively, a SaaS company adds its brand name as a campaign negative across non-brand search campaigns. Brand traffic then reports cleanly in one place.

The process:

  1. Filter the Search Terms Report by your brand terms inside non-brand campaigns.
  2. Add exact or phrase negatives at campaign level.
  3. If you run Performance Max, check Google Ads Help for how negatives work there as of 2026, since availability and wording have changed over time.

Two mistakes recur. One is negating a term at campaign level that another campaign's keyword depends on. The other is forgetting misspellings and variants, because negatives don't use close variants. "Keywordme" and a typo of it are different as far as a negative is concerned, so list the common ones.

Measure brand query share inside non-brand campaigns, and compare cost per conversion in each campaign. Cleaner separation should make both numbers easier to read.

6. Pick the level using a three-question decision rule

When you're staring at hundreds of rows, a rule beats deliberation. For each flagged search term, ask which of three things is true:

  • Bad everywhere: no ad group in the campaign should show for it. Use campaign level.
  • Bad here: wrong for this ad group, but fine elsewhere. Use ad group level.
  • Right query, wrong ad group: route it with an ad group negative, after confirming the right group has a matching keyword.

Illustratively, "accounting software jobs" is bad everywhere and goes to campaign level. "Invoice template" is a poor fit for one ad group only, so it gets an ad group negative. "Payroll software" is a good query landing in the invoicing ad group, so it's routed to the payroll ad group.

In practice, sort terms by cost and relevance, tag each with one of the three answers, then apply at that level in batches. Keywordme can speed up the clicking, and you should confirm its current level options in its docs. You still make each call yourself.

The mistake is blocking low-volume terms before you have data to judge them. A term with two impressions tells you little, so leave it until it earns a decision.

Measure the share of flagged terms resolved at the right level without later reversal, and how long each review takes. Both should improve as the rule becomes habit.

7. Audit and consolidate negatives on a schedule

Negatives accumulate, and old ones can quietly collide with new keywords. A regular audit catches conflicts, over-blocking and clutter. It also reveals patterns: if the same negative sits in many ad groups, it probably belongs one level up.

For example, imagine a quarterly audit finds the same five negatives in every ad group of a campaign. Moving them to campaign level cleans up dozens of entries.

A simple audit routine:

  1. Export or review negatives for each campaign and ad group.
  2. Check them against your active positive keywords for conflicts.
  3. Consolidate duplicates upward to the campaign level or a shared list.
  4. Note what you changed and why.

The dangerous assumption is that blocked traffic would have been bad. Blocked queries don't show up in reports, so over-blocking goes unnoticed until performance sags. The audit is your only real defense, so give it a calendar slot.

Measure impression share and conversions on core keywords over time, and track the number of negatives at each level. A shrinking ad group count with stable performance means your structure is getting tidier.

Where to start, and how the levels fit together

Begin with campaign level negatives for clearly irrelevant terms, and attach a shared list for the junk categories every campaign has. Only then add ad group negatives, and only where the Search Terms Report shows real routing problems. Put an audit on the calendar so the setup stays clean.

Optimize Google Ads Campaigns 10X Faster. Without Leaving Your Account. Keywordme lets you remove junk search terms, build high-intent keyword lists, and apply match types instantly, right inside Google Ads. No spreadsheets, no switching tabs, just quick, seamless optimization. Start your free 7-day trial (then just $12/month) and take your Google Ads game to the next level.

Optimize Your Google Ads Campaigns 10x Faster

Keywordme helps Google Ads advertisers clean up search terms and add negative keywords faster, with less effort, and less wasted spend. Manual control today. AI-powered search term scanning coming soon to make it even faster. Start your 7-day free trial. No credit card required.

Try it Free Today