The simple answer

Learn how to structure Google Shopping and Performance Max campaigns around product economics, inventory, and decisions without creating needless complexity.

Watch Darlington's Best Google Shopping Campaign Structure in 2026 for a practical walkthrough.

A good Google Shopping campaign structure separates products only when the business will treat them differently. Different margins, inventory levels, efficiency targets, markets, or promotion windows can justify separate campaigns. Category names alone usually do not.

For a large catalog, start with a simple full-catalog structure. Then separate products when a different budget, bid target, or business decision is required. Use Merchant Center attributes and custom labels so the structure can update without rebuilding campaigns every week.

What “campaign structure” means in Shopping

Shopping ads do not use a normal list of search keywords. Google uses the product data in Merchant Center to understand what is being sold and which searches may be relevant.

The structure has several layers:

Layer Standard Shopping Performance Max with products
Campaign Holds budget, locations, bidding, and major controls Holds budget, locations, bidding, goals, and channel settings
Ad group or asset group Organizes product advertising within the campaign Connects creative and audience signals with selected products
Product or listing group Includes products using Merchant Center attributes Includes products using Merchant Center attributes
Merchant Center data Supplies titles, prices, images, availability, identifiers, and labels Supplies the same core product information

Google currently allows Standard Shopping product groups to be divided by attributes such as item ID, brand, Google product category, product type, condition, channel, and up to five custom labels. Performance Max listing groups use many of the same Merchant Center attributes.

The rule: structure should create a different decision

Create a separate campaign when at least one of these needs to differ:

If two product groups will use the same budget, goal, offer, and action, separating them may add work without adding control.

Start with a product decision table

Before building campaigns, export the active catalog and add the information that affects business decisions.

Product field Why it matters
Item ID Keeps reporting and exclusions tied to a stable product
Product type or category Groups related merchandise
Selling price Separates different order economics
Gross margin or contribution band Shows how much room exists to acquire a sale
Stock position Prevents scarce or unavailable products from absorbing spend
Return or cancellation rate Distinguishes revenue from revenue the business keeps
Historical clicks and sales Identifies proven products and products that need more evidence
Strategic role Marks launches, bestsellers, clearance, or priority inventory

Put business-controlled fields into custom labels. A simple setup could use labels for margin band, performance tier, seasonality, price band, and promotion status.

A practical large-catalog structure

Imagine a store with 1,200 active products:

The counts reconcile: 120 + 480 + 600 = 1,200 products.

A practical starting structure might be:

Campaign role Products Why it is separate
Proven products 120 Protects budget for products with repeatable sales
Core catalog 480 Uses the standard business target
Long tail and learning 600 Limits discovery spend while products gather evidence

This is an example, not a rule. If the three groups have identical budgets and targets, one campaign may be enough. If high-margin products can support more aggressive acquisition than low-margin products, margin-based separation may be more useful than performance tiers.

Standard Shopping, Performance Max, or both?

Use Standard Shopping when direct product-group control matters

Standard Shopping can be useful when the account needs product-group bids, Shopping-specific campaign priority, or a controlled campaign for a particular product cohort.

Use Performance Max when cross-channel scale is the job

Performance Max can show product ads across Google inventory while using automated bidding and broader signals. Listing groups control which products are eligible within an asset group, but they are not keyword targeting.

Use both only when their jobs are clear

If the same products are eligible in overlapping campaigns, the comparison may be difficult to interpret. Make the product sets mutually exclusive when the goal is a clean test or a clear division of work.

The broader Performance Max versus Search guide explains how automated and search-led campaigns play different roles.

How to build product groups in Standard Shopping

  1. Open the Shopping campaign and ad group.
  2. Open Product groups.
  3. Find All products.
  4. Select the plus control beside the group.
  5. Choose a Merchant Center attribute such as brand, product type, item ID, or custom label.
  6. Select the values to include.
  7. Keep an “everything else” group only if it has an intentional bid and purpose.
  8. Save the subdivision and confirm the products are eligible.

Google allows product groups to be subdivided through multiple levels. More levels are not automatically better. Build only enough detail to support bidding and reporting decisions.

How to build listing groups in Performance Max

  1. Open the Performance Max campaign.
  2. Select the relevant asset group.
  3. Open Listing groups.
  4. Edit All products.
  5. Subdivide using a Merchant Center attribute.
  6. Include the intended values and exclude products that belong elsewhere.
  7. Save the listing group.
  8. Confirm that the asset group contains the expected inventory.

Google warns that more than 1,000 listing groups in one asset group is not a best practice. For a large catalog, custom labels are usually easier to maintain than thousands of item-level rules.

When to split a campaign

Split when a meaningful product group:

Do not split simply because a product category exists on the website.

When to merge

Merge when campaigns:

Consolidation can give automated bidding more conversion information, but it should not blend products whose economics require different decisions.

Search terms, negatives, and product data still matter

Structure does not fix an inaccurate feed or irrelevant traffic.

Review the Google Ads search terms report and add negative keywords when a search cannot become a useful customer. Keep product titles, prices, availability, images, and identifiers accurate in Merchant Center.

What to measure by product cohort

Track:

Do not let one blended return number hide products that lose money or products that could support more spend.

Frequently asked questions

How many Google Shopping campaigns should I have?

Use the smallest number that supports real differences in budget, bidding, market, promotion, or inventory decisions. Catalog size alone does not determine the answer.

Should every product category have its own campaign?

No. Separate a category only when it needs different treatment. Otherwise, product or listing groups may provide enough reporting.

What are custom labels used for?

Custom labels are Merchant Center fields advertisers can define for business groupings such as margin band, bestseller status, seasonality, or price range. Google currently supports up to five custom-label fields.

Should bestsellers be separated?

Separate them when doing so protects budget, changes the target, or supports a useful test. Do not isolate them merely to create another report.

Can Standard Shopping and Performance Max run together?

Yes, but give each campaign a clear role. Use mutually exclusive product sets when you need a clean comparison or want to prevent unclear overlap.

Sources


Want Better Results From Paid Media?

Darlington manages advertising and measurement for businesses that want clearer decisions and more profitable growth.

Talk With Darlington