Improtics
AgenciesE-commerceLead GenCase StudiesFree ToolsBlogContactBook a Call
HomeAgenciesE-commerceLead GenCase StudiesFree ToolsBlogContactBook a Call
Improtics

Expert Google Ads management for e-commerce brands and agencies worldwide. Built on systems, powered by results.

Services

  • White-Label Partnership
  • E-commerce Google Ads
  • Lead Gen Google Ads
  • Case Studies
  • Free Google Ads Audit
  • Free Tools
  • Break-Even ROAS Calculator

Company

  • Blog
  • Industry Guides
  • About
  • Contact
  • Privacy Policy
  • Terms of Service

Stay Updated

Subscribe to our newsletter for Google Ads tips.

  • vasant@improticsppc.com
  • +91 63522 95554

© 2026 Improtics. All rights reserved.

Back to blog
E-Commerce11 min read

Fixing Product Conflicts in Performance Max: A Hardware Case Study

Updated November 4, 2026
Vasant Chaudhary

Vasant Chaudhary

Google Ads specialist. $30M+ managed across 50+ e-commerce and agency accounts in the US, UK and India. Book a free audit call

On this page
  • The situation
  • What we actually did
  • The results
  • What Performance Max product overlap actually is
  • Signs your PMax campaigns are competing with each other
  • How to find Performance Max product overlap, step by step
  • How to fix Performance Max product overlap: one home per product
  • Rebuild weak non-branded campaigns from data
  • Surface hidden demand with DSA and new campaigns
  • Why revenue can grow while CPCs rise
  • Why hardware catalogs are prone to PMax product conflicts
  • Common mistakes when fixing Performance Max product conflicts
  • What this means for your store
  • Frequently asked questions
  • Next steps

Open the Products report in a mature Google Ads account, click one of the best-selling items, and look at the list of campaigns that can show it. In a clean account there is one. In many scaled accounts there are two, three, or four, each with its own budget and its own target, and nobody decided that on purpose. That is Performance Max product overlap, and it was the core problem in this hardware account.

Short version: A USA hardware brand had multiple Performance Max campaigns fighting over the same products. We re-segmented so every product had one clear home, rebuilt weak non-branded campaigns, and grew revenue 40% to $85K/month even as CPCs rose 31% year over year. Below is what we did, followed by a practical guide to finding and fixing Performance Max product conflicts in your own account.

One of the most common and most invisible problems in scaled accounts is internal competition: two of your own campaigns claiming the same products, so the account ends up competing with itself. This hardware brand had exactly that, plus historically weak non-branded campaigns dragging on results.

The situation

A USA hardware company selling screws and construction products had internal product conflicts across multiple Performance Max campaigns, historically weak non-branded campaigns, and low visibility on certain products. They were effectively competing with themselves.

What we actually did

  • Re-segmented so each product had one home. We restructured campaigns so every product was uniquely positioned in its own campaign, removing the internal conflicts that were inflating costs.
  • Rebuilt non-branded from the data. Using past-data analysis, we rebuilt the historically weak non-branded campaigns to reach a 2.8x ROAS.
  • Exposed hidden products and added DSA. We launched new campaigns for under-exposed products plus a Dynamic Search Ads campaign that delivered over 2x ROAS, capturing demand the account had been missing.
Google Ads account overview for a USA hardware brand showing 3.34x conversion value over cost
Google Ads account overview - Jan to Jun 2024 vs. prior year

The results

  • Started Apr 2023 at ~$60K/month revenue, growing to over $85K/month by May 2024 (+40%).
  • Jan to Jun 2024: +14% revenue vs. prior year despite a 31% YoY average CPC increase from rising competition.
  • $128K spend at a 3.34x conversion value/cost ratio.
+40%Monthly revenue, Apr 2023 to May 2024
+14%Jan to Jun 2024 revenue vs prior year
31%YoY rise in average CPC over the same period
3.34xConversion value/cost on $128K spend

The rest of this page explains the tactics behind those results in general terms, so you can check whether the same problems exist in your account and fix them yourself.

What Performance Max product overlap actually is

Performance Max product overlap happens when the same product can be served by more than one campaign in the same account. It usually builds up over time: a campaign for bestsellers is added on top of an all-products campaign, a seasonal campaign is launched without excluding those items elsewhere, or a Standard Shopping campaign is kept running next to a new Performance Max campaign. Each change makes sense alone. Together they leave products with several possible homes.

How Google decides which of your campaigns serves

Google does not run a separate bidding war between your own campaigns for every search. When several campaigns in one account are eligible for the same impression, Google's documentation says the one with the higher Ad Rank gets priority. Since late 2024 that rule also covers Performance Max and Standard Shopping: if both target the same products in one account, the campaign with the higher Ad Rank serves, where previously Performance Max was automatically prioritized. So the question is not whether your campaigns can compete for the same product. It is whether the campaign that wins is the one you wanted.

Why overlap still costs money

Even without a literal bid war, Performance Max product overlap is expensive in quieter ways:

  • The wrong target serves. A product you wanted at a strict ROAS target may be served by a looser campaign that bids more freely, which raises what you pay for the same sale.
  • Conversion data splits. Each campaign learns from a fraction of the product's sales, so neither builds a strong signal, and Smart Bidding works with thinner data than it needs.
  • Budgets stop meaning anything. Raising one campaign's budget may just move sales from a sibling campaign, which is why budgets in overlapping accounts often fail to produce more sales when increased.
  • Reporting becomes unreadable. When the same products sit in several campaigns, you cannot say which structure or target is working.

Signs your PMax campaigns are competing with each other

The symptoms are consistent across accounts: rising CPCs with flat conversions, budget increases that do not produce more sales, impression share that swings between campaigns that should not overlap, and one campaign's revenue falling whenever another is scaled. None of these proves overlap alone, but two or three together are a strong reason to check.

How to find Performance Max product overlap, step by step

  1. Start in the Products report. In Google Ads, open the products view for the account, sort by cost, and click your top sellers. The detail view shows which campaigns include each product, which is the quickest way to spot duplicates.
  2. Read the listing groups in every Performance Max campaign. Note how each campaign and each asset group filters products: by brand, product type, custom label, item ID, or all products. An asset group set to all products overlaps with everything.
  3. Check Standard Shopping too. List the product groups in every Shopping campaign and compare them with the Performance Max filters.
  4. Look for catch-all groups. "Everything else" groups and all-products campaigns are the most common source of hidden overlap, especially after new campaigns are added on top.
  5. Write the map down. A simple sheet with each product segment in one column and every campaign that can serve it in the next makes the conflicts obvious.

How to fix Performance Max product overlap: one home per product

Re-segment so each product or product group is uniquely positioned in a single campaign. This removes the overlap immediately and gives you clean, attributable performance per product group. It is unglamorous structural work, but it is often the highest-ROI change you can make in a mature account.

Choose a segmentation that matches how you make money

Segment byGood forWatch out for
Custom label (margin band)Setting targets that match profit per productLabels must be kept up to date in the feed
Custom label (performance tier)Separating proven sellers from untested itemsProducts need to move between tiers over time
Product type or categoryClear reporting by rangeCategories with very different margins mixed together
BrandStores that resell several brandsOne brand can still hold mixed-margin products
Item IDA handful of hero productsHard to maintain at catalog scale

Merchant Center gives you five custom label attributes, custom_label_0 to custom_label_4, which is usually enough to hold margin band, price band, performance tier, and season. Whatever you choose, the rule is the same: every product appears in exactly one campaign's filters, and every campaign excludes what the others include.

Split or consolidate?

Split into more campaigns when

  • Product groups have clearly different margins
  • Each group has enough conversions for Smart Bidding
  • You need separate budgets for seasonal ranges

Consolidate when

  • Campaigns are starved of conversion data
  • Targets are the same across campaigns anyway
  • The split exists for no reason anyone remembers

Overlap is often fixed by consolidating, not by adding campaigns. If two Performance Max campaigns share a target and a margin profile, merging them gives one campaign the full data set. If they need different targets, separate them cleanly with exclusions.

Change structure in steps

Moving many products between campaigns at once resets learning across the account. Move one segment at a time, give each move a week or two, and keep budgets steady while the new structure settles so you can tell which change caused what.

Free resource

The 90-point Google Ads audit checklist we run on every account

The exact checks behind our audits: structure, search terms, tracking, feeds, PMax and scaling. Drop your email and we send the checklist straight to your inbox.

No spam. One useful email now and then. Unsubscribe anytime.

Rebuild weak non-branded campaigns from data

Non-branded campaigns are where real growth lives, but they are also where most accounts are weakest. Rather than guessing, rebuild them from your own historical data: which queries and products have actually converted, at what cost. A non-branded campaign grounded in past performance can reach a healthy ROAS where a generic one bleeds money.

In practice that means three things. First, keep brand searches out of non-brand campaigns, using brand exclusions in Performance Max and a separate brand campaign, so non-brand results are not flattered by sales you would have won anyway. Second, read the search terms and add negatives for queries that never convert. Third, set the target from what non-brand traffic actually returns, not from the blended account ROAS, because non-brand will almost always look weaker than brand and needs its own number.

Surface hidden demand with DSA and new campaigns

Products with low visibility often have demand you are simply not capturing. A Dynamic Search Ads campaign can catch relevant queries your keyword campaigns miss, and dedicated campaigns for under-exposed products give them a fair chance to perform. This is how an account can grow even when competition pushes CPCs up, as happened here with costs rising 31% year over year.

DSA today: AI Max for Search

The work in this case study used Dynamic Search Ads. In April 2026 Google announced that DSA is being upgraded to AI Max for Search, with new DSA campaigns no longer available and eligible campaigns migrating from September 2026. The idea carries over: AI Max can match searches your keywords miss and choose landing pages from your site. Use URL rules and negatives to keep it on relevant pages and queries, and consider leaving text customization off if you want full control of the ad copy.

For hidden products specifically, the useful check is impressions by product. Products with almost no impressions over a long period are usually either blocked in Merchant Center, priced out, or sitting in a campaign that spends its budget on the bestsellers. A dedicated campaign with a modest budget for those items tells you quickly whether the demand exists.

Why revenue can grow while CPCs rise

A 31% rise in average CPC sounds like bad news, and on its own it is. But CPC is a cost per click, not a cost per sale. Here is a simple example with illustrative numbers: if clicks cost $1.00 and one in fifty converts at $100, you spend $50 per $100 sale. If clicks rise to $1.30 and a cleaner structure lifts the conversion rate to one in forty, you spend $52 per sale, almost the same, while the better structure also lets you show for more relevant searches. Structure, feed quality, and query relevance are the levers you control when the auction gets more expensive.

Why hardware catalogs are prone to PMax product conflicts

Hardware and construction product catalogs make Performance Max product overlap more likely than most categories. The same screw may exist in many sizes, finishes, and pack quantities; one item can sit in several product types; and trade buyers and DIY buyers often want the same product at different volumes. When campaigns are built around categories, pack sizes, and promotions all at once, products end up in more than one campaign without anyone noticing. Our guide to Google Ads for home improvement and DIY stores covers the feed and structure side of this category in more detail, and Google Ads for large catalog stores covers custom label tiering at scale.

Common mistakes when fixing Performance Max product conflicts

  • Adding a campaign without excluding its products elsewhere. Every new campaign needs a matching exclusion in the campaigns that already cover those items.
  • Splitting too thin. Campaigns with only a few conversions a month cannot give Smart Bidding enough to learn from.
  • Judging the change in a week. Restructures need time to settle before results are readable.
  • Ignoring the feed. If custom labels or product types are wrong, the cleanest campaign structure still sends products to the wrong place.

What this means for your store

If you run several Performance Max campaigns, check whether they overlap on the same products. Internal competition is a silent budget drain. Giving each product one clear campaign home, rebuilding tired non-branded campaigns from data, and adding a way to catch missed demand can grow revenue even when the market gets more expensive, as it did here with CPCs up 31%. For the wider question of how these campaign types fit together, see PMax vs Standard Shopping vs Demand Gen, and more results like this one are on our case studies page.

Frequently asked questions

Can two Performance Max campaigns compete for the same product?

Yes, if both campaigns' listing groups include the product. Google picks which of your eligible campaigns serves based on Ad Rank, so you do not usually bid against yourself in a single auction, but the campaign that wins may have the wrong target or budget, and the product's conversion data ends up split across campaigns.

Does Performance Max take priority over Standard Shopping?

Not automatically any more. Since late 2024, Google says that when Performance Max and Standard Shopping target the same products in one account, the campaign with the higher Ad Rank serves. Before that change, Performance Max was prioritized.

How do I check which campaigns include a product?

Open the products view in Google Ads and click the product; the detail view lists the campaigns that include it. For a full picture, read the listing group filters of every Performance Max asset group and every Shopping product group, and map each product segment to the campaigns that can serve it.

Should I consolidate or split Performance Max campaigns?

Split when product groups need different targets or budgets and each group has enough conversions to learn from. Consolidate when campaigns share the same target, are starved of data, or exist for no clear reason. Either way, each product should end up in exactly one campaign.

Can I still use Dynamic Search Ads?

Google announced in April 2026 that DSA is being upgraded to AI Max for Search, with new DSA campaigns no longer available and existing ones migrating from September 2026. AI Max for Search does the same job of catching relevant searches your keywords miss.

Next steps

Suspect your campaigns are competing with each other? Book a free audit call and we will untangle it, or request a free audit and get the findings in writing. You may also like our post on the product feed. And if you are deciding who should manage it, here is our honest comparison of Google Ads agencies for ecommerce.

On this page

  • The situation
  • What we actually did
  • The results
  • What Performance Max product overlap actually is
  • Signs your PMax campaigns are competing with each other
  • How to find Performance Max product overlap, step by step
  • How to fix Performance Max product overlap: one home per product
  • Rebuild weak non-branded campaigns from data
  • Surface hidden demand with DSA and new campaigns
  • Why revenue can grow while CPCs rise
  • Why hardware catalogs are prone to PMax product conflicts
  • Common mistakes when fixing Performance Max product conflicts
  • What this means for your store
  • Frequently asked questions
  • Next steps

Want this looked at in your account?

Free 30-minute audit call. No pitch.

Book a call

Want this looked at in your account?

Free 30-minute audit call. No pitch. We will look at your actual account and tell you what we would change, whether or not you work with us.

Book a Free Audit Call

Related Posts

E-Commerce7 min read

How Price-Segmented Performance Max Grew a Pen Brand 80%

A case study on growing a USA stationery brand's revenue 80%+ to $240K a month using price-segmented Performance Max and assets-only campaigns.

E-Commerce10 min read

How We Grew an Apparel Brand's Revenue 70% with Performance Max

A case study on growing a USA loungewear brand's revenue 70% to $380K and lifting ROAS to 9x using price-segmented Performance Max campaigns.

E-Commerce12 min read

Performance Max Not Converting? Diagnose It in This Order

A Performance Max campaign spending without converting has a small set of causes. The seven checks that find yours, in the order that avoids wasted rebuilds.

E-Commerce8 min read

Performance Max vs Search Campaigns: When to Use Each

Performance Max and Search campaigns solve different problems. Here is a plain-language breakdown of what each does well, where each fails, and how to decide which one your store needs.

E-Commerce6 min read

How Restructuring Grew an Indian Apparel Brand's Sales 4x

A case study on restructuring an India-based apparel brand's Google Ads account around its best product lines: purchase revenue up about 4x and purchase ROAS from 2.2x to 3.6x in three months.

Lead Gen19 min read

Google Ads for Plastic Surgeons: Consults to Surgeries

How plastic surgery practices turn Google Ads into booked surgeries: procedure campaigns, consult funnel math, offline conversions, negatives and ad policy.