How to Export and Import Negative Keyword Lists in Google Ads (Step-by-Step)
Learn how to export and import negative keyword lists in Google Ads without formatting errors or rejected imports. This step-by-step guide covers the exact workflow for moving negative keywords between campaigns and accounts in under 10 minutes, including proper formatting rules, using both Google Ads Editor and the web interface, and avoiding common pitfalls that cause import failures.
If you've ever tried to manually copy-paste hundreds of negative keywords between campaigns or accounts, you know the pain. One misplaced bracket, one extra space, and half your list gets rejected. You're left staring at error messages, wondering which row broke the import.
Here's the thing: exporting and importing negative keyword lists doesn't have to be a headache. Once you know the exact steps and formatting rules, you can move entire lists between accounts in under 10 minutes. Whether you're migrating a client account, backing up your work, or sharing negatives across your team, the process is straightforward—if you follow the right workflow.
This guide walks you through every step: downloading your existing negatives, formatting them correctly, importing them without errors, and applying them to campaigns at scale. We'll cover both Google Ads Editor and the web interface, plus the common formatting pitfalls that cause imports to fail. By the end, you'll have a repeatable system for managing negative keywords across any number of campaigns or accounts.
Let's get into it.
Step 1: Access Your Negative Keyword Lists in Google Ads
Before you can export anything, you need to know where your negative keywords actually live. Google Ads stores them in two places: campaign-level negatives (attached directly to individual campaigns) and shared negative keyword lists (stored in the Shared Library and applied to multiple campaigns).
For export purposes, shared lists are significantly easier to work with. They're designed for bulk management and can be downloaded in one action. Campaign-level negatives require exporting each campaign separately, which gets messy fast if you're managing negative keywords across multiple campaigns.
To access your shared negative keyword lists, navigate to Tools & Settings in the top right corner of Google Ads. Under the Shared Library section, click Negative Keyword Lists. You'll see all your existing shared lists here, along with how many keywords each contains and which campaigns they're applied to.
If you don't see any lists, that's fine—you might be using campaign-level negatives exclusively. You can still export those, but the process is different (we'll cover that in Step 2).
Here's what usually happens: most advertisers start by adding negatives directly to campaigns without creating shared lists. Then, as the account grows, they realize they're duplicating the same negatives across dozens of campaigns. That's when shared lists become essential.
Quick permission check before you proceed: make sure you have at least Standard access to the account. If you're working as a Read-only user, you won't be able to export or import keywords. Agency folks managing client accounts should verify they have the right access level before diving into this process.
One more thing to note: the Shared Library only shows lists you've explicitly created as "shared." Campaign-level negatives won't appear here, even if they're identical across multiple campaigns. If you're trying to export campaign-level negatives, you'll need to use Google Ads Editor (covered next).
Step 2: Export Negative Keywords Using Google Ads Editor
Google Ads Editor is hands-down the fastest way to export negative keywords at scale. If you haven't installed it yet, download it from Google's official site. It's free, works offline, and handles bulk operations that would take hours in the web interface.
Once installed, open Google Ads Editor and sync it with your account. Click Add Account, sign in with your Google credentials, and select the account you want to work with. The initial sync might take a few minutes depending on account size—grab coffee while it loads.
After syncing, navigate to the left sidebar. Click Keywords and Targeting, then expand the section to reveal Negative Keywords. You'll see two options here: campaign-level negatives and shared negative keyword lists. Choose whichever type you're exporting.
Here's where Editor shines: you can select all keywords at once using Ctrl+A (or Cmd+A on Mac). No clicking through pages or dealing with pagination limits like in the web interface. With everything selected, go to Export in the top menu and choose Export selected rows.
When the export dialog appears, select CSV format. This gives you maximum compatibility with Excel, Google Sheets, and other tools. Some advertisers prefer TSV (tab-separated values), but CSV is more universally supported and less likely to cause import issues later. For detailed guidance on spreadsheet integration, check out how to integrate negative keywords from Google Sheets.
The exported file will include several columns: Campaign, Ad Group (if applicable), Keyword Text, and Match Type. The Match Type column is critical—it tells you whether each negative is broad, phrase, or exact match. Don't skip this column when reformatting your list.
Save the file somewhere you can easily find it. I usually create a dedicated folder for each client account with subfolders for exports, backups, and working files. Sounds basic, but when you're juggling multiple accounts, organization saves hours of "where did I save that file?" frustration.
One gotcha to watch for: if you're exporting from a large account with thousands of negatives, Editor might take a minute to generate the file. Don't interrupt the process or close the program—let it finish completely before opening the CSV.
Step 3: Format Your Negative Keyword List for Import
This is where most import failures happen. Google Ads is extremely picky about formatting, and even minor issues will cause keywords to be rejected during upload. The good news: once you know the rules, formatting becomes automatic.
Your CSV needs at minimum two columns: Negative Keyword and Match Type. Technically, Match Type is optional, but skipping it means everything imports as broad match negative by default—which might not be what you want.
Match type syntax works like this: use square brackets for exact match ([running shoes]), quotation marks for phrase match ("running shoes"), and plain text with no symbols for broad match negative (running shoes). Understanding how negative keyword match types work is essential for proper formatting.
Wait, that's confusing—let me clarify. If you're importing via the web interface paste method, you include the brackets/quotes directly in the keyword text. If you're importing via Editor with a properly formatted CSV, you can use a separate Match Type column with values like "Exact," "Phrase," or "Broad." Editor handles the conversion automatically.
Common formatting errors to avoid: extra spaces before or after keywords (Google will reject them), special characters like asterisks or ampersands (unless they're part of the actual search term), and mixed capitalization (Google treats "Running Shoes" and "running shoes" as the same keyword, but inconsistent formatting looks sloppy).
Remove duplicates before importing. If the same keyword appears multiple times with different match types, that's fine—you might want both "running shoes" as broad and [running shoes] as exact. But identical keywords with identical match types should be deduplicated to avoid import warnings.
Encoding matters more than you'd think. Save your CSV as UTF-8 encoding to preserve special characters like accented letters, currency symbols, or non-English characters. In Excel, this means choosing "CSV UTF-8" from the Save As dialog. In Google Sheets, encoding is handled automatically when you download as CSV.
One trick I use: before importing, open the CSV in a plain text editor like Notepad (Windows) or TextEdit (Mac). This reveals hidden formatting issues that spreadsheet programs sometimes mask—extra line breaks, weird characters, encoding problems. If the file looks clean in plain text, it'll probably import without issues.
Step 4: Import Negative Keywords via Google Ads Web Interface
The web interface works well for smaller lists (under 500 keywords) or when you need to make a quick addition without opening Editor. For larger imports, skip to Step 5—Editor handles bulk operations much faster.
To import via the web interface, go back to Tools & Settings > Shared Library > Negative Keyword Lists. You can either create a new list or edit an existing one. Click the blue plus button to create new, or click on an existing list name to add keywords to it. If you need help with the basics, this guide on adding negative keywords in Google Ads covers the fundamentals.
Once inside a list, you'll see an Add negative keywords button. Click it, and you get two options: paste keywords directly into the text box, or upload a file. For most imports, pasting is faster and less error-prone than file upload.
If you're pasting, format your keywords exactly as they should appear: one keyword per line, with match type symbols included in the text. For example:
[free running shoes]
"cheap running shoes"
running shoes discount
The interface will show you a preview before confirming the import. This is your chance to catch formatting errors. Look for any keywords flagged with warnings—usually these are duplicates, invalid characters, or improperly formatted match types.
If you're uploading a CSV file instead, make sure it follows the exact format Google expects: first column should be labeled "Negative Keyword" and the second (optional) column "Match Type." No extra columns, no header rows beyond the first line. For a complete walkthrough, see our guide on how to import keywords via CSV.
Troubleshooting rejected keywords: the most common rejection reasons are trailing spaces, keywords that are too long (over 80 characters), and invalid match type syntax. If a keyword gets rejected, the interface will tell you why—fix the issue in your source file and re-import just the failed keywords.
The web interface has a paste limit of 5,000 keywords per action. If you're importing more than that, you'll need to split your list into chunks or use Google Ads Editor instead (which has no practical limit).
Step 5: Bulk Import Using Google Ads Editor
When you're dealing with thousands of keywords or managing multiple accounts, Google Ads Editor is the only sane option. It handles bulk imports faster, gives you more control over formatting, and lets you review changes before pushing them live.
Open Editor and make sure you're synced with the correct account. Navigate to Keywords and Targeting > Negative Keywords, then click Make multiple changes in the toolbar. Select Add/update multiple negative keywords from the dropdown.
You'll see a paste area where you can directly paste from your spreadsheet, or you can import a CSV file. Pasting from a spreadsheet often works better for smaller lists because you can see exactly what's being imported and make quick edits if needed.
If you're importing a CSV, Editor will launch an import wizard that asks you to map columns. Match the "Keyword" column in your CSV to Editor's "Keyword" field, and match "Match Type" to the corresponding field. If your CSV uses different column names, you can manually map them during this step.
Here's what usually trips people up: Editor expects match type values to be spelled exactly as "Exact," "Phrase," or "Broad" (capitalized, no extra text). If your CSV says "exact match" or "Broad Match Negative," the import will fail. Standardize these values before importing.
After pasting or importing, Editor shows you a preview of what will be added. Scroll through this carefully—look for any keywords that seem out of place, duplicates, or formatting issues. This is your last chance to catch errors before they go live.
When you're satisfied with the preview, click Process. Editor will add the keywords to your local copy of the account, but they're not live yet. You need to Post your changes to push them to Google's servers. Click the Post button in the top toolbar, review the summary, and confirm.
The post process might take a few minutes for large imports. Don't close Editor until you see the confirmation that changes were successfully posted. If the post fails, Editor will tell you exactly which keywords caused the issue—fix them and try posting again.
Step 6: Apply Imported Lists to Campaigns
Importing keywords into a shared list is only half the job. You still need to apply that list to your campaigns for the negatives to actually work. This is where a lot of advertisers get confused—they import keywords successfully but forget to link the list to campaigns, then wonder why irrelevant searches are still triggering ads.
To apply a shared negative keyword list, go to the campaign level in Google Ads (web interface or Editor). In the web interface, select the campaign(s) you want to apply the list to, then click Settings. Scroll down to Negative Keywords and click Use negative keyword list.
A dialog appears showing all your shared lists. Check the box next to the list you want to apply, then save. That campaign will now exclude all searches matching keywords in that list. Repeat this process for each campaign that needs the list.
For bulk application across multiple campaigns, Google Ads Editor is faster. Select all the campaigns you want to apply the list to (Ctrl+click to select multiple), then right-click and choose Edit. Find the Negative Keyword Lists field and select the list(s) you want to apply. Post the changes, and you're done. Learn more about scaling keyword lists across campaigns for enterprise-level management.
Here's a workflow tip: create themed negative keyword lists based on intent or product category. For example, one list for "free" keywords, another for competitor brands, another for job-seeking terms. Then apply the relevant lists to the appropriate campaigns. This approach to organizing negative keywords by theme makes management much cleaner than dumping all negatives into one massive list.
Verify application by checking campaign settings after you've applied the lists. In the web interface, go to the campaign's Negative Keywords section under Settings—you should see the shared list(s) you applied, along with how many keywords each contains.
When to use campaign-level negatives instead of shared lists: if a negative keyword only applies to one specific campaign and will never be relevant elsewhere, add it directly at the campaign level. Shared lists are best for negatives that apply broadly across multiple campaigns—things like "free," "cheap," "jobs," etc.
Ad group-level negatives are useful for fine-tuning within a campaign. For example, if you have separate ad groups for "running shoes" and "basketball shoes," you might add "basketball" as a negative keyword at the ad group level for your running shoes ad group. This prevents internal competition between your own ad groups. For step-by-step instructions, see our guide on adding negative keywords at ad group level.
Putting It All Together
Let's recap the full workflow: access your negative keywords through the Shared Library or Google Ads Editor, export them as CSV with proper match type formatting, clean up the file to remove duplicates and formatting errors, import using either the web interface for small lists or Editor for bulk operations, then apply the imported lists to your campaigns.
The whole process takes under 10 minutes once you've done it a few times. The key is getting the formatting right the first time—that's where most time gets wasted. Keep a master spreadsheet of your negative keywords as a backup, especially if you're managing multiple client accounts. Label it clearly with the account name and date, and store it somewhere accessible to your team.
For agencies handling dozens of accounts, this export-import workflow becomes routine. You'll develop your own shortcuts and templates. Some agencies maintain a master negative keyword list that gets applied to every new client account, then customize from there based on industry and search term data.
One thing I've noticed in most accounts I audit: advertisers export negatives once when setting up a new campaign, then never revisit the process. But search behavior changes, new junk terms appear, and your negative keyword lists should evolve with your campaigns. Set a reminder to export and review your negatives quarterly—you'll often find opportunities to expand your lists based on recent search term data.
The mistake most agencies make is treating negative keyword management as a one-time setup task instead of an ongoing optimization process. The best accounts have a rhythm: weekly search term reviews, monthly negative keyword list updates, and quarterly exports for backup and cross-account sharing.
Quick Checklist:
✓ Export negative keywords from Google Ads Editor as CSV
✓ Format with proper match type syntax ([exact], "phrase", broad)
✓ Remove duplicates and clean up spacing/encoding issues
✓ Import via Editor for large lists or web interface for quick updates
✓ Apply shared lists to relevant campaigns
✓ Verify application in campaign settings
✓ Keep a master backup spreadsheet
If you're tired of the constant export-import-format-upload cycle, there's a faster way. Start your free 7-day trial with Keywordme and manage your negative keywords directly inside Google Ads—no spreadsheets, no switching tabs, no formatting headaches. Just click to exclude junk terms, build high-intent keyword lists, and apply match types instantly. After your trial, it's just $12/month to keep optimizing your campaigns 10X faster, right where you're already working.