How to Structure Phrase Match Ad Groups in Google Ads (Step-by-Step)

This guide teaches marketers, freelancers, and agency owners exactly how to structure phrase match ad groups in Google Ads—from grouping keywords by intent to applying negative keyword coverage—using a repeatable, step-by-step workflow designed to improve ad relevance, raise CTR, and stop budget from leaking to irrelevant queries.

TL;DR: Phrase match ad groups work best when built around tightly themed keyword clusters with clear intent alignment. This guide walks you through exactly how to structure them—from grouping logic to negative keyword coverage—so your ads stay relevant and your budget stops leaking.

If your phrase match campaigns feel messy, or your Search Terms Report is full of weird, off-topic queries, the answer is almost always structure. Most advertisers throw phrase match keywords into ad groups without a real system, then wonder why CTR is low and CPC keeps climbing.

Phrase match sits in a sweet spot between the tight control of exact match and the chaotic reach of broad match. Done right, it lets you capture a wide range of relevant queries while keeping your ads contextually accurate. Done wrong, it bleeds budget on irrelevant traffic and drags your quality scores down with it.

This guide is for marketers, freelancers, and agency owners who want a repeatable, logical system for building phrase match ad groups. Not a vague overview. An actual workflow you can follow today. We'll cover how to group keywords by intent, how to write ads that match phrase match behavior, how to layer negatives to protect your groups, and how to keep things clean as campaigns scale.

By the end, you'll have a clear framework for structuring phrase match ad groups that reduces wasted spend, improves ad relevance, and makes your Search Terms Report something you actually want to look at. If you want broader context on campaign architecture before diving in, check out this guide on the best way to structure campaigns and ad groups.

Step 1: Understand How Phrase Match Actually Behaves in 2026

Before you structure anything, you need to understand what phrase match is actually doing right now. Because if you're still thinking of it as "the keyword has to appear in order," you're working with outdated mental model.

Google has significantly expanded phrase match behavior over the past few years. Today, phrase match captures queries that match the meaning of your keyword, not just the literal word sequence. That means it can trigger for synonyms, reordered words, and queries with implied intent that Google's systems interpret as semantically related to your keyword. For a detailed look at how these changes unfolded, this article on how phrase match changed in recent Google Ads updates is essential reading.

In practice: if your phrase match keyword is "project management software," Google might serve your ad for "best tools for managing projects online" or "software to track team tasks." Neither contains your exact keyword phrase, but Google's algorithm has decided the intent is close enough.

This is critical context for structuring ad groups, because it means phrase match now pulls a wider and less predictable range of queries than it used to. The same keyword that once triggered a narrow set of variations can now match across a much broader semantic neighborhood.

The practical implication: your ad group themes need to be tighter than they used to be. If your theme is too broad, phrase match will drag in queries from completely different intent categories, and you'll end up with an ad group that's trying to serve five different user needs with one set of ads.

Phrase match also sits in a meaningfully different place than broad match. Broad match is high volume, low control, and best used for discovery when you want Google to explore. Phrase match is the working horse for mid-funnel capture: more intent-focused than broad, more flexible than exact. Understanding where it fits in the match type spectrum helps you design your ad group structure around what phrase match is actually good at.

For a deeper look at how match types compare in terms of traffic volume and relevance risk, this article on the impact of match types on CPC and conversions is worth reading before you build anything. And if you're deciding when to use phrase versus exact or broad, see this guide on when to use broad match versus exact match keywords.

Key takeaway: Phrase match doesn't just catch your keyword. It catches your keyword's semantic neighborhood. That's what determines how you group and protect your keywords in the steps that follow.

Step 2: Group Keywords by Search Intent, Not Just Topic

Here's the structural mistake I see in most accounts I audit: ad groups organized by topic instead of intent. It feels logical on the surface. You have a campaign for "running shoes," so you create ad groups called "running shoes," "trail running shoes," and "road running shoes." Clean, right?

Not really. Because within "running shoes," you've got users who want to buy today, users comparing options, and users trying to figure out what type of shoe fits their foot. Those are three completely different intents, and they need three different ad groups.

The core principle here is simple: one ad group equals one intent cluster, not one product or one broad topic.

Let's make this concrete. Instead of one ad group for "running shoes," you'd build:

Transactional group: "buy running shoes online," "running shoes free shipping," "order running shoes today." These users are ready to purchase. Your ads should be conversion-focused, your landing page should be a product or category page with clear CTAs.

Consideration group: "best running shoes for flat feet," "running shoes for long distance," "top-rated running shoes 2026." These users are comparing. Your ads and landing pages should be more informational, maybe featuring reviews or comparison content.

Price-sensitive group: "running shoes under $100," "affordable running shoes," "cheap running shoes that last." These users have a budget constraint. Your ads should speak to value, and your landing page should surface options in their price range.

See the difference? Same topic. Three different intents. Three different ad groups with different ad copy, different landing pages, and potentially different bids.

This matters even more with phrase match because of how broadly it can match. A phrase match keyword like "project management software" could pull queries from users who want to buy software, users who want to compare options, and users who want to learn what project management software even is. That's a mess if they're all in one ad group.

But "project management software for small teams" is already intent-scoped. The qualifier signals a specific user type, which narrows what phrase match will pull and makes your ad copy much easier to write accurately. For a practical look at how to organize ad groups for better performance, that guide covers the methodology in detail.

A practical rule: limit each phrase match ad group to 5 to 10 tightly related keywords maximum. More than that, and you're almost certainly mixing intents. If you're not sure how to cluster keywords before building ad groups, this guide on why keyword clustering matters covers the methodology in detail.

Intent signals to watch for when grouping:

Transactional signals: "buy," "order," "get," "pricing," "free trial," "sign up"

Consideration signals: "best," "top," "compare," "vs," "review," "for [specific use case]"

Informational signals: "what is," "how to," "guide," "tips," "explained"

Phrase match will pull different traffic for each of these intent categories. Structure your ad groups to match one signal type per group, and you'll have a much cleaner account to manage.

Step 3: Name and Label Ad Groups for Scalable Management

This step is short, but it's the one most guides skip entirely. And it's the one that saves you hours when you're managing multiple accounts or handing a campaign to a colleague.

Naming conventions matter at scale. If your ad groups are named "Ad Group 1," "Running Shoes," and "New Group - March," you will not be able to manage that account efficiently in three months. You'll spend time clicking into groups just to figure out what they contain.

A naming structure that works well in practice includes three elements: match type indicator, intent type, and core theme.

Format: [Match Type] | [Intent] | [Theme]

Examples in practice:

PM | Transactional | Project Management Software SMB

PM | Consideration | Accounting Software Enterprise

PM | Price | Running Shoes Under $100

With this format, you can scan a campaign's ad group list and immediately understand what each group is targeting, what intent it serves, and what match type is in play. When you're doing bulk edits or pulling reports, this saves real time.

Beyond naming, use Google Ads labels to tag your phrase match ad groups separately from exact match groups. This lets you filter and analyze them independently. Want to see how your phrase match groups are performing versus exact match? Filter by label. Want to bulk-adjust bids on all phrase match transactional groups? Filter by label and act. If you're building campaigns that combine multiple match types, this guide on how to structure multi match type campaigns is worth reviewing alongside your naming setup.

The common mistake to avoid: naming ad groups after the keyword list instead of the intent they serve. "Keywords - PM Software - March 2026" tells you nothing useful when you're troubleshooting performance six months later. Name for intent, not for the keyword list that happened to be loaded in at the time.

Step 4: Write Ads That Reflect Phrase Match's Flexible Reach

Phrase match pulls a range of query variations, which means your ad copy needs to stay relevant across that range. Not just for one specific keyword, but for the cluster of queries your phrase match group will realistically trigger.

This is where a lot of advertisers get tripped up. They write an RSA as if it's an exact match ad group, with very specific headline language that only fits one query. Then phrase match pulls a broader set of queries, and the ad suddenly feels off-topic or generic to half the users seeing it.

The fix is to write headlines that use the core theme broadly enough to stay relevant for variations, but specific enough to maintain quality score. Think about the intent you're serving, not the exact keyword you're targeting. For a step-by-step breakdown of this process, this guide on how to write ads for match type variants covers the approach in detail.

For a phrase match ad group targeting "accounting software for freelancers," your headlines should speak to the freelancer use case broadly: "Accounting Tools Built for Freelancers," "Manage Your Finances Without the Complexity," "Track Income and Expenses in One Place." These stay relevant whether the triggered query is "accounting software for freelancers," "best accounting tool for self-employed," or "freelance invoicing and expense software."

On Dynamic Keyword Insertion (DKI): DKI can help with phrase match groups when your keyword cluster is tight and the inserted keyword reads naturally in the headline. But use it carefully. If your phrase match group is pulling a wide range of query variations, DKI can produce awkward or irrelevant ad copy that hurts rather than helps. Test it on tighter groups first.

Pinning strategy for RSAs: Pin your most intent-specific headline in position 1. This anchors relevance for the user regardless of which other headlines Google tests. For a transactional phrase match group, pin something like "Get [Product] Free for 14 Days" in position 1 so the conversion intent is always visible. Let Google test the remaining headlines freely.

The diagnostic tool here is your Search Terms Report. Check it regularly to see what queries your phrase match ads actually triggered. If the triggered queries don't match your ad copy's tone or intent, your group is too broad and needs to be split. For a clear explanation of the difference between search terms and keywords and why this matters, see this guide on what's the difference between search terms and keywords.

Step 5: Build Negative Keyword Lists to Protect Each Ad Group

This is where most phrase match structures fall apart. Without negatives, phrase match groups bleed into each other and into irrelevant territory. You end up with ad groups competing against themselves and budget leaking to queries that have nothing to do with what you're selling.

The most important concept here is cross-group negatives. If you have two phrase match ad groups targeting "accounting software for freelancers" and "accounting software for enterprise," each group needs the other's qualifier as a negative. The freelancer group needs "enterprise" as a negative. The enterprise group needs "freelancer" and "self-employed" as negatives. Without this, Google may serve the wrong ad for a query, which hurts CTR, quality score, and conversion rate simultaneously.

Here's the workflow for building negatives from scratch:

1. Run your campaigns for at least two weeks before your first audit. You need real data to work with.

2. Open your Search Terms Report and filter for queries that triggered your phrase match ad groups. Look for anything that's clearly off-intent: wrong industry, wrong user type, informational queries in a transactional group, competitor brand terms you don't want to pay for.

3. Convert those irrelevant queries into negatives. Decide whether they belong at the campaign level or the ad group level.

Campaign-level negatives are for universal exclusions that apply across all ad groups in that campaign: competitor brand names you're not targeting, irrelevant industries, job-seeker queries if you're selling software rather than hiring.

Ad group-level negatives are for intent separation between groups within the same campaign. This is where your cross-group negatives live. Building a coherent negative keyword strategy architecture across both levels is what keeps phrase match groups from cannibalizing each other.

For more context on why this matters for account health, see why negative keywords are important. And for the mechanics of adding them efficiently, this guide on the best way to add negative keywords in Google Ads is worth bookmarking.

If you're doing this manually, it's a significant time investment. What usually happens is that advertisers do one audit, add some negatives, and then let the account drift for months. That's when phrase match groups get messy again.

This is exactly where Keywordme earns its keep. It works directly inside Google Ads' Search Terms Report, so you can add negative keywords with one click without exporting to a spreadsheet or switching tabs. For agencies running multiple accounts, that time saving compounds fast across clients.

Step 6: Set Bids and Budgets That Match Your Ad Group Intent Tiers

Not all phrase match ad groups deserve the same bid. Intent tier should drive your bid strategy, and mixing intent tiers in one ad group creates bid conflicts that hurt performance regardless of whether you're using manual or smart bidding.

Think of it in three tiers:

Awareness-phase queries are high volume but lower intent. Users are exploring. These deserve lower bids because conversion probability is lower. You're paying for visibility and data, not direct conversions. Keep budgets controlled here.

Consideration queries are mid-funnel. Users are comparing options and evaluating. These deserve mid-range bids. They're more likely to convert than awareness queries, but they're not at the bottom of the funnel yet.

Transactional and high-intent queries are where you should be bidding aggressively. Users are ready to act. These deserve your maximum bids and your tightest targeting. If budget is limited, protect these groups first.

If your campaign budget allows, separate intent tiers into separate campaigns rather than just separate ad groups. This gives you cleaner budget control and prevents your high-intent groups from being starved when your awareness groups burn through daily budget early. For a practical framework on this, this guide on how to use match types in a keyword funnel maps out how intent tiers translate into campaign structure.

A note on smart bidding: If you're using Target CPA or Target ROAS, Google's algorithm learns from conversion signals within each ad group. Cleaner, intent-focused groups give the algorithm more consistent conversion data to work with, which means better optimization over time. When you mix high-intent and low-intent keywords in one ad group, the algorithm sees a muddled conversion signal and struggles to bid accurately for either type of query.

The common mistake: putting high-intent and low-intent phrase match keywords in the same ad group and applying one bid. This either overspends on low-intent traffic or underspends on high-intent opportunities. Sometimes both at the same time. For more context on how bid structure affects conversion costs, this article on why Google Ads cost per conversion is high covers the relationship in detail.

Step 7: Review, Prune, and Evolve Your Structure Monthly

Phrase match ad group structure isn't a set-and-forget task. Google's matching behavior continues to evolve, and so does user search behavior. An ad group that was clean and well-structured in January can be pulling off-topic traffic by April if you're not checking in regularly.

In most accounts I audit, the phrase match groups that are performing worst are the ones that haven't been touched since they were set up. Structure drifts. Negatives go stale. New query patterns emerge that the original grouping didn't account for.

Here's a practical monthly review workflow:

1. Open the Search Terms Report for each phrase match ad group. Filter for the past 30 days. Look for new irrelevant triggers that have appeared since your last audit and add them as negatives immediately.

2. Identify high-performing query variations that phrase match has been consistently triggering. If a specific query is driving conversions repeatedly, it's a candidate for promotion to exact match. Create an exact match version of that query in a separate ad group to control it precisely and protect your budget on that term.

3. Look for ad groups where the Search Terms Report shows two clearly different intents being served. This is the signal that an ad group needs splitting. When one group is pulling "accounting software pricing" and "what is accounting software" in similar volumes, those are two different user types that need separate treatment.

4. Flag underperforming ad groups for restructuring or pausing. If an ad group has been running for 60 days with consistent spend but no conversions, the structure is likely the problem, not just the bids.

The "promote to exact match" workflow is one of the most valuable ongoing practices in phrase match management. You're essentially using phrase match as a discovery layer, then locking down the best performers with exact match for precision control. This guide on how to refine match types over time walks through exactly how to build that iterative process into your regular account management. It's a well-established best practice in PPC management, and it's how you gradually build a high-performing exact match list without guessing upfront.

For more on diagnosing structural problems in your account, see what's wrong with my Google Ads campaign. And if you're thinking about automating parts of this review process, this article on why automate keyword management is worth reading.

Keywordme makes this monthly review significantly faster. You can work through the Search Terms Report directly in the Google Ads interface, add negatives with one click, promote keywords to new ad groups without switching tools, and apply match types instantly. For agencies handling multiple client accounts, this is the difference between a monthly review taking two hours per account versus twenty minutes.

Putting It All Together: Your Phrase Match Ad Group Checklist

Here's the full framework summarized. Run through this checklist when building new phrase match ad groups or auditing existing ones.

Intent-based grouping done: Each ad group serves one intent cluster, not one broad topic. Transactional, consideration, and informational queries are separated into distinct groups.

Keyword count controlled: Each ad group contains 5 to 10 tightly related phrase match keywords maximum. If you have more, check whether you're mixing intents.

Naming conventions applied: Ad groups follow the [Match Type] | [Intent] | [Theme] format. Labels are applied to filter phrase match groups independently from exact match groups.

Ads written for range, not just one keyword: Headlines stay relevant across the query variations phrase match will trigger. RSA position 1 is pinned with the most intent-specific headline. DKI is used selectively.

Negatives layered at campaign and ad group level: Campaign-level negatives cover universal exclusions. Ad group-level negatives handle cross-group intent separation. The Search Terms Report has been audited at least once.

Bids set by intent tier: Transactional groups bid highest. Consideration groups bid mid-range. Awareness groups bid lowest. High-intent and low-intent keywords are not sharing the same ad group and bid.

Monthly review scheduled: A recurring task exists to audit the Search Terms Report, add new negatives, promote high-performing queries to exact match, and split ad groups that are serving mixed intents.

Structure is the foundation. Match type alone doesn't determine performance. The grouping logic does. Two advertisers can both use phrase match and get completely different results based purely on how their ad groups are organized.

If you want to speed up the ongoing maintenance work, including negative keyword management, search term audits, and keyword promotion, Start your free 7-day trial of Keywordme and see how much faster this workflow gets when you're doing it directly inside Google Ads without spreadsheets or clunky third-party dashboards. After the trial, it's $12/month per user.

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