How to Apply Account-Level Negative Keywords in Google Ads (Step-by-Step Guide)
Learn how to apply account-level negative keywords in Google Ads to block irrelevant search terms across all campaigns simultaneously using shared negative keyword lists. This step-by-step guide covers setup, match type selection, list management, and best practices that save budget and eliminate the tedious process of manually adding the same negatives to individual campaigns.
TL;DR: Account-level negative keywords in Google Ads let you block irrelevant search terms across every campaign at once. Instead of adding the same negatives to each campaign individually, a shared negative keyword list does the work globally. This guide walks you through exactly how to set them up, what to put in them, which match types to use, and how to keep them clean over time.
If you've ever spent an afternoon copy-pasting the same negative keywords into twelve different campaigns, you already understand why this matters. Account-level negatives, also called shared negative keyword lists, sit at the top of your account hierarchy. One list. One edit. Every linked campaign updated instantly.
For agencies and freelancers managing multiple clients, this is one of the highest-leverage habits you can build. For solo advertisers, it's just good housekeeping. Either way, getting this right saves budget, reduces wasted spend, and keeps your campaigns cleaner over time.
Here's exactly how to do it.
Step 1: Understand Where Account-Level Negatives Live (and Why They're Different)
Before you start adding keywords, it helps to understand the hierarchy. Google Ads has three levels where you can add negative keywords: ad group level, campaign level, and account level (via shared lists). Most advertisers know the first two. The third is where the real efficiency lives.
Ad group-level negatives apply only to that specific ad group. Useful for granular control, but high maintenance.
Campaign-level negatives apply to all ad groups within a single campaign. Better, but you're still managing them campaign by campaign.
Account-level negatives (shared lists) apply to every campaign you attach the list to. One change propagates instantly across all linked campaigns. This is what we're building today.
The practical implication is significant. In most accounts I audit, the same 20 to 30 junk terms appear as negatives in every campaign, added one by one over time. When the list needs updating, someone has to touch every campaign manually. A shared list eliminates that entirely.
A few technical limits worth knowing: Google Ads allows up to 20 shared negative keyword lists per account, with up to 5,000 keywords per list. For most accounts, that's more than enough headroom. For large agencies with complex account structures, it's worth planning your list architecture before you start building.
One important caveat: applying a shared list to your existing campaigns does not automatically apply it to new campaigns you create later. Every new campaign needs to be manually linked. This trips up a lot of teams, so build it into your campaign creation checklist now. If you're looking for a broader overview of managing negative keywords across multiple campaigns, that context is worth having before you dive in.
Step 2: Mine Your Search Terms Report to Find What to Block
You can't build a useful negative keyword list from memory. You need data. The Search Terms Report is your starting point every time.
Navigate to Reports > Search Terms in Google Ads, or open the Search Terms tab within any campaign. Set your date range to at least 30 to 90 days. Shorter windows give you noise. Longer windows give you patterns.
What you're looking for falls into a few reliable categories:
Wrong intent queries: Searches containing words like "free," "DIY," "how to," "what is," or "tutorial" usually signal someone in research mode, not buying mode. If you're selling a B2B SaaS product, you don't want impressions on "how to build a CRM for free."
Job-seeker queries: Terms like "jobs," "careers," "salary," "internship," or "hiring" show up more often than you'd expect. These are easy wins to block.
Wrong industry terms: If you're running ads for a software product and you're showing up for queries about a completely different industry that happens to share a keyword, that's wasted spend you can eliminate immediately.
Competitor brand terms you're not targeting: If you're not running a deliberate competitor campaign, showing up for a competitor's brand name is usually a waste. Block it at the account level unless you have a specific strategy there.
High-spend, zero-conversion queries: Sort by cost descending and filter for conversions equal to zero. These are your clearest candidates. The data is already making the case for you.
As you work through the report, group similar terms by theme. Informational intent queries go together. Job-seeker terms go together. Wrong-industry terms go together. This makes your list easier to audit later and helps you spot gaps faster. A dedicated guide on organizing negative keywords by theme can help you build a more structured and maintainable list.
If you're doing this manually in a spreadsheet, it works but it's slow. Tools like Keywordme let you flag and action junk terms directly inside the Search Terms Report without leaving Google Ads, which cuts the review time significantly. No exporting, no tab-switching, no reformatting columns.
Step 3: Create a Shared Negative Keyword List in Google Ads
Once you have your list of terms to block, it's time to build the shared list. The navigation path is: Tools & Settings > Shared Library > Negative Keyword Lists.
Click the blue + button to create a new list. The first thing you'll do is name it, and this matters more than most people think.
A name like "Negative Keywords 1" tells you nothing six months from now. A name like "Account-Wide Exclusions – Informational Intent" or "Brand Safety Blocklist – Q1 2026" tells you exactly what's in it and why. In agency settings where multiple people touch the account, clear naming conventions are the difference between a maintainable system and a mess.
Now add your keywords. You can paste them in bulk, one per line. Before you do, make sure you've decided on match types, because this is where a lot of advertisers make mistakes.
Here's how negative match types work in practice:
Negative broad match (no formatting): Blocks any query that contains all the words in your negative keyword, in any order. Add "free software" as a negative broad match and you'll block "free accounting software," "software that is free," and similar variations. Use this for single generic words like "free," "jobs," or "DIY" where you want wide coverage.
Negative phrase match (use quotation marks: "free trial"): Blocks queries containing that exact phrase in that word order. More precise than broad. "Free trial" as a phrase negative blocks "get a free trial" but not "trial free." This is the format I default to for most account-level negatives. For a deeper look at using phrase match negative keywords effectively, it's worth understanding the nuances before you build your list.
Negative exact match (use square brackets: [free crm]): Only blocks that precise query. Very surgical. Use this when you want tight control, like blocking a specific competitor brand name without accidentally blocking related terms you do want.
Once you've added your keywords with the right formatting, save the list. It's ready to deploy.
Step 4: Apply the Negative Keyword List to Your Campaigns
Creating the list is only half the job. It doesn't do anything until it's applied to campaigns.
From the Negative Keyword Lists page, select the list you just created and click Apply to campaigns. A panel will open showing all campaigns in the account. Select the ones you want to link and confirm.
Alternatively, you can do it from within a specific campaign: go to Keywords > Negative Keywords, then look for the option to use a negative keyword list and select your shared list from there.
Both paths work. The first is faster when you're applying to multiple campaigns at once.
After applying, verify it worked. Open any linked campaign, go to the Negative Keywords tab, and confirm the shared list appears there. It should show the list name rather than individual keywords, which is how you know it's a shared list and not a campaign-level copy.
A note for agencies managing multiple accounts: Google Ads Manager (MCC) accounts do not natively support cross-account shared negative keyword lists. Each sub-account needs its own list. This is a known limitation. The practical workaround is to maintain a master template (a spreadsheet or a saved export) and replicate it across accounts when you onboard a new client or do a quarterly refresh. It adds some overhead, but it's still far faster than adding negative keywords to all campaigns individually at the campaign level in every account.
And again: remember to link new campaigns to the list as you create them. This is the step that gets skipped most often.
Step 5: Choose the Right Match Types for Account-Level Negatives
Match type selection deserves its own step because getting this wrong causes real problems. Over-blocking kills good traffic. Under-blocking wastes budget. Neither is what you want.
The most common mistake I see is applying negative broad match too liberally at the account level. Negative broad match is powerful, but it's also blunt. If you add "marketing" as a negative broad match and you're running ads for a marketing software product, you've just blocked yourself from a huge portion of relevant queries. The word appears in too many legitimate searches to block broadly.
Here's a practical framework for choosing:
Use negative broad match for: Single words with consistently bad intent across your account. Words like "free," "jobs," "salary," "DIY," "tutorial," "open source." These rarely produce qualified traffic regardless of context, so broad coverage is appropriate.
Use negative phrase match for: Multi-word combinations where the phrase itself signals bad intent. "Free trial," "how to," "job openings," "what is," "case study." Phrase match gives you coverage across query variations while staying specific enough to avoid over-blocking. This is your default for most account-level negatives.
Use negative exact match for: Specific queries where you want surgical control. Competitor brand names are the classic example. If you block [CompetitorName] as an exact match negative, you stop showing for that exact search while still potentially showing for related terms. Understanding how to use exact match negative keywords correctly helps you apply this level of precision without unintended side effects.
One thing that confuses a lot of advertisers: negative match types behave differently from positive match types. Negative broad match does not work the same way positive broad match does. Positive broad match uses close variants and related concepts. Negative broad match is more literal: it blocks queries containing all the specified words, but it doesn't expand to synonyms or close variants the way positive broad match does. Keep this distinction in mind when you're setting up your list.
When in doubt, default to negative phrase match. It's specific enough to avoid unintended blocking and broad enough to catch meaningful query variations.
Step 6: Maintain and Audit Your Negative Keyword List Regularly
Here's where most advertisers drop the ball. They build the list, apply it, and never look at it again. Six months later, the account has changed, the business has evolved, and the list is either blocking things it shouldn't or missing new patterns that have emerged.
Account-level negative lists are not set-and-forget. They need a maintenance schedule.
Monthly audit: Pull the Search Terms Report and look for new irrelevant patterns. Search behavior changes. New junk terms appear. Add them to the list as you find them. A detailed walkthrough on using the Search Terms Report to find negative keywords can sharpen your review process significantly.
Post-restructure review: Any time you restructure campaigns, add new services, or change targeting, revisit your shared list. What was irrelevant before may now be relevant, and vice versa.
Check for over-blocking: This is the one most people skip. Look at impression share trends for your core terms. If you see unexpected drops, cross-reference your negative list. It's possible a recently added negative is suppressing traffic you actually want. The Search Terms Report won't show you queries that were blocked before triggering an impression, so you need to think critically about what each negative might be catching. If you're concerned about this risk, the guide on avoiding overblocking with negative keywords covers exactly how to diagnose and fix it.
Keep notes on why terms were added: This sounds like overkill until you're auditing a list someone else built eight months ago and you have no idea why "enterprise" is in the blocklist. A simple naming convention or a linked doc with context saves a lot of confusion in team settings.
Remove outdated negatives: If your business starts offering a free tier, "free" might no longer belong in your blocklist. If you expand into a new vertical, terms you previously blocked might now be relevant. Pruning is just as important as adding.
Tools like Keywordme make the ongoing review faster by letting you flag and action terms directly inside the Search Terms Report, without exporting to a spreadsheet or switching between tools. For agencies running regular optimization cycles across multiple accounts, that kind of in-interface workflow adds up to meaningful time savings.
Quick-Reference Checklist and Common Mistakes to Avoid
Before you close this tab, here's a fast summary of the full workflow:
Mine the Search Terms Report for at least 30 to 90 days of data. Filter by spend, sort by conversions, look for patterns.
Create a shared negative keyword list under Tools & Settings > Shared Library > Negative Keyword Lists. Use a descriptive name.
Add negatives with correct match types. Default to phrase match. Use broad match only for generic single-word junk. Use exact match for surgical control.
Apply the list to all relevant campaigns. Verify it appears in each campaign's negative keywords tab.
Schedule a monthly audit. Add new terms, remove outdated ones, check for over-blocking.
And the mistakes that undo all of this work:
Mistake #1: Using negative broad match too aggressively. It blocks more than you expect. Start with phrase match and use broad match selectively.
Mistake #2: Forgetting to link new campaigns. The list doesn't apply automatically. Build the linking step into your campaign creation process.
Mistake #3: Confusing negative match types with positive match types. They behave differently. Negative broad match is not the same as positive broad match. A full breakdown of how match types work for negative keywords is worth bookmarking if this distinction still feels unclear.
Mistake #4: Never auditing the list. Over time, an unmaintained list can start blocking relevant traffic or missing new junk patterns.
Mistake #5: Duplicating negatives at both campaign level and account level. It creates maintenance overhead and confusion. Pick one place to manage each negative and stick to it.
Putting It All Together
Applying account-level negative keywords is one of the most efficient optimizations you can make in Google Ads. A well-maintained shared list blocks irrelevant traffic consistently across every linked campaign, without requiring you to touch each one individually.
The process is straightforward: mine your Search Terms Report, build a structured shared list with the right match types, apply it to your campaigns, and audit it regularly. If you're managing multiple campaigns or multiple client accounts, this single habit can meaningfully reduce wasted spend over time.
If you want to speed up the search terms review and negative keyword process even further, Start your free 7-day trial of Keywordme and see how much faster you can work when everything happens directly inside Google Ads. No spreadsheets, no tab-switching, just cleaner campaigns and less wasted budget.