Broad Match Modifier
Also called BMM
By the AdFlint research team · Last reviewed July 2026
Retired Google Ads match type, written with plus signs, that required every marked term to appear somewhere in the query in any order.
It was folded into phrase match in 2021: existing BMM keywords now behave as phrase match, and new ones cannot be created. Old account documentation and agency templates still carry the plus syntax, which is why the term keeps surfacing. If you inherit an account full of +keywords, audit them as phrase match and expect their traffic profile to have drifted well away from the original setup.
Key takeaways
- Broad Match Modifier was retired in July 2021 and cannot be created anymore - every existing BMM keyword now runs as phrase match.
- The plus-sign syntax (+word +word) is cosmetic only; it has no functional effect on a keyword's matching behavior today.
- If you inherit an account with +keywords, audit them with the same search terms process you would use for any phrase-match keyword, not a BMM-specific process.
- A +keyword's traffic mix may have drifted since 2021 even though its text never changed, because phrase match's meaning-based matching has continued to evolve.
In practice.
Broad Match Modifier, written with a plus sign in front of each modified term (+running +shoes), required every marked word to appear somewhere in the query, in any order, while leaving unmarked words free to vary or drop out entirely. It sat between phrase match and broad match in the old three-tier system: tighter than broad because it enforced the presence of specific words, looser than phrase because it did not care about word order or adjacency.
Google retired BMM as a creatable match type in July 2021 and folded its behavior into phrase match. Every keyword that was running as BMM at that time was automatically converted to run as phrase match going forward, and no new BMM keywords can be created through any interface, including the API, Google Ads Editor, or bulk uploads. This was part of a broader move toward meaning-based matching across all keyword types rather than the older literal-string and marked-term systems, and it happened alongside the same rewrite that made phrase match itself wider than it used to be.
The setting does not interact with anything in a live account today because it no longer exists as an active mechanism - there is no BMM toggle, no BMM bid adjustment, nothing to configure. Where it still matters is entirely retrospective: old account documentation, saved agency playbooks, training materials, and spreadsheet templates from before mid-2021 often still reference BMM as if it were a current option, and this is why the term keeps surfacing in audits and onboarding conversations years after the sunset. Certification study guides and older courses can also lag behind, which means newer practitioners sometimes learn BMM as a theoretical concept without ever realizing it has no live counterpart to practice on.
The mistake advertisers and even some agencies make is inheriting an account with keywords still displaying the plus-sign syntax (+emergency +plumber) and assuming those keywords are doing something distinct from the phrase-match keywords sitting next to them. They are not - the plus signs are cosmetic remnants of the old naming convention, and the keyword now behaves exactly like any phrase-match keyword written today. A second, subtler mistake is assuming the keyword's traffic profile has stayed the same since 2021 just because the text never changed; phrase match's meaning-based matching has continued to evolve, so a +keyword from five years ago can be pulling a noticeably different and generally broader query mix than it did on the day it converted.
In reporting, there is nothing BMM-specific left to read - any keyword still labeled with plus signs should be evaluated using the same search terms report and the same match-type logic you would apply to phrase match. If you are auditing an inherited account, the practical step is to strip the plus-sign formatting for clarity (it changes nothing functionally) and run the standard phrase-match review: pull the search terms report, check for drift, and rebuild the negative list against current traffic rather than whatever negative list was built around 2021-era assumptions.
Auditing an inherited account with legacy BMM keywords
Suppose a media buyer takes over a Google Ads account last touched by another agency in 2019 and finds 200 keywords formatted as +emergency +plumber +repair. Nothing needs to be rebuilt structurally - those keywords have been running as phrase match since mid-2021 whether anyone updated the account or not.
The buyer pulls the last 90 days of the search terms report for that ad group and finds spend has drifted: 55% of clicks now go to close variants of the original phrase, but 20% go to queries like "emergency plumber training" and "plumber repair jobs near me" that would not have matched as tightly under the old BMM rules with the same marked terms. Adding those as negatives and reviewing the rest of the account's legacy +keywords the same way brings cost per conversion down from $68 to roughly $54 over the following month, simply by treating the inherited keywords as the phrase-match keywords they already are rather than assuming their 2019-era targeting logic still holds.
Broad Match Modifier compared with
The settings this gets confused with, and how to tell them apart.
Common questions.
Can I still create new Broad Match Modifier keywords in 2026?
No, not through the Google Ads UI, Editor, or API - BMM has not accepted new keywords since July 2021. Any keyword you add today can only be broad, phrase, or exact match.
Do I need to remove the plus signs from old BMM keywords in my account?
It is not functionally necessary since the plus signs have no effect on matching behavior anymore, but cleaning them up for readability is reasonable during an account audit so nobody mistakes them for an active setting. Removing them will not change traffic or performance either way.
Is a plus-sign keyword from 2019 the same as a phrase-match keyword I create today?
Functionally yes - both are evaluated by the same phrase-match logic. The only difference is historical: the older keyword's performance history includes traffic bought under the pre-2021 BMM rules, so year-over-year comparisons on that keyword should account for the matching logic changing partway through its history.
You should not need to know this to advertise.
AdFlint handles the settings for you, inside the Google and Meta accounts you already own.
Try AdFlint free