Page & Bell

PPC Keyword Wrapper (Match Types)

Google Ads reads match type from punctuation: plumber mumbai is broad match, "plumber mumbai" is phrase match, [plumber mumbai] is exact match, and a leading hyphen makes any of them a negative. Wrapping a few hundred keywords by hand is exactly the kind of error-prone busywork that breaks bulk uploads — one unbalanced bracket and the Editor import fails. Paste your list once here, tick the match types you want, and copy clean blocks out. Already-wrapped lines are unwrapped first, so re-running the tool on its own output never double-wraps.

Paste a keyword list above. Each non-blank line becomes one keyword in every selected match type.

How to use the ppc keyword wrapper (match types)

  1. Paste your keyword list, one per line — output from the keyword combiner drops straight in.
  2. Tick the match types you need: broad, phrase, exact, and/or their negative versions for exclusion lists.
  3. Leave “strip existing wrapping” on so lines like [plumber near me] are unwrapped before re-wrapping (idempotent re-runs).
  4. Choose grouped blocks (with headers and per-block copy buttons) or one combined list.
  5. Copy a block into the Google Ads Editor keyword panel, or download everything as .txt.

How match types actually behave now

The classic definitions are long dead. Broad match modifier (+keyword) was retired in July 2021 and folded into phrase match. Exact match has matched “close variants” since 2017 — plurals, misspellings, implied words and same-intent reorderings — so [plumber mumbai] can serve for “plumbers in mumbai”. Phrase match now covers anything Google deems to include the meaning of your phrase, not the literal word sequence. In practice: exact gives the tightest (not perfect) control and usually the highest conversion rate; phrase is the workhorse; broad only makes sense paired with Smart Bidding and a disciplined negative list, because it matches on loosely related intent.

Exact match still earns its keep where a query is high-value and unambiguous — brand terms, “product + price” queries, and the head terms that carry most of your budget. A common structure is exact keywords with higher bids in one ad group and phrase versions in another to harvest new queries, with the search-terms report feeding the negative list weekly.

Building negative lists and importing into the Editor

The negative checkboxes produce -keyword, -"keyword" and -[keyword] formats. Note the asymmetry: negative keywords historically do not expand to close variants the way positive keywords do (Google only began adding misspelling coverage for negatives in 2024), so a negative list needs plurals and common misspellings added explicitly — run your negatives through the combiner with a plural/variant column if needed. Source them from the search-terms report: export queries with spend and zero conversions, clean them here, and paste the negative phrase block into a shared negative list.

For Google Ads Editor, the wrapped syntax pastes directly into the “Make multiple changes” keyword panel — Editor infers the match type from the quotes and brackets. The amber notice you may see above the output means stray quotes or brackets inside a keyword were removed; Google Ads rejects keywords containing those characters, so the tool strips them and tells you how many lines were touched. Pair this page with the keyword combiner for the full prep pipeline: combine → wrap → upload.

Frequently asked questions

What do the quotes and brackets mean in Google Ads?

Quotes make a keyword phrase match ("plumber mumbai" serves when the query contains that meaning), square brackets make it exact match ([plumber mumbai] serves only for that intent and its close variants), and no punctuation is broad match. A leading hyphen turns any of the three into a negative keyword that blocks matching queries.

Is broad match modifier (+keyword) still a thing?

No. Google retired broad match modifier in July 2021 and merged its behaviour into phrase match. If you still have +modified +broad keywords in old campaigns they behave as phrase match. This tool deliberately doesn’t generate the + syntax — uploading it today adds nothing.

Does exact match still mean exactly that query?

Not since 2017. Exact match includes close variants: plurals, misspellings, abbreviations, implied and reordered words with the same intent. [running shoes] can match “shoes for running”. It is still the tightest targeting available and typically the best-converting match type, just not literal.

Do negative keywords match close variants too?

Mostly no — and that asymmetry trips people up. A negative -[shoe] does not automatically block “shoes”. You need to add plurals and variants yourself (Google started covering misspellings for negatives in 2024, but not plurals or synonyms). Generate the variants with the keyword combiner and wrap them here as negatives.

Why did the tool say it removed quotes or brackets from my keywords?

Google Ads doesn’t allow " [ or ] inside a keyword — they are reserved for match-type syntax — and an unbalanced one will fail a bulk import. The tool strips embedded occurrences and reports how many lines were affected. Wrapping that surrounds the whole line is different: it’s treated as existing match-type syntax and unwrapped cleanly first.

Can I paste this output straight into Google Ads Editor?

Yes. Editor reads match type from the punctuation, so a mixed list of broad, "phrase" and [exact] lines imports with the right types in one paste. Use the grouped-blocks view to copy one match type at a time into different ad groups, or the combined list for a single bulk paste.

Related tools