Bleed 1
Branded attribution
PMax claims credit for branded clicks that would have converted at 30-60% anyway. Reported ROAS rolls in the free revenue. Non-brand spend runs at a much lower ROAS the operator never sees.
Fix: exclude brand from PMax.
The operator's leverage on PMax is mostly upstream. Once live, day-to-day optimization is largely outside operator control. That's the design.
What does Performance Max actually do on a Shopify account?
AnswerPMax uses Google's ML to decide channel, audience, and creative variant. Operator leverage is upstream.
30–60%
Typical branded-search share absorbed by PMax without exclusion
Stan Consulting audits
0.6x
Common true non-brand ROAS once branded credit is removed from "4x" reports
Audit baselines
5,000
SKU threshold above which catalog should be segmented across multiple PMax campaigns
Account-management practice
They compound. Each one inflates reported ROAS while real contribution profit goes down.
Bleed 1
PMax claims credit for branded clicks that would have converted at 30-60% anyway. Reported ROAS rolls in the free revenue. Non-brand spend runs at a much lower ROAS the operator never sees.
Fix: exclude brand from PMax.
Bleed 2
One PMax across 5,000 SKUs concentrates spend on whatever converts fastest — usually the lowest-priced, worst-margin products. Reported ROAS looks fine. Contribution profit bleeds.
Fix: segment by custom_label_0.
Bleed 3
PMax's only input is what your feed declares. Sloppy titles, categories, GTINs, Merchant Center disapprovals — PMax targets the wrong queries.
Fix: structured attributes weekly.
PMax serves any placement Google's algorithm thinks will convert. Tell it nothing about which spend is incremental and which is branded, and it'll spend on easy wins and call them campaign success.
The structure most accounts run produces nice reports. The four-layer setup produces honest numbers and the kind of control that lets you find what's working.
The rules.
Old way
One PMax across everything. Branded included. Algorithm chases the cheapest conversion regardless of margin. Looks fine on the dashboard.
New way
Four layers, four jobs. Each campaign judged on its own non-overlapping work. Margin protected. Bank account matches the report.
Why?
Because reported ROAS lies until you give the algorithm signals.
The prerequisites for PMax matter more than the algorithm. Without them, Standard Shopping or Search is the better tool.
Catalog < 50 SKUs
Standard
Regulated vertical
Standard
Tracking untrusted
Standard
No brand exclusion yet
Standard
"PMax's autonomy is the feature. The signals you give it are the price of admission."
— Stan Tscherenkow, Principal · SC audits, 2026"PMax's autonomy is the feature.
The signals you give it are the price of admission."
Five steps. Twenty minutes. Names the bias on your account in concrete percentage terms.
01
Filter to the last 90 days. Identify the PMax campaign.
02
Sort by spend descending. This is where branded queries surface.
03
How much of the top spend is on queries containing your brand name? Write the percentage down.
04
Same 90 days. Branded search impressions organically. Confirms demand existed without paid intervention.
05
For most accounts running PMax without brand exclusion, it lands at 30-60% of total PMax spend.
Why the diagnostic gets skipped.
The Conversion Second Opinion checks attribution, tracking, feed accuracy, audience signal contamination. 72-hour written diagnostic.
Diagnose the bleed
Conversion Second Opinion names which structural layer is costing the budget.
Commission the diagnostic →See all engagement formats
Five formats from diagnostic-first to ongoing strategic partnership.
See how we work →Begin a conversation
Direct intake. The diagnostic call routes the engagement from there.
Begin a conversation →What does Performance Max actually do on a Shopify account?
PMax uses Google's ML to decide channel, audience, and creative variant. It pulls from your Shopify product feed for shopping, asset library for display and YouTube, audience signals for targeting. Operator leverage is upstream: feed, tracking, signals.
What are the three ways PMax wastes Shopify budget?
Branded-search attribution, single-campaign over-investment in low-margin SKUs, feed signal weakness. Each inflates reported ROAS while contribution profit goes down.
How do I exclude branded search from PMax?
Account-level negatives for brand terms (Google added these for PMax in 2024). Brand-exclusion list applied to the campaign. Separate Standard Shopping or Search for branded terms. Reported PMax ROAS drops when branded is excluded — that drop is the truth.
When is PMax the wrong campaign type?
Catalog under 50 SKUs needing operator control. Regulated verticals where ad copy matters. Accounts with unreliable conversion tracking. Accounts that haven't built the brand-exclusion layer. In all four cases, Standard Shopping or Search is better until prerequisites are in place.
What's the diagnostic to run this afternoon?
Google Ads → PMax campaign → Insights → Search categories report → sort by spend. Note share of top spend on branded queries. Then Search Console → same 90 days → branded organic impressions. The PMax-branded-spend share is the bias estimate — typically 30-60% for unexcluded accounts.
The diagnostic decides
Begin a conversation. The intake call routes the engagement.
Begin a conversation