Large Shopify Product Catalogs and Performance Max: How to Stop Wasting Budget

Running Performance Max on a large Shopify product catalog without proper segmentation wastes budget on your worst products. Here is the feed segmentation, campaign structure, and SKU-level strategy that fixes it.

3/4/20266 min read

a person holding a can
a person holding a can

By Stan Tscherenkow | Founder, Stan Consulting LLC, Roseville, CA
MBA, Universität Trier (Germany) · 20+ years across US, Europe & Asia

Running Performance Max on a large Shopify product catalog is one of the fastest ways to spend significant budget and generate misleading results simultaneously. The campaign will report conversions. It will show a ROAS number. The number will not reflect what is actually happening at the product level — which is usually that a small number of products are converting at acceptable economics while the majority are burning budget with no return.

This is not a Performance Max problem. It is a structure problem. And it is completely fixable.

This article addresses large catalog management specifically — the feed architecture, the campaign segmentation, the SKU-level analysis, and the budget allocation strategy that applies when your Shopify store has hundreds or thousands of products. For the foundational PMax guide, read what actually works with Performance Max for Shopify in 2026. For general PMax structure, see our campaign structure guide.

Why Large Catalogs Create Specific Performance Max Problems

A Performance Max campaign running across 500 products with a single asset group is not running 500 campaigns. It is running one campaign that happens to be eligible to serve 500 products. The distinction matters enormously for performance.

Google's algorithm has a budget. It distributes that budget across your eligible products based on predicted conversion probability. In a large catalog with one asset group and undifferentiated creative, Google cannot distinguish between your highest-margin, highest-intent products and your lowest-margin clearance items. It will spend where it predicts conversions — and it predicts conversions based on the only signal it has: historical performance data by product.

The result is predictable. Products that have converted before get budget. Products that have not converted before get minimal impressions. Your best new products — the ones you most need to launch — never get enough exposure to generate conversion data, so the algorithm never prioritises them. Products that are cheap and easy to convert but have thin margins dominate spend. Your actual goal — profitable revenue at scale — is being optimised against by a system that has no margin data and cannot see what you actually care about.

Step 1 — Feed Segmentation Before Campaign Structure

The most important work for large Shopify catalog management happens in Google Merchant Center before you touch campaign settings.

Create Custom Labels for Campaign Control

Shopify's default product feed exports basic product information — title, description, price, availability, GTIN where present. It does not segment your products by the criteria that matter for PMax budget allocation: margin tier, performance history, inventory priority, or product lifecycle stage.

Custom labels in Merchant Center allow you to apply your own categorisation to products for use in campaign targeting. You can create up to five custom label fields per product. For a large catalog, the labels that provide the most campaign control:

  • Custom Label 0 — Margin tier: High / Medium / Low. Tag each product with its margin bracket. This determines which products deserve active investment and which should be served conservatively or excluded.

  • Custom Label 1 — Performance history: Proven (has converted at target ROAS) / Testing (new or insufficient data) / Excluded (proven non-converter or margin-negative).

  • Custom Label 2 — Inventory priority: Priority / Standard / Clearance. Clearance products should typically be excluded from PMax or run separately at different ROAS targets.

  • Custom Label 3 — Season or campaign: If your business has seasonal inventory, labeling by season lets you rapidly include or exclude product groups for campaign management.

Adding these labels requires either manual entry in Merchant Center's feed supplemental data, a feed management tool, or direct editing of your Shopify product data and re-exporting. For catalogs above 200 products, a feed management tool is worth the investment in time saved alone.

Fix the Feed Quality Problems That Scale With Catalog Size

Every feed quality problem is multiplied by catalog size. A 30 percent missing GTIN rate on a 20-product catalog is 6 products. On a 500-product catalog it is 150 products missing Shopping eligibility. The same ratio, massively different impact.

Before scaling PMax on a large catalog, audit the feed specifically for:

  • GTIN coverage rate — target 95 percent or above for physical products

  • Product title quality — ensure titles contain the primary search term for each product, not just the internal product name

  • Product type depth — are products mapped to specific subcategories or generic top-level categories?

  • Image quality flags — Merchant Center will flag images that do not meet quality standards; these suppress Shopping impressions

  • Price accuracy — price mismatches between feed and landing page trigger Merchant Center disapprovals at scale

A feed audit of a large catalog typically reveals 15 to 25 percent of products with at least one quality issue. Fixing these before campaign changes produces faster results than any bid adjustment.

Step 2 — Campaign Structure for Large Catalogs

The general PMax structure principle — one asset group per product category — scales differently for large catalogs. A catalog with 40 product categories cannot run 40 asset groups without fragmenting budget and data beyond the algorithm's ability to optimise.

The practical approach for large catalog PMax segmentation is a two-campaign structure:

Campaign 1 — High-Margin Proven Products

This campaign runs your Custom Label 0 "High" margin products that also carry Custom Label 1 "Proven" status. These are your best products. They have conversion history and strong margins. They deserve direct, targeted investment.

Asset groups in this campaign are segmented by product category — three to six asset groups depending on how many categories your high-margin proven products cover. Each asset group has category-specific creative and audience signals built from your customer list and category-specific intent audiences.

Target ROAS for this campaign is set at your actual profitability threshold, because these products have enough conversion data for the algorithm to work toward that target reliably.

Campaign 2 — Broader Catalog Discovery

This campaign runs your medium-margin products and new products that need exposure data. Lower target ROAS — you are buying conversion data here, not profit. Asset groups are segmented by broad category. Creative is less granular because the product range is wider.

The insight from this campaign tells you which new or untested products are emerging as converters. When a product in Campaign 2 reaches sufficient conversion volume and confirms acceptable economics, it graduates to Campaign 1.

This migration process — from discovery campaign to performance campaign — is how a large catalog continuously improves its PMax efficiency over time without requiring complete restructures.

What Stays Out of PMax

Not every product belongs in Performance Max. For large catalogs, the exclusion decisions are as important as the inclusion decisions.

Exclude from PMax:

  • Clearance and end-of-life products — run these in a separate standard Shopping campaign with manual bids if at all

  • Products with proven non-conversion history after meaningful impression volume

  • Products with margins below your minimum acceptable CPA threshold

  • Products with inventory below a minimum threshold — sending ad traffic to products you cannot fulfil is a conversion rate problem and a customer experience problem

Step 3 — SKU-Level Performance Analysis

The single most valuable analysis for a large catalog Shopify store running PMax is a product-level profitability breakdown. Google Ads reports conversion value by product group. Combined with your product cost data from Shopify, you can build a view of actual gross profit by product across your campaign.

The typical finding: 20 percent of products generate 80 percent of profitable conversions. Another 20 percent generate most of the unprofitable conversions — high spend, high revenue, low or negative margin. The remaining 60 percent are minimally significant in either direction.

This analysis changes your campaign priorities completely. Without it you are optimising a ROAS number that averages across all products. With it you are optimising for the specific products and categories that actually move your business forward.

Run this analysis quarterly. Product performance distributions shift. New products mature. Seasonal patterns change which SKUs are efficient at which times of year. A large catalog PMax account that is not regularly assessed at the SKU level will drift toward serving whatever converts most easily rather than what is most profitable.

Budget Allocation Across a Large Catalog Account

The budget allocation principle for large catalog PMax is straightforward but consistently misapplied:

Budget follows proven performance, not potential.

Campaign 1 (high-margin proven products) gets the majority of the PMax budget — typically 60 to 70 percent. These products have earned it with conversion data.

Campaign 2 (discovery) gets 20 to 30 percent. You need enough data volume to identify your next tier of performers. You do not need to spend aggressively here.

Standard Shopping for top SKUs and branded Search collectively use the remainder.

As Campaign 2 products graduate to Campaign 1, the budget allocation shifts accordingly. The discovery campaign budget stays relatively fixed because its job — identifying new performers — does not scale linearly with catalog size.

When a Large Catalog PMax Account Needs an Audit

The signs that a large catalog PMax account has structural problems rather than performance problems:

  • Overall ROAS looks acceptable but profit is declining — margin mix is shifting toward lower-margin products

  • Spend is concentrated on a small number of products with no path to broader distribution

  • New products never get enough impression share to generate conversion data

  • Campaign ROAS is significantly higher than the ROAS of individual product segments when you dig into the data

  • Merchant Center shows more than 15 percent of products disapproved or with quality issues

If these apply to your account, the fix is structural — not a bid adjustment, not a budget increase, not a new creative set. It is feed quality, campaign segmentation, and a proper SKU-level performance review.

Our Conversion Second Opinion covers your full Google Ads account structure, feed quality, and attribution — and delivers a written fix list ranked by revenue impact in 72 hours. $999. No retainer.

For full ongoing Shopify ecommerce management including PMax architecture and product feed work, start with a free strategy call.

Related: Performance Max for Shopify: What Actually Works in 2026 · Why Performance Max Fails for Shopify Stores · Performance Max vs Google Shopping for Shopify