Paid media · Performance Max
Performance Maxwith the brand pulled out.
Asset groups, a feed that matches the site, and brand queries that are not allowed to disguise the products.
The short answer
Opacity you can still audit.
Performance Max fits a catalog with a clean feed, known margin, and enough products that query-level shopping is hard to staff by hand. It is a weak fit as the first campaign in an account, and a weak fit for lead gen you cannot afford to misunderstand. Branded search, kept as its own campaign, has returned 6x. If Performance Max is allowed to buy those queries, it inherits that return and looks healthier than the products. That figure is not a Performance Max result, and we do not average it with prospecting anywhere else.
Catalog first
Turn it on when the feed and the margin exist.
Choose Performance Max when products, prices, and availability are trustworthy and you can stand a campaign that will not show you every query. Asset groups should map to a category or a margin band you can act on. Final URL expansion stays off until the pages it might choose are pages you would send a customer to.
Do not start here if search terms are still a mystery. A standard search campaign teaches the negatives and the brand boundary first. Do not start here for a lead business with one form and no idea which queries are junk. The box will spend. It will not explain itself enough to save you.
- The product feed matches live price and stock.
- You know which categories can afford the click.
Asset groups
Groups you can turn off, and a brand boundary.
We build asset groups around categories or margins, not one group for the whole store. Creative and the listing group should describe those products. Search themes are hints, not a keyword list you can relax about. Negatives and brand exclusions are set as far as the campaign allows, and the leftover brand leakage is watched in the insights.
The feed is maintained with the merchandiser: identifiers, disapprovals, and products that spend without margin. URL expansion is off when the blog or a thin tag page would be a legal landing page for the system and a bad one for the shopper. Standard search still owns the brand name in its own campaign so the return there cannot hide inside this one.
- Asset groups split by category or margin, not one bucket.
- Brand excluded or isolated, then checked again in insights.
Mistakes
One campaign buying the brand name.
The failure is a single Performance Max campaign, final URL expansion on, and no brand exclusion. The products look profitable because the campaign bought the company's name. Branded search, when it is alone, has returned 6x. Folding that into Performance Max is how a weak product inherits a strong query. We will not report that blend as the catalog's return.
The second failure is ignoring the listing group while refreshing headlines. A disapproved or out-of-stock product still shaping spend is a feed problem. New assets will not repair it. Lead-gen versions of this campaign fail the same way when every form is a conversion and the search categories are never opened.
- No brand queries left inside the campaign to inflate it.
- No URL expansion onto pages you would not advertise.
Products, not the box
Read the products and the brand leakage.
We report product or category contribution beside the campaign total, and we report brand search in its own campaign. 6x belongs to that brand campaign. It is not the Performance Max number. If insights show the brand name still spending here, the exclusion is unfinished. We do not average this with Meta prospecting or with any other channel to create a storewide ROAS.
Disapprovals, price mismatches, and products with spend and weak margin are the operational metrics. A calm campaign total with three products losing money is not a pass. Search terms and search categories get a recurring look even though the list is incomplete. Incomplete is not the same as unopened.
- Category or product results, not only the campaign total.
- Brand search kept in a separate campaign's report.
Example engagement
A specialty retailer whose Performance Max bought the name.
Specialty retailer with a clean enough catalog and a Performance Max campaign that had replaced standard shopping. The campaign total looked strong. Insights showed a large share of spend on the brand name. Final URL expansion had sent some clicks to a blog tag. Nobody had opened the product report. Branded search as its own campaign had been paused to 'simplify.'
We turned brand back on as its own search campaign, excluded it from Performance Max as far as the tool allowed, and shut URL expansion off. Asset groups were split by the categories that actually had margin. Branded search, held as its own campaign, has returned 6x on accounts where we kept that boundary. That return was not assigned to Performance Max. The product report became the weekly read.
6x
Branded search ROAS when brand is its own campaign, not a Performance Max result
The example uses anonymized results from a Quorum engagement. It is one account, not a benchmark you should budget against.
Questions
Performance Max questions.
Should Performance Max replace search?
No. Search is where you see queries and protect the brand term. Performance Max can carry products when the feed and the margin are ready. Replacing a readable search account with one opaque campaign is how brand spend gets mislabeled.
Is the branded search return the campaign's ROAS?
No. 6x is branded search when that traffic is its own campaign. Performance Max does not get to claim it. We do not average it with prospecting on Meta or anywhere else.
What if we only generate leads?
Be careful. Lead-gen Performance Max is harder to audit and happy to buy cheap forms. We would rather keep search until the qualified lead is defined. If we test it, URL expansion is off and the search categories are reviewed. It is not the default.
How many asset groups do we need?
As many as you have distinct margins or categories you are willing to pause. One group for the whole catalog makes a losing category invisible. Ten groups for a tiny catalog makes the account noise. The split follows the decision you need to make.
Who owns the feed?
The merchandiser owns price and stock. We own whether the campaign is allowed to spend against a broken row. A disapproved product is not an ad problem to bid around. It comes out until the feed is true.
More in this lane
Other Paid Media platforms.
Talk through performance max.
One conversation. A diagnostic. A plan you can kill if it is not the work.