Keyword Match Type Generator
Format keywords for Google Ads and Microsoft Ads search campaigns
Special characters (quotes, brackets, apostrophes, -, @, *, #, and others) are removed entirely; extra spaces are cleaned up.
Shows for queries containing the meaning of the phrase — including close variants (synonyms, reordered words) if the meaning is preserved. Format: "keyword phrase"
Frequently asked questions
What is the difference between broad and phrase match?
In Google Ads and Microsoft Ads search campaigns, broad match covers related queries, synonyms, and variations, while phrase match shows for queries containing the meaning of the keyword phrase — including close variants (synonyms, reordered words) if the meaning is preserved. Close-variant rules differ by platform. Meta Ads does not use these keyword match types; it relies on audience targeting.
When should you use exact match?
Use exact match for proven high-intent keywords such as brand terms and bottom-funnel product names. In Google Ads it limits reach to queries with the same meaning or intent — including close variants (word forms, synonyms, and reordered words) — and protects budget from irrelevant traffic. Close-variant rules may differ in Microsoft Ads.
Can you combine match types in one campaign?
Yes, and it is standard practice: match types are separated across ad groups. A common structure uses exact for brand and proven keywords, phrase for mid-funnel themes, and broad with automated bidding to find new demand in separate groups with a strict negative list.
How do match types affect automated bidding in search?
Google Smart Bidding and similar Microsoft Ads strategies optimize bids from auction signals. Broader match types give the algorithm more varied queries but increase irrelevant-traffic risk; narrower types provide more control. Pair broad match with robust negative keyword lists and sufficient conversion volume.
How do match types work for negative keywords?
Google Ads supports negative keywords in all three match types (broad, phrase, exact). Microsoft Ads supports phrase and exact negative keywords only — there is no broad-match negative. Match types work differently for regular keywords versus negative keywords. For the keyword [buy shoes] in exact match, Google Ads shows the ad only for the query “buy shoes” or close variations. In Google Ads, the negative keyword -free in broad match blocks any query that contains that exact word, in any order — “free shoes” or “free running shoes london”. Unlike regular keywords, negatives do not pick up close variants automatically, so plurals, misspellings, and related forms have to be added separately. If you need to block a specific phrase rather than a single word, use phrase negative matching (available in Google Ads and Microsoft Ads): -"free delivery" stops queries containing that word sequence, but lets “delivery free shoes” through (different word order). For keywords, a narrower match type (exact) narrows your reach; for negative keywords, a narrower match type (phrase or exact) narrows what gets blocked — meaning more queries pass through than with a broad negative in Google Ads.
Last updated: August 13, 2026
Keyword match types in search campaigns
A keyword match type determines how closely a search query has to align with your keyword in Google Ads or Microsoft Ads. It is a mechanism specific to search campaigns. Meta Ads has no broad, phrase, or exact match at the keyword level — relevance there comes from audiences, interests, behavior, custom lists, and lookalike targeting.
The three match types: broad, phrase, exact
Broad match is the most flexible type in Google Ads and Microsoft Ads search campaigns. Your ad can appear for synonyms, related searches, and variations with no direct textual overlap, provided the platform's algorithm reads them as matching the intent. That gives you maximum reach, but it has to be paired with negative keywords and automated bidding — Smart Bidding in Google Ads or the equivalent strategies in Microsoft Ads.
Phrase match is written in straight double quotes: "buy sneakers". Shows for queries containing the meaning of the phrase — including close variants (synonyms, reordered words) if the meaning is preserved. This is the middle ground between reach and control for well-structured campaigns.
Exact match is written in square brackets: [buy sneakers]. Shows for queries with the same meaning or intent — including word forms, synonyms, and reordered words. Reach is at its narrowest here and control at its highest, which makes exact the right fit for brand terms and high-converting queries.
How to choose the right match type
The most common beginner mistake is running broad match alone without a properly built negative keyword list. Budget then drains on irrelevant clicks: queries that are nominally on topic but carry no commercial intent, such as “how to make sneakers at home” instead of “buy sneakers”. The opposite mistake is narrowing too much — relying on exact match only and losing a large share of potential traffic to an overly restrictive keyword list.
A practical approach is to structure match types by funnel stage and by the value of the query:
- Top of the funnel — broad match, with the search terms report monitored and exclusions topped up regularly.
- Middle of the funnel — phrase match, to balance volume against relevance.
- Bottom of the funnel and brand queries — exact match, for maximum control over your most valuable traffic.
Negative keywords as an essential companion
No match type performs well without a systematic negative keyword list. Start from the basic negative keywords list for Google Ads and review the search terms report regularly — move irrelevant phrases into your exclusions. This is basic hygiene for a search account. Meta Ads relies on different mechanisms: audience and placement exclusions.
From a list of words to a ready campaign
Instead of formatting by hand, paste your keyword list into the PPC-Hub keyword match type generator — the tool calculates all three formatted variants at once. Switch the tabs on the right (broad, phrase, and exact match) to view the list you need, then copy it or download it as a file. The finished lists can be pasted into Google Ads Editor or Microsoft Advertising Editor for bulk upload.
To work on account structure as a whole, use the break-even CPC calculator to find the profitability ceiling for your bids, and the UTM Builder with Google Ads ValueTrack support for accurate tracking.
To assemble “action + product + location” combinations quickly while scaling your keyword set, use the keyword multiplier.