PPCleaner

Competitor Searches in Google Ads, Block or Keep?

Published September 15, 202612 min read
A business owner and marketer reviewing an advertising decision in their workplace.
The short answer

It depends on which competitor query you mean. Competitor names arrive in your search terms report in four different shapes — the bare company name, the comparison query ("northgate alternative"), the non-commercial query ("northgate careers", "northgate login"), and the brand you actually resell. The non-commercial ones should be blocked in nearly every account. The comparison ones are often the most profitable traffic you have, especially where a customer is worth four figures.

So the useful question is not "block competitor names?" but "which bucket, and has it spent enough for me to judge it?". A competitor term with 14 clicks and no conversions tells you nothing. Wait until a bucket has spent roughly two to three times your target cost per acquisition with nothing to show, then block it — and block at the modifier level, not the brand level, or you will kill the switchers along with the job hunters.

Competitor names in your search terms are not one thing

Four different kinds of query contain a competitor's name, and they have almost nothing in common except the word. Every account that runs broad match or any automated campaign type has all four at once.

Say you are a commercial plumbing contractor and one of your rivals is Northgate Plumbing. Here is what turns up in a 90-day search terms export:

  • The bare name. northgate plumbing, northgate plumbing ltd. Someone who has already decided which company they want.
  • The comparison. northgate plumbing vs, northgate plumbing alternative, northgate plumbing reviews, cheaper than northgate plumbing. Someone shopping around, possibly unhappy.
  • The non-commercial. northgate plumbing careers, northgate plumbing salary, northgate plumbing login, northgate plumbing phone number, northgate plumbing head office. Nobody in this group is buying anything from anyone.
  • The brand you resell. If you are a merchant and you stock Verolux pumps, then verolux 400 pump is not a competitor query at all. It is your product.

The pages that rank for this topic are almost all about targeting competitor names — how to find them, how to structure a conquesting campaign, which spy tool to use. That is a different decision, and it is the easier one. The harder decision is what to do with competitor names you never chose to target, which showed up anyway because a broad match keyword drifted or because Performance Max went looking for volume. That decision has to be made bucket by bucket, and the right answer in a B2B account with a $6,000 average deal is the opposite of the right answer in a $40 average-order-value store.

In accounts we audit, competitor-name search terms typically sit somewhere between 1% and 6% of Search spend. In accounts leaning on broad match and automated campaign types with no competitor negatives at all, we have seen it in the mid-teens. It is rarely the biggest leak — job and salary queries usually outrank it — but it is one of the few leaks people argue about instead of fixing.

Block the non-commercial bucket in almost every account

Competitor name plus a non-commercial modifier is the one case with no real trade-off. northgate plumbing careers will not convert this month, next month or ever. There is no attribution window long enough.

The modifiers worth putting on a standing negative list, paired with each competitor name:

  • careers, jobs, vacancies, hiring, salary, pay, reviews glassdoor-style employer queries
  • login, sign in, portal, my account, password
  • phone number, contact, address, head office, opening hours, customer service
  • tracking, invoice, refund, cancel
  • wiki, owner, ceo, annual report, share price

One caution on reviews and complaints. northgate plumbing complaints is an unhappy customer. In a service business with a high customer value, that click can be worth having if your landing page speaks to it. northgate plumbing reviews trustpilot-style queries are usually just research. If you are not sure, treat it as a bucket and measure it rather than guessing — the procedure is further down.

The second easy block is the bare competitor name in campaigns whose landing page says nothing about the competitor. If someone searches northgate plumbing and lands on your generic services page, you paid for a click from a person who will hit back within four seconds. That is not a comparison; that is a wrong number. If you want that traffic, it needs a page that acknowledges what they searched for. Otherwise block it. This is the same principle behind most irrelevant search terms — the query is not wrong in itself, it is wrong for the page it lands on.

Third easy block: competitor brand names in Shopping and Performance Max when you do not stock that brand. If your feed has no Verolux products and you are still paying for verolux 400 pump, there is no argument to have. Google matched the query to a similar product of yours and the searcher wanted a specific part number.

When blocking competitor names quietly costs you money

The comparison bucket is often the highest-intent traffic in the account, and it is the bucket people block first because it looks expensive and converts slowly.

Do the arithmetic before you touch it. Suppose you sell a B2B service, a customer is worth $4,000 in the first year, and clicks on northgate plumbing alternative cost $9. You can absorb roughly 440 clicks per customer before that bucket loses money at first-year value alone. If those clicks arrive at 15 a month, you need two and a half years of data to reach the point where zero conversions means anything. In a 90-day export the bucket shows 45 clicks, $405 spent, no conversions, and looks like waste. It is not waste. It is a sample too small to read.

Three specific reasons comparison queries under-report:

Attribution lag. Someone searching northgate plumbing vs is mid-evaluation. If your sales cycle is 40 days and your conversion window is 30, the conversion lands outside the window and the click looks free of value. Check your conversion window before you judge any competitor bucket in a considered-purchase account.

Assisted conversions. A comparison click is frequently the first touch, not the last. Under last-click, it earns nothing. If your model is last-click and your sales cycle is long, you are systematically under-pricing exactly this bucket.

Existing switch intent. alternative to, vs, instead of, switch from, cheaper than — these people have already decided the incumbent is not working. That is the cheapest objection you will ever have to handle.

The flip side, and it is real: if your product is genuinely the more expensive, less featured option, comparison traffic converts badly and you will keep paying for it while you tell yourself about attribution lag. The test is whether you have a page that wins the comparison. If you do not, the click is a coin flip you paid for.

Second case where blocking costs you: brands you resell. If you stock Verolux and you add verolux as a phrase negative because it looked like a competitor in the export, you have just switched off your own product queries. Retail accounts do this more often than you would think, usually when a list of "competitor brands" gets pasted in by someone who did not build the feed.

The procedure, start to finish

Judge competitor terms at bucket level with a spend threshold, not term by term with your gut. Here is the whole thing; it takes about an hour the first time.

1. Pull a long enough window. Export search terms for 90 days minimum. If your sales cycle is longer than a month, pull 180 or 365. Search, Shopping and Performance Max all report search terms in campaign_search_term_view. Display, Video and App report none, so if a competitor name is being matched there you will never see it — that is a hard limit, not a setting you missed.

2. Build the competitor list from your own records. Not from a keyword tool. The names that matter are the ones your sales team hears on calls and the ones in your lost-deal notes. A tool will hand you thirty companies that share your keywords and are not in your market.

3. Tag and bucket. Filter the export for each competitor name, then split the matches into the four buckets above. Do it in a spreadsheet with two columns: competitor and bucket.

4. Total spend and conversions per bucket, not per term. This is the step people skip. One term with 6 clicks is noise. "Comparison queries against all competitors" with 380 clicks and $2,100 spent is a decision you can actually make.

5. Apply a threshold before you judge. A reasonable rule: do not call a bucket dead until it has spent two to three times your target cost per acquisition with zero conversions. At $150 target CPA, that is $300–$450 in the bucket. Below that, you are reading randomness. If you want a version of this logic applied across the whole account and not just competitor terms, check the order in which to look — competitor spend is rarely the first thing to fix.

6. Check what the report is not showing you. Low-volume terms are aggregated or omitted, so your competitor bucket is understated. The gap between what you paid and what the report accounts for is covered in what the search terms report hides. If the gap is large, treat your bucket totals as a floor.

7. Block, and write down the date. Whatever you block, note what you blocked and when. If revenue moves two weeks later, you want to know what changed. The same discipline applies to any bulk negative work — see how to find wasted ad spend for the wider version of this audit.

Match types make this harder than it looks

A phrase negative on the competitor's name blocks every query containing it, including the comparison queries you wanted to keep. This is the single most common mistake in competitor blocking, and it is silent — nothing in the interface warns you.

Add "northgate plumbing" as a phrase negative and you have blocked:

  • northgate plumbing careers — good
  • northgate plumbing login — good
  • northgate plumbing alternative — you just switched off your switchers
  • better than northgate plumbing — same

The pattern that keeps the distinction:

  • Phrase negatives on name + non-commercial modifier pairs. "northgate plumbing careers", "northgate plumbing login", "northgate plumbing phone number". One line per pair. Yes, that is a lot of lines. That is the cost of precision.
  • Exact negative on the bare name if you do not want it: [northgate plumbing], [northgate plumbing ltd]. Exact negatives block only that exact string, so comparison queries survive.
  • Nothing on comparison modifiers, unless the bucket failed the spend threshold.

Two behaviours to plan around. First, Google's own documentation is clear that negative keywords do not match close variants — you add the plurals, the misspellings and the spacing variants yourself. [northgate plumbing] does not cover northgate plumming or north gate plumbing. If a competitor's name is commonly mistyped, you need those lines too. Second, broad negatives behave unpredictably across match types and are the wrong tool here; the reasoning is in negative keyword match types don't work like positives.

The line count adds up fast. Twelve competitors times fifteen non-commercial modifiers is 180 negatives before you have typed a single misspelling. That is fine — the limits are high — but it is worth knowing where the ceilings are before you start pasting, which is what how many negative keywords are too many covers.

Shopping and Performance Max change the answer

In Shopping and Performance Max, competitor brand names are matched against your product data, not your keywords — which means the same negative can protect one account and break another.

In Shopping, a query is matched to your products largely through the feed. If a product title reads "Verolux 400 replacement pump — compatible", a phrase negative on verolux stops that product showing for every Verolux query, including the ones where you are the intended answer. Before blocking any brand name in Shopping, search your feed for it. Shopping does accept negative keywords and shared negative lists exactly as Search does, so a well-scoped competitor list can be applied once and inherited everywhere — but the matching behaviour is different enough to read how Shopping negatives work differently first.

Performance Max is the awkward one. It accepts up to 10,000 campaign-level negative keywords and it does not accept shared negative keyword lists. So a 180-line competitor negative list has to be added to each Performance Max campaign individually, and re-added when someone builds a new one. With eight Performance Max campaigns that is 1,440 negatives maintained by hand, and they drift apart the moment one person edits one campaign. If your competitor list runs into the high hundreds of names, the 10,000 cap stops being theoretical — how the cap behaves in practice has the details.

One more Performance Max note: brand exclusions are a separate control from negative keywords, and they work on brand lists rather than query strings. They are a blunter instrument. If your goal is "stop paying for northgate plumbing careers", negative keywords are the precise tool and the one this article is about.

What blocking a competitor's name does not do

Blocking competitor names in your account has no effect on whether competitors bid on yours. These are two unrelated settings in two unrelated accounts, and people conflate them constantly.

A few things that follow from that:

  • Adding [northgate plumbing] as a negative does not remove your ad from their brand searches by way of some reciprocal arrangement. It only stops your own campaigns from entering that auction.
  • It does not reduce competitive pressure on your own brand terms, your CPCs or your impression share.
  • It is not a legal position. Google's trademark policy deals with use of a trademark in ad text, not with keyword selection; a complaint about ad copy is a different process from anything you do with negatives. Read the current policy for your region before making decisions on that basis.

And the thing blocking does do that people forget: it removes the data. Once northgate plumbing alternative is blocked, you stop learning whether it converts. If you block it during a quiet quarter you may never find out that it was your best acquisition channel. That is why the spend threshold matters more than the instinct, and why every block should be reversible.

Where PPCleaner stops on competitor terms

PPCleaner will not decide for you whether a brand name is a competitor or a product you resell. It cannot know that. That judgement needs someone who has seen your feed and your lost-deal notes.

What automation handles well is the non-commercial bucket. northgate plumbing careers, northgate plumbing salary, northgate plumbing login — these patterns look the same in every account and in every vertical, and they are exactly the terms that were never going to convert. PPCleaner reads the search terms you actually paid for each night, adds those as negatives across Search, Shopping and Performance Max, and touches nothing else: no budgets, no bids, no ads, no keywords.

What it deliberately does not do is get clever with ambiguous brand terms. A term that converted in the last 90 days is never blocked, full stop — so if northgate plumbing alternative has produced business, it stays live. For the rest, every block is undoable in one click for 90 days, which is the only honest way to run this kind of change. Competitor blocking is a decision with a cost on both sides. The point is not to get it right first time; it is to be able to see what you blocked and put it back.

The part you still own: the competitor list itself, the resell exceptions, and the call on comparison queries in a long sales cycle. That is an hour of work with the procedure above, once a quarter. Everything downstream of it can run on its own.

negative-keywordscompetitor-termssearch-termswasted-spendperformance-max

Frequently asked

Should I block my competitor's name in my own brand campaign?

Usually yes, as an exact or phrase negative in the brand campaign specifically. A brand campaign's job is to defend searches for your name at a low CPC, and competitor queries dilute that — they raise the campaign's cost per conversion and muddy the only clean read you have on brand demand. If you want competitor traffic, run it in its own campaign with its own comparison landing page and its own budget, so you can judge it separately.

Is it against Google's rules to bid on a competitor's name?

Google's trademark policy addresses use of a trademark in ad text, not keyword selection, so bidding on a competitor's name as a keyword is generally allowed. Using their trademark in your headline is a different matter and can be the subject of a complaint. Policy details vary by region, so check the current policy rather than relying on a blog post — including this one.

Do exact-match negatives catch misspellings of a competitor's name?

No. Google documents that negative keywords do not match close variants, which means [northgate plumbing] will not block northgate plumming, north gate plumbing or northgate plumbers. You add each variant as its own negative. If a competitor's name is commonly mistyped, pull the actual misspellings from your search terms export rather than trying to imagine them.

How long should I wait before deciding a competitor term does not convert?

Judge the bucket, not the term, and wait until the bucket has spent roughly two to three times your target cost per acquisition with no conversions. At a $150 target CPA that is $300–$450. Also check that your conversion window is longer than your sales cycle — if the window is 30 days and deals close in 45, comparison queries will always look dead when they are not.

Can I block competitor names in Performance Max?

Yes, as campaign-level negative keywords, up to 10,000 per campaign. Performance Max does not accept shared negative keyword lists, so the same competitor list has to be added to every Performance Max campaign separately and re-added to new ones. With several campaigns and a long competitor list, that maintenance is the real constraint, not the cap.

What if I sell a brand that is also a competitor?

Then never block the brand name broadly, and especially not in Shopping. Search your product feed for the name first. Block only the name plus non-commercial modifiers — careers, login, phone number — and leave the product queries alone. This is the single most expensive mistake in competitor blocking, because the damage looks like a normal seasonal dip rather than a settings change.

About the author

Alain Abulafya

Founder of PPCleaner · Google Ads consultant & media buyer

Alain has worked in digital marketing for more than 15 years, over 10 of them managing and optimizing Google Ads campaigns. He has worked with more than 100 advertisers in e-commerce and lead generation, and he is a Google Partner. He built PPCleaner to automate the search term reviews he used to do by hand for his clients.

Stop the leak

Clean your search terms. Save time and money.

Every night, PPCleaner reviews the searches your campaigns actually paid for, groups them by intent, and excludes the ones that never convert. No spend threshold to wait for, nothing touched but negatives — and one click undoes any of it.

Start 7 days free

Search, Shopping and Performance Max · Cancel in one click

Related articles

Should You Block Competitor Searches in Google Ads? — PPCleaner