Back to the blog
Insights

Performance Max vs Standard Shopping: which campaign type works harder with Google CSS

The CSS is live, the CPC advantage is working, click prices are down. The campaign structure, though, is usually whatever history left behind. And that structure decides how much of the advantage ends up as revenue.

The question comes up in almost every call: should we move everything to Performance Max, or keep standard Shopping campaigns? Most of the time it was never really decided. A recommendation appeared in the Google Ads account, part of the setup got migrated, and the rest kept running as before.

One thing first: the CPC advantage from your Comparison Shopping Service (CSS) works exactly the same in both campaign types. The CSS decides which route your products take into the Shopping auction. The campaign type decides how much control you keep over bids, search terms and where your ads show.

This article covers what each campaign type is actually built for, which numbers should carry the decision, and how to run a test whose result still holds up four weeks later.

What each campaign type actually does

Performance Max: reach in exchange for visibility

Performance Max pushes one feed across every Google surface: Shopping, Search, Display, YouTube, Discover, Gmail and Maps. You set the goal, the budget and the feed; Google handles the distribution. That works well once there are enough conversion data points, because the system then genuinely learns where a click is worth paying for.

The price you pay is visibility. You see asset groups and search categories, but no full search term list and no bids per product group. When a segment underperforms, you can only correct it indirectly — through the feed, exclusions and your target.

Standard Shopping: less surface, more steering

Standard Shopping campaigns run on Shopping inventory and Search only. In return you get back what PMax hides: product groups, bids, search term reports, negative keywords and a campaign structure that can follow your margins. Brand traffic can be separated from the longtail, and promo items can get their own budget.

Short version: Performance Max maximises surface, Standard Shopping maximises control. The CSS discount on the click price applies either way — it is not an argument for or against either option.

The decision matrix

Instead of a debate about principles, look at six traits of your own account. If four of them point the same way, the decision is made.

TraitYour situationRecommendation
Catalogue sizeUnder 500 productsStandard Shopping
Catalogue sizeSeveral thousand SKUsPerformance Max
Conversion dataFewer than 30 conversions a monthStandard Shopping
Conversion dataMore than 50 conversions a month per campaignPerformance Max
MarginsVery different by categoryStandard Shopping or hybrid
Brand trafficHigh share, needs separate reportingStandard Shopping
New customer goalReach beyond Shopping is wantedPerformance Max
Reporting needsSearch terms and bids must be traceableStandard Shopping

Testing both costs nothing extra, because the CSS side stays untouched. With a fixed-price CSS you pay £17 per month no matter which campaign type runs through it — which turns the decision into a pure performance question rather than a fee question.

When Performance Max wins

Most clearly with a broad catalogue and enough data. Once an account reliably delivers more than 50 conversions per campaign per month, the automation finds combinations nobody would have spotted manually — often in categories with low search volume and long product names.

  • Broad catalogues. Beyond a few thousand SKUs, manual bid work per product group stops being realistic.
  • Solid data base. Enough conversions that Smart Bidding is not guessing.
  • Total revenue as the goal. When growth matters more than separating traffic types.
  • Reach beyond Shopping. Discover, YouTube and Display bring demand standard Shopping never reaches.
  • Small team. One channel, one target, less daily maintenance.

The feed still decides. Performance Max has no product group bids you can use to compensate for weak titles. Titles, images, categories and custom labels are the real levers here.

When Standard Shopping wins

In accounts with thin data or clear margin differences. At 20 conversions a month no algorithm learns reliably; you end up paying for learning phases instead of sales. And if one part of the catalogue carries a 40 % margin and another 8 %, you need separate bids — otherwise the good category subsidises the weak one.

  • Few products. 200 to 500 SKUs can be steered cleanly through product groups.
  • Thin data. Below roughly 30 conversions a month, manual or semi-automated bidding is steadier.
  • Large margin gaps. Bids per category protect the margin; a single account target does not.
  • Brand traffic. Its own campaign, its own budget, its own assessment — instead of blended into one ROAS figure.
  • Accountability. When management or a client wants to see why budget goes where it goes.
From practice: in small accounts the lever is almost always the feed and the campaign structure, not the campaign type. Moving to more automation pays off after that, not before.
CSS Flat rate
£17/ month
Get started
  • Free Google CSS migration
  • Full visibility in Google Shopping
  • 20% lower click prices
  • 21 EU markets included
  • Premium email support
  • No minimum term

Hybrid: both in parallel, without bidding against yourself

This is the normal case in mid-sized and large accounts. Performance Max takes the broad catalogue, Standard Shopping takes the areas that need tight steering. To keep the two out of the same auction, the split has to live in the feed, not in someone's head.

  • Custom labels as the boundary. One label per channel, for example channel=pmax and channel=standard. Every product gets exactly one value.
  • Feed filters in both campaigns. PMax takes only its labels through asset group filters, Standard Shopping only its own through product groups.
  • No overlap on brand. Brand searches belong in one campaign, not two.
  • Separate budgets. Otherwise spend quietly shifts from one channel to the other and the test is worthless.
  • Naming convention. Campaign names that show channel, country and catalogue part. In six months somebody else will read them.

Two details get overlooked. Without a split, Performance Max usually wins the auction for the same product because it bids with more signals. And campaign priority from older Shopping campaigns no longer holds against PMax the way it used to — you cannot rely on it.

A test in six steps

  1. 1Pick the metric. Revenue and gross profit per channel, not CPC. A low click price with a shrinking contribution margin is not a win.
  2. 2Define the test area. One category with stable volume — not your biggest segment and not the seasonal peak.
  3. 3Prepare the feed. Set the custom label, clear disapprovals, check titles. Without clean data you are measuring feed quality, not campaign type.
  4. 4Fix the budgets. The same budget for both channels, for the full period. No adjustments in week two.
  5. 5Run it for four to six weeks. The first ten to fourteen days are the learning phase and do not count.
  6. 6Evaluate and decide. Revenue, gross profit, impression share and new customer share per channel. Then scale, keep or roll back.
Quick checklist before you start: metric defined? test area fenced off? custom labels in the feed? budgets fixed? end date in the calendar? Answer those five and you end up with a decision instead of a discussion.

The most common mistakes

  • Both campaign types on the same product. Without a split in the feed the account competes with itself and the reporting becomes useless.
  • Judging too early. After ten days a new channel almost always looks worse. That is the ramp-up, not the result.
  • Looking at ROAS only. A 6x ROAS at an 8 % margin is worth less than 4x at 35 %. Gross profit decides.
  • Neglecting the feed. In Performance Max the feed is the steering wheel. No bid adjustment rescues weak titles there.
  • Counting brand traffic. Letting brand searches run inside a PMax campaign confuses existing demand with new growth.
  • Switching campaign type to fix a feed problem. Disapprovals and missing attributes simply move along with the rebuild.

The framing that matters most: the campaign type decides steering and reach, the CSS channel decides the click price. They work independently. Cut the click price by around 20 % and match the campaign type to your catalogue, and you get both levers — instead of trading one for the other.

Common questions about Performance Max and Standard Shopping

Does the CSS discount apply in Performance Max too?

Yes. The Comparison Shopping Service decides which route your products take into the Shopping auction, regardless of whether the campaign is Performance Max or Standard Shopping. The click price advantage is identical in both.

Can I run both campaign types at the same time?

Yes, and in larger accounts that is the normal setup. What matters is splitting them with custom labels and feed filters so the same product does not bid in both campaigns.

How many conversions does Performance Max need?

As a rule of thumb, roughly 30 to 50 conversions per campaign per month. Below that the system stays in the learning phase too long and more manual steering is usually steadier.

What happens if the same product runs in both campaigns?

Performance Max usually takes the auction because it bids with more signals. The standard campaign loses impressions without the report making that obvious — which is exactly why the split belongs in the feed.

Do I see search terms in Performance Max?

Only partly. There are search categories and insights, but no full search term list like in standard Shopping campaigns. If you need that data for exclusions, Standard Shopping is the better fit.

Can I move back from Performance Max to Standard Shopping?

Yes. Structure and product groups can be rebuilt, but the old campaign's history is gone. So test first, then switch.

Does switching campaign type cost more on the CSS side?

No. With a fixed-price CSS it stays at £17 per month, regardless of campaign type, number of campaigns or spend.

How long should the test run?

Four to six weeks with fixed budgets. The initial learning phase of ten to fourteen days does not count, otherwise you are deciding based on a ramp-up curve.

CSS Flat rate
£17/ month
Get started
  • Free Google CSS migration
  • Full visibility in Google Shopping
  • 20% lower click prices
  • 21 EU markets included
  • Premium email support
  • No minimum term