QuantumAdsLab Logo Quantum Ads Lab
How to add negative keywords in Google Ads: reading the search terms report and my process for adding them at campaign and ad group level
My process for how to add negative keywords in Google Ads: everything starts with the search terms report, not with a generic list you paste in and forget

HOW TO ADD NEGATIVE KEYWORDS IN GOOGLE ADS: MY PROCESS AFTER READING THE SEARCH TERMS REPORT

Summary

What you'll learn in this article

  • The exact step-by-step process I use to add negative keywords in Google Ads after reviewing the search terms report
  • How to navigate to the negative keywords section in the current Google Ads interface
  • When to add at campaign level vs. ad group level, and how I decide in practice
  • Which match type to choose when you add negative keywords to a Google Ads campaign
  • How to use shared negative keyword lists to manage exclusions across multiple campaigns efficiently
  • The most common mistakes I see when advertisers add negative keywords, and how to avoid them
  • How to structure a repeatable weekly routine so your negative keyword list never falls behind

If you want to know how to add negative keywords in Google Ads, the honest answer is that the technical steps take less than two minutes, but doing it right, meaning adding the correct terms at the right level with the right match type, requires a process built around the search terms report. That is where I always start. Every account I take over has the same problem: someone added a starter list of negative keywords at setup, never revisited it, and has been paying for irrelevant traffic for months. The platform makes it easy to add negative keywords. What is harder is developing the discipline to do it consistently and to let the data, not intuition, drive which terms you actually exclude. This article is about that process, not just the clicks.

Understanding what negative keywords are and how they work in the auction is the starting point, once you know the mechanics, the workflow I describe here will make complete sense. The short version: negative keywords tell Google which searches should never trigger your ads. Every irrelevant click you block is budget that stays available for searches that can actually convert. Over time, a clean negative keyword structure also improves your Quality Score signal because a higher proportion of your clicks come from genuinely relevant queries. The work is never finished because the search landscape changes constantly, which is exactly why this needs to be a recurring process rather than a one-time setup task.

Step 1: Read the search terms report before touching anything

The search terms report is the only reliable source for deciding which negative keywords to add to a Google Ads campaign. It shows the actual queries that triggered your ads and generated impressions or clicks, not keyword-level data, but real user searches. I check it every week on active accounts and every three to five days on new campaigns where broad or phrase match is doing heavy lifting. On accounts running broad match with Smart Bidding, the variety of triggering queries can be extreme in the first few weeks, so earlier and more frequent reviews are essential.

How I access the report

In the current interface, the path is: Campaigns icon in the left navigation → Audiences, keywords, and content → Search keywords → Search terms tab at the top of the table. That last click is the one people miss, the default view shows keyword-level data, not the actual search terms. You need to actively switch to the Search terms tab to see what users typed. Google's official documentation on using the search terms report to find negative keyword ideas confirms this navigation and explains the direct workflow for adding terms as negatives directly from the table, worth reading once if you have never used the inline add flow.

What I look for when reading the report

I scan with three questions in mind. First: is this query clearly off-topic for what the campaign is selling? A campaign for B2B project management software should not be showing up for "free task app for students." That goes on the negative list immediately, typically as exact match. Second: is this query on-topic but unlikely to convert given what I know about the account's customer profile? A campaign targeting enterprise buyers does not need to catch searches for "cheap alternatives" or "free trial forever", those queries signal intent mismatches even if the topic is relevant. Third: is this query already covered by another ad group in the same campaign, and could adding it as a negative help avoid keyword cannibalization? That last point is often overlooked when people learn how to add negative keywords in Google Ads, negatives are not just for blocking irrelevant traffic, they are also a structural tool for controlling which ad group wins each auction internally.

How I filter to find the worst offenders fast

On accounts with high impression volume, the search terms report can be hundreds of rows long. I apply two filters before reading: clicks greater than zero, and conversions equal to zero. This surfaces every query that has consumed budget without delivering a result. Within that filtered set, I sort by cost descending. The top entries are the most expensive waste in the account. I work through those first, then move to zero-click impressions for broader cleanup. This prioritization ensures the highest-impact negatives get added first, which matters on accounts where budget is tight and every wasted click has a real cost.

Step 2: How to add negative keywords in Google Ads, the exact navigation

Once I have identified the terms I want to exclude, the fastest route to add negative keywords in Google Ads depends on how many terms I am adding and whether they are going to a single campaign or multiple campaigns simultaneously. The platform offers two main paths and I use both depending on the situation.

Adding directly from the search terms report

When adding a small batch, say, ten to twenty terms in one session, I use the inline flow directly from the search terms table. Check the boxes next to the queries you want to exclude, then click "Add as negative keyword" in the action bar that appears above the table. A panel slides in from the right where you can choose the destination (ad group or campaign), the match type, and whether to save to an existing negative keyword list at the same time. I almost always select "Campaign" rather than "Ad group" at this stage, and I set the match type to exact match by default. Once confirmed, the negatives are live immediately, no additional save step required. This is the fastest way to add negative keywords to a specific campaign or ad group without leaving the report you are already reading.

Adding manually through the negative keywords section

For larger batches, or when adding terms that did not appear in the search terms report but I know from experience should be excluded, I go directly to the negative keywords management page. The path is: Campaigns icon → Audiences, keywords, and content → Search keywords → Negative search keywords tab → plus button. From there I can choose the level (campaign or ad group), select the specific destination, and paste in a list of terms one per line. The match type is set via syntax: no symbols for broad match negative, quotes for phrase match, and brackets for exact match. I prepare these lists in a spreadsheet before pasting so I can review the syntax before committing. For the full match type behavior reference, Google's official page on negative keywords covers every nuance, including the important reminder that negative match types do not expand to close variants, which is a frequent source of confusion when people first learn how to add negative keywords in Google Ads.

Campaign level vs. ad group level: how I decide

My default is campaign level. If a query is irrelevant to the entire campaign's purpose, the wrong industry, the wrong intent, the wrong audience, it belongs at campaign level where it blocks the widest possible surface area without requiring me to replicate it across every ad group. Ad group level is for two specific scenarios: when I want a term to be excluded from one ad group but remain eligible for another, or when I am using negatives to direct traffic between ad groups that target overlapping keyword sets. For example, if ad group A targets "enterprise project management" and ad group B targets "project management software," I might add the term "enterprise" as an ad group negative on group B so that queries containing it always route to group A. That kind of structural use of negatives requires ad group precision. Everything else goes to campaign level. When the same set of exclusions needs to apply across multiple campaigns , which is common for brand-safety terms, competitor names I never want to appear for, or category terms that are off-topic for the whole account, I use a negative keyword list instead of adding the terms individually to each campaign.

Step 3: Choosing the right match type for each negative keyword

The match type decision when you add negative keywords to a Google Ads campaign has more impact than most advertisers realize. Negative match types work fundamentally differently from positive match types, they do not expand to synonyms, close variants, or related terms. Each type blocks only what it literally specifies, which means getting the match type wrong can either leave gaps or create unintended collateral damage to legitimate traffic. This is one of the most important practical details in any guide on how to add negative keywords in Google Ads, and it is worth spending time on before you start adding at scale.

Negative exact match: my default for search terms report additions

When I add a term directly from the search terms report, I almost always choose exact match. The reason is precision: I have seen the specific query that triggered the ad and I want to block exactly that query, not a family of related queries. Negative exact match blocks only searches that match the bracketed term precisely, same words, same order, no extra words. It is surgical and safe. The risk of collateral exclusion is minimal, which matters because over-blocking is just as costly as under-blocking: a negative that accidentally blocks a converting query is budget and revenue lost without any obvious warning in the interface.

Negative phrase match: for patterns I want to block broadly

When I identify a term pattern that is consistently irrelevant, for instance, "how to" prepended to almost anything in a commercial intent campaign, or "free" in a campaign where the product has no free tier, I use phrase match negative. Negative phrase match blocks any search containing the exact phrase in that word order, regardless of what precedes or follows it. Adding "free" as a negative phrase match blocks "free project management software," "best free task manager," and "project management tool free," without the need to add each variation individually. I use this deliberately and sparingly because phrase match negatives can be surprisingly broad in a high-traffic account.

Negative broad match: reserved for genuine topic exclusions

Negative broad match is the most powerful and the most dangerous option. It blocks any query containing all the specified terms in any order. I use it rarely, only when I want to eliminate an entire topic from triggering the campaign, and I am confident there is no overlap with queries I actually want to capture. On most Search accounts I manage, the majority of how to add negative keywords in Google Ads campaign decisions default to exact match for precision, with phrase match used for repeated patterns. Broad match negatives appear in my accounts mainly for competitor names in campaigns where I explicitly do not want to compete on competitor terms, or for category-level exclusions on very broad campaigns where the topic itself is irrelevant.

Step 4: Using shared negative keyword lists for cross-campaign efficiency

Once an account has more than two or three campaigns, adding negative keywords individually to each campaign becomes operationally slow and creates consistency problems, you add a term to Campaign A but forget Campaign B, and the irrelevant traffic continues on the unprotected campaign. Shared negative keyword lists solve this. They live in the Shared library and can be applied to multiple campaigns at once. When I add a new term to the list, it propagates to every campaign the list is applied to immediately.

How I set up and manage negative keyword lists

My standard setup for a new account includes two shared lists: a master exclusion list for terms that should never trigger any campaign in the account, brand-safety terms, offensive queries, completely off-topic categories, and a campaign-type list for exclusions relevant to a specific category of campaigns. For example, a B2B software account might have a "consumer intent" list containing terms like "free," "cheap," "for students," "DIY," and similar phrases that signal non-commercial or SMB intent. That list gets applied to all enterprise-focused campaigns. When I need to add negative keywords to a Google Ads campaign in bulk, adding to the shared list and confirming the list is applied to all relevant campaigns is dramatically faster than the individual campaign approach. The limit is 5,000 terms per list and 20 lists per account, which is more than sufficient for most accounts. For the structural strategy behind building and maintaining these lists over time, the guide on negative keyword best practices goes deeper into how I organize lists by theme and how I audit them periodically to avoid list bloat.

Applying a list to campaigns: the navigation path

To apply a negative keyword list to a campaign, go to Tools icon → Shared library → Exclusion lists → Negative keyword lists tab. Select the list you want to apply, click "Apply to campaigns," and check the boxes of the campaigns you want to cover. This can be done for up to 1,000 campaigns at once. Alternatively, from the campaign's own negative keywords view you can click the list icon to attach an existing list to that specific campaign. I use both paths depending on whether I am working from the list side (applying to many campaigns at once) or the campaign side (reviewing what is applied to one campaign and adding a list from there).

The mistakes I see most often when advertisers add negative keywords

After auditing dozens of accounts, the same errors appear so consistently that they are worth documenting explicitly. Knowing how to add negative keywords in Google Ads technically is not the problem for most advertisers, the problem is the decisions around which terms to add, at what level, and with what match type.

Adding negatives without checking for conflicts with positive keywords

The most damaging mistake I encounter is a negative keyword that accidentally blocks a positive keyword. This happens when someone adds a broad or phrase match negative that overlaps with an active keyword. The symptom is sudden impression collapse on a keyword that has not been paused or changed. I always cross-check new negatives against the active keyword list before saving, especially when using broad match negatives. The search terms report will not show you this problem after the fact, once a negative is blocking a keyword, that combination stops generating data entirely, so there is nothing to alert you in the normal reporting flow.

Never revisiting the list after initial setup

The search landscape changes. New queries appear as user behavior shifts, as competitors change their messaging, and as Google's matching behavior evolves. An account that was well-protected by its negative list six months ago may have significant gaps today. I treat negative keyword review as a weekly maintenance task, not a one-time setup. The accounts that accumulate the most wasted spend are consistently the ones where the negative list was populated at launch and never touched again. The process for how to find negative keywords that are missing from an existing account, and how to systematically close those gaps, is covered in detail in the guide on how to find negative keywords in Google Ads.

Adding the same negative keyword at multiple levels redundantly

If a negative is set at the campaign level, adding the same term at the ad group level inside that campaign does nothing, the campaign-level negative already covers it. I see this often in accounts that have been managed by multiple people over time, where each person added negatives without checking what was already in place. Redundant negatives do not cause active harm, but they create a cluttered and hard-to-maintain structure that makes future audits more difficult. When I inherit an account, I always export the negative keyword list, deduplicate it, and restructure it before doing any new additions. Part of keeping the list clean is also understanding what to look for in shared negative keyword lists that have been applied carelessly across campaigns, a topic explored in depth in the article on managing shared negative keyword lists in Google Ads.

Using broad match negatives too aggressively

I mentioned this in the match type section, but it deserves additional emphasis as a standalone mistake. Broad match negative keywords can silently suppress a much larger range of queries than intended, especially on accounts with broad positive keywords where the overlap surface is large. I have seen accounts where a single broad match negative, added by someone who was trying to block a specific topic, ended up blocking 15% of total impressions because the term overlapped with phrases used in many legitimate queries. The rule I follow is: if I cannot articulate exactly which queries a broad match negative will block, I add it as exact match instead and revisit later once I have data on how the exact version performs.

FAQ on how to add negative keywords in Google Ads

How do I add negative keywords in Google Ads step by step?
The full path: Campaigns icon → Audiences, keywords, and content → Search keywords → Negative search keywords tab → plus button. Select whether you are adding to a campaign or ad group, choose the specific destination, enter one keyword per line using the correct match type syntax (no symbols for broad match, quotes for phrase match, brackets for exact match), and click Save. For adding terms directly from the search terms report, which is the method I recommend as your primary workflow, check the boxes next to the irrelevant queries and click "Add as negative keyword" in the action bar above the table. This takes you to the same destination and match type selection without leaving the report. The process for how to add negative keywords in Google Ads is the same for Search, Shopping, and Performance Max campaigns, though the navigation to find negative keywords within PMax has slightly different entry points in the current interface.
How do I add negative keywords to a specific Google Ads campaign?
When you reach the destination selector during the add flow, choose "Campaign" from the dropdown rather than "Ad group," then select the specific campaign from the list that appears. You can also filter the search terms report by a single campaign before adding negatives, so that every term you add in that session is automatically assigned to the correct campaign. To add negative keywords to a Google Ads campaign across multiple campaigns simultaneously, the more efficient approach is to create or update a shared negative keyword list in the Shared library and apply the list to all relevant campaigns at once. This prevents the common mistake of adding a term to Campaign A but forgetting Campaign B.
How often should I add negative keywords?
Weekly for active campaigns, and more frequently, every three to five days, for new campaigns or any campaign where match type expansion is aggressive. The search terms report accumulates new data every day, and irrelevant clicks that happen on Monday are budget you cannot recover by acting on Friday. I block off a fixed time each week for search terms review on every account I manage. The review session for how to add negative keywords in Google Ads on an established account typically takes fifteen to thirty minutes. On new campaigns in the first month, it can take longer because the match behavior is still stabilizing and the volume of irrelevant queries is often much higher.
What is the difference between campaign-level and ad group-level negative keywords?
A campaign-level negative blocks the specified query from triggering any ad within the entire campaign, across all ad groups. An ad group-level negative blocks the query only within the specific ad group where it is set. When you add negative keywords in Google Ads at campaign level, you are creating the broadest possible exclusion within that campaign's scope. Ad group-level negatives are used when you want a term excluded from one ad group but still eligible for another ad group in the same campaign, the most common use case is managing keyword cannibalization between ad groups targeting related but distinct intents. My default is always campaign level; I only go to ad group level when there is a specific structural reason to differentiate.
Can I add negative keywords in bulk in Google Ads?
Yes. The negative keywords input field accepts one keyword per line, so you can paste a prepared list of any size in a single operation. For very large bulk uploads, hundreds or thousands of terms, Google Ads Editor is the more reliable tool, as it handles large paste operations more gracefully than the browser interface and allows offline preparation and review before syncing changes. When using the inline add flow from the search terms report, you can select multiple rows simultaneously and add them all in one step, which is the most efficient method when adding negative keywords to a Google Ads campaign based on a single review session. Shared negative keyword lists are the most scalable approach for terms that apply across many campaigns, since updating the list once propagates to every campaign it is applied to.
How do I know if a negative keyword is blocking good traffic?
The clearest signal is a positive keyword that suddenly shows dramatically fewer impressions or drops to zero without any other change in the account. If a keyword you care about stops generating impressions after a batch of negative keywords was added, check for overlap between the negative list and the positive keyword, even partial word overlap can cause a conflict depending on match types. Google Ads does not proactively alert you to keyword conflicts caused by negatives, so this check is a manual step I always perform after adding a large batch. The Keyword Diagnosis tool can also help identify whether a specific keyword is being blocked by a negative in the same campaign or ad group. This is one of the most important operational checks in any workflow for how to add negative keywords in Google Ads at scale.