How to Set Up an Exact Match Campaign in Google Ads (Step-by-Step)
This step-by-step guide walks marketers, freelancers, and agency owners through how to set up an exact match campaign in Google Ads, covering keyword selection, campaign structure, ad writing, negative keywords, and ongoing maintenance. It's a tactical, no-fluff resource for advertisers who want maximum control over budget and audience targeting to reliably hit CPA goals.
TL;DR: Setting up an exact match campaign in Google Ads means creating a campaign where your ads only show for searches that closely match your chosen keywords, giving you maximum control over spend and who sees your ads. This guide walks through every step: keyword selection, campaign structure, ad writing, negative keywords, and post-launch maintenance. It's written for marketers, freelancers, and agency owners who already know their way around Google Ads and want a tactical, no-fluff walkthrough they can follow or reference later.
If you've ever pulled up a Search Terms Report and felt a small wave of existential dread looking at all the irrelevant queries eating your budget, you already understand why exact match campaigns exist. They're one of the highest-control strategies available in Google Ads, and when set up correctly, they're one of the most reliable ways to hit a target CPA without constantly firefighting wasted spend.
That said, "exact match" in 2026 is a bit of a misnomer. Google's close variant behavior has expanded significantly over the years, which means your exact match keywords can still trigger ads for queries you didn't explicitly choose. Understanding this upfront changes how you approach the whole setup, especially your negative keyword strategy.
This guide covers what exact match actually does today, how to build a keyword list worth using, how to structure your campaign for clean data, how to write ads that actually convert, and how to keep things tight after launch. By the end, you'll have a fully configured exact match campaign ready to go live and a repeatable process you can apply across any client account.
Step 1: Understand What Exact Match Actually Does in 2026
Before building anything, let's get clear on what you're working with. Exact match keywords use square bracket syntax: [keyword]. So if you're targeting people looking to buy running shoes online, your keyword would look like [buy running shoes online].
In theory, this tells Google to only show your ad when someone searches for that specific phrase. In practice, it's more nuanced than that.
Google's close variant matching means your exact match keyword can trigger ads for searches that include misspellings, singular and plural forms, abbreviations, acronyms, accents, and reordered words where Google determines the intent is the same. So [buy running shoes online] might also trigger for "buy running shoe online," "purchase running shoes online," or "online running shoe purchase." For a deeper look at how exact match works today, including the nuances of close variant behavior, it's worth reviewing before you build your first campaign.
What exact match does not cover is queries where the intent shifts. Added words that change the meaning, different intent queries, or searches that belong to a completely different funnel stage generally won't trigger your exact match keyword. That's the line Google draws, though it's not always drawn where you'd expect it.
Compare this to phrase match, which triggers for searches containing your keyword phrase with additional words before or after it, or broad match, which can trigger for loosely related queries based on Google's interpretation of your landing page, other keywords, and audience signals. If you want a side-by-side breakdown of how phrase match and exact match differ, that comparison is useful context before committing to a match type strategy. Exact match gives you the tightest control of the three, but it's not a sealed vault.
This distinction matters because it directly affects your CPA and wasted spend. In most accounts I audit, advertisers assume exact match means zero irrelevant traffic. They skip the negative keyword setup and then wonder why their Search Terms Report still has garbage in it a few weeks later. The close variant behavior is why that happens, and it's why negative keywords are non-negotiable even in an exact match campaign.
The practical takeaway: treat exact match as "high-intent, high-control" rather than "perfectly exact." Build your campaign with that assumption baked in from the start.
Step 2: Build a High-Intent Exact Match Keyword List
Exact match works best when you're deliberate and selective. This isn't the match type you throw 500 keywords into and let Google figure it out. You want bottom-of-funnel, high-commercial-intent queries that signal someone is ready to act.
If you have existing campaigns running, your Search Terms Report is the best place to start. Filter for search terms that have generated conversions or have a strong conversion rate, even with limited volume. These are queries that have already proven themselves in your account. Adding them as exact match keywords gives you direct control over bidding and budget allocation for your best-performing traffic.
If you're starting from scratch without historical data, a few approaches work well. Google Keyword Planner can validate search volume and competition for terms you're considering. Google Search Console is underused for this purpose: your organic search queries often reveal high-intent phrases your audience is already using to find you. Competitor research tools can surface terms your competitors are bidding on, which is a reasonable proxy for commercial intent.
Once you have a raw list, cluster your keywords by intent, not just topic. This is a step most people skip, and it causes problems downstream when you're writing ads and structuring ad groups. Keywords about buying a specific product go in one cluster. Keywords about comparing options go in another. Keywords with a local modifier ("near me," city names) go in their own group.
Keep each ad group tight: aim for 10 to 20 exact match keywords per ad group at most. The goal is for every keyword in a group to share enough intent that a single set of ads can speak directly to all of them. If you're stretching to make the ad copy work across too many keywords, the group is too broad. For a broader look at getting the most from exact match keywords, including advanced selection strategies, that resource covers additional ground worth reviewing.
A common mistake is adding every variation you can think of. Exact match performs best when you're deliberate. If you have [buy running shoes online] and [order running shoes online], Google's close variant matching may treat these as the same anyway. Adding both can split your data and complicate your bidding without adding meaningful coverage.
Start with your highest-confidence, highest-intent terms. You can always expand later once the campaign is running and you have data to guide decisions.
Step 3: Structure Your Campaign and Ad Groups Correctly
Campaign structure is where a lot of exact match setups go wrong, and the problems don't show up immediately. They show up three months later when you're trying to diagnose why your CPA drifted or why your budget allocation feels off.
The core rule: create a dedicated campaign for your exact match keywords. Don't mix match types in the same campaign. Mixing exact match and broad match in the same campaign makes it nearly impossible to control budget allocation by match type, and your data becomes harder to read. Separate campaigns give you clean reporting and direct budget control. If you're planning to run multiple match types alongside each other, the guide on how to structure multi match type campaigns walks through the right way to organize them without creating cannibalization problems.
On ad group structure, the SKAG (Single Keyword Ad Group) approach was popular for years but has become less practical with Google's Smart Bidding requirements. Smart Bidding needs enough conversion data at the ad group level to optimize effectively, and SKAGs spread that data too thin. In 2026, tightly themed ad groups work better: group keywords that share intent and can be served by the same set of ads, but don't obsess over one keyword per group.
For campaign-level settings, a few specifics worth calling out:
Network: Select Search only and uncheck Search Partners initially. Search Partners can be valuable, but starting without them gives you cleaner data from Google Search itself. You can enable Search Partners later once you have a baseline.
Bidding strategy: If you have at least 30 to 50 conversions in the past 30 days at the campaign level, Target CPA or Target ROAS are reasonable starting points. Google's own guidance suggests this threshold for Smart Bidding to function effectively. If you're below that, start with Manual CPC so you're not handing control to an algorithm that doesn't have enough data to make good decisions.
Daily budget: Set a budget that gives you enough clicks per day to gather data without burning through your monthly allocation in a week. A rough rule: aim for at least 10 to 20 clicks per day minimum so you're getting usable signal. The guide on how to set campaign budget in Google Ads covers the mechanics of budget allocation in more detail if you want a structured approach.
Naming convention: Include "Exact Match" in your campaign name. It sounds obvious, but when you're managing multiple accounts or clients, clear naming saves time when filtering in reports. Something like "Brand | Exact Match | Search" or "Product Category | Exact Match | Search" works well.
Mirror your keyword theme in the ad group name. If your ad group contains exact match keywords about buying running shoes online, name it something like "Buy Running Shoes - Exact." Fast navigation matters more than it seems when you're doing weekly maintenance across a dozen accounts.
Step 4: Write Ads That Match Your Exact Keywords
Ad relevance in an exact match campaign is both more important and more achievable than in other campaign types. Because you know exactly what intent you're targeting, there's no excuse for generic copy.
Your ad copy should directly reflect the keyword's intent. If someone searches for [buy running shoes online], your headline should confirm that they've landed in the right place: "Buy Running Shoes Online," "Shop Running Shoes Now," or something that mirrors the query. Use the exact keyword phrase in at least one headline. This supports your Quality Score's ad relevance component and typically improves CTR because the ad visually matches what the person typed. For a detailed walkthrough on how to write ads for exact match keywords, including headline formulas and description frameworks, that guide goes deeper on the copywriting side.
For Responsive Search Ads, write a minimum of three to four strong headlines. Include a keyword-specific headline, a value proposition headline (fast shipping, easy returns, expert selection), and a clear call to action. Don't just write variations of the same headline. Google needs distinct options to test, and you want the algorithm to have meaningful combinations to work with.
Descriptions should reinforce the specific intent. If the keyword is [buy running shoes online], your description should address what makes buying from you worth it: "Free shipping on orders over $50. 30-day returns. Shop 200+ styles from top brands." That's specific. Compare it to "We have a wide selection of shoes at great prices," which tells the searcher nothing useful.
On keyword insertion: use it sparingly in exact match campaigns. Your keywords are already specific, so insertion often produces awkward or redundant headlines. It's more useful in broad or phrase match campaigns where the keyword variety is wider.
Add relevant ad extensions. Sitelinks, callouts, and structured snippets all increase your ad's real estate on the page and give searchers more reasons to click. If you're running a local campaign, call extensions and location assets are worth adding. Extensions don't cost extra and consistently improve performance when relevant.
Step 5: Add Negative Keywords Before You Go Live
This step is non-negotiable. Even with exact match, close variant behavior means your ads can trigger for queries with subtly different intent. Negative keywords are your defense against that.
Before launch, add campaign-level negatives for intents that don't fit your offer. Common categories to exclude: informational queries ("how to," "what is," "guide"), free-seeking queries ("free," "DIY," "open source"), and job-related queries ("jobs," "careers," "salary") unless those are somehow relevant to your business. If you're not running competitor campaigns, add competitor brand names as negatives too.
At the account level, shared negative keyword lists are worth setting up for universal exclusions that apply across all campaigns: adult content terms, irrelevant industries, geographic terms for locations you don't serve. Building this list once and applying it everywhere saves time and prevents recurring mistakes. The full process for how to set up negative keywords for a campaign covers both campaign-level and shared list setup in detail.
The difference between campaign-level and ad group-level negatives: campaign-level negatives apply to all ad groups within that campaign, which is usually what you want for broad intent exclusions. Ad group-level negatives are useful when you need to prevent keyword cannibalization between ad groups in the same campaign. For example, if one ad group targets [buy running shoes] and another targets [buy trail running shoes], you might add "trail" as a negative in the first ad group to keep traffic routing correctly.
One of the most efficient pre-launch moves is pulling your existing Search Terms data from other campaigns and using it to pre-populate negatives. Don't wait for the new campaign to accumulate its own bad data. You likely already have months of evidence about which queries convert and which don't. Use it.
If you're managing this across multiple accounts or clients, tools like Keywordme let you add negatives directly from the Search Terms Report without exporting to spreadsheets or switching between tabs. It's a meaningful time-saver when you're doing this work at scale.
Step 6: Launch, Monitor, and Refine Your Search Terms Report
The campaign is live. Now the real work begins.
Check your Search Terms Report within the first 48 to 72 hours after launch. You're looking for close variant matches that surprised you, irrelevant queries that slipped through despite your pre-launch negatives, and any early signals about which keywords are generating impressions and clicks. Catching issues early prevents budget waste from compounding.
Set a weekly cadence for reviewing search terms. Even in a well-structured exact match campaign, Google's close variant behavior will surface queries you didn't anticipate. Weekly reviews let you stay ahead of it. What usually happens is that the first few weeks require more active cleanup, and then things stabilize as your negative keyword list matures.
When reviewing search terms, you're making one of three decisions for each query:
1. Add it as a negative if it's irrelevant or represents the wrong intent. Do this at the campaign level for broad exclusions or the ad group level for more targeted exclusions.
2. Add it as a new exact match keyword if it's performing well and you want direct control over bidding for that specific query. Move it into the relevant ad group and consider whether it needs its own ad copy or fits within the existing RSA.
3. Leave it alone if it's a close variant that's performing fine and doesn't warrant a separate keyword or exclusion.
Once you have a few weeks of data, start looking at bidding adjustments. Device, location, and time-of-day performance often vary significantly. If mobile conversions are consistently more expensive than desktop, a negative bid adjustment for mobile makes sense. If certain hours of the day show no conversions, dayparting can help preserve budget for your best-performing windows.
On the question of when to expand: if your exact match campaign is running profitably but volume is limited, consider adding phrase match in a separate campaign. Use your exact match data to guide which phrase match keywords to include. Your exact match campaign becomes the benchmark, and the phrase match campaign is where you test for incremental volume.
Two impression share metrics worth watching: impression share lost due to budget tells you your ads could show more if you increased spend. Impression share lost due to rank tells you your bids or Quality Scores need improvement. These diagnose different problems and point to different fixes.
For teams managing multiple clients or running weekly search term reviews across many accounts, Keywordme speeds up this process considerably. One-click negatives and keyword additions directly inside the Google Ads Search Terms Report means less time in spreadsheets and more time making actual decisions.
Quick-Reference Checklist Before You Hit Publish
Run through this before launching your exact match campaign:
Keyword list finalized: All keywords are wrapped in [square brackets] and represent high-intent, bottom-of-funnel queries.
Campaign created with Search-only network: Search Partners unchecked for now.
Ad groups structured by intent theme: Each group contains keywords that share intent and can be served by the same ads, with clear naming conventions.
RSAs written with keyword-specific copy: At least one headline mirrors the exact keyword phrase. Descriptions reinforce the specific intent.
Negative keyword lists applied: Campaign-level negatives for irrelevant intents, account-level shared list for universal exclusions.
Conversion tracking verified: Confirm your conversion actions are firing correctly before launch. Running a campaign without working conversion tracking is one of the most common and costly mistakes in Google Ads.
Bidding strategy set appropriately: Manual CPC if you're below the 30 to 50 conversion threshold, Target CPA or Target ROAS if you have sufficient data.
Campaign name includes "Exact Match": For easy filtering and reporting across accounts.
Once the campaign is live, remember that exact match campaigns are not set-and-forget. They require ongoing maintenance, particularly weekly Search Terms Report reviews and negative keyword management. The setup is the foundation; the maintenance is what keeps performance strong over time.
When your exact match campaign is running profitably, the natural next step is layering in phrase match in a separate campaign to capture additional volume without compromising the control you've built. Use your exact match conversion data to guide which phrase match terms are worth testing.
The Bottom Line
Exact match campaigns are one of the highest-control strategies in Google Ads, but only when set up correctly and maintained consistently. The biggest misconception to carry away from this guide: exact match in 2026 is not perfectly exact. Close variants mean your ads can still show for queries you didn't explicitly choose, which is why negative keywords and regular Search Terms Report reviews aren't optional extras. They're core to making the strategy work.
Use the checklist above before you hit launch. Check your Search Terms Report within the first 72 hours. Build your negative keyword list before you go live, not after. Structure your campaign separately from other match types so your data stays clean and your budget allocation stays intentional.
If you're managing this across multiple accounts or clients, the weekly search term review and negative keyword management is where most of the time goes. Keywordme is built specifically to speed that up: it lets you remove junk search terms, add high-intent keywords, and apply match types directly inside the Google Ads interface, without exporting to spreadsheets or switching between tools. Start your free 7-day trial (then just $12/month) and see how much faster the maintenance side of exact match management can actually be.