Performance Max: Deep Dive (and How to Avoid the Traps)
PMax is now the default Google Ads campaign for ecom. The real setup, the asset groups that work, and the traps that make most accounts overspend on garbage placements.
Performance Max (PMax) is Google's all-channel ML campaign type. Search, Display, YouTube, Shopping, Discover, Gmail — one campaign covers all surfaces.
For ecom, PMax often outperforms manually built campaigns. But it has traps that overspend on low-quality placements if you don't configure it carefully.
Here's the deep dive.
TL;DR
What PMax actually is
A single campaign that:
You provide assets (images, videos, text, audience signals); Google does the rest.
When to use PMax
Best when:
Skip PMax if:
Step 1: Merchant Center setup
PMax for ecom is fed by Merchant Center. Without a product feed, PMax can't run Shopping ads.
Setup
1. Create Merchant Center account: merchants.google.com.
2. Verify and claim your website.
3. Connect Shopify via the Google channel OR upload a feed manually.
4. Submit feed → wait for approval (24–72 hours).
5. Fix disapprovals (missing GTIN, image issues, etc.).
Common disapproval issues in PH
Step 2: Campaign creation
In Google Ads → Create campaign → Sales objective → Performance Max.
Campaign settings
Step 3: Asset groups
Asset groups are PMax's equivalent of ad sets. Each one has:
Group products thematically
For a multi-product store:
Each group has its own creative.
Asset requirements per group
If you don't provide a video, Google auto-generates one — usually bad. Always provide your own.
Audience signals
Audience signals tell Google "this audience is likely interested." It's a hint, not a hard target.
Use:
Don't expect audience signals to "lock" the audience — Google still expands beyond them.
Step 4: Avoid the brand search cannibalization trap
By default, PMax can show ads on your branded keyword searches (someone searches your brand → PMax fires).
This LOOKS good (high ROAS on those clicks) but often cannibalizes organic clicks you'd get for free.
Solution
Add brand keywords as negatives at the account level (works for non-Search PMax slots, partially blocks Search slot).
For real control: use brand-specific Search campaigns with high bids, AND add brand keywords as negatives in PMax. Google's PMax negative-keyword feature is improving but still limited as of 2026.
Step 5: Avoid the junk placement trap
PMax shows ads on Display Network and YouTube placements. Some are valuable. Some are children's apps and content farms.
Solution
Monitor the "Insights" tab → Placements report. Identify junk placements.
Add high-junk URLs to a Shared Negative Placement List (account-level setting).
Some operators install third-party software (PMax Insights via Mike Rhodes) that shows placement data more transparently.
Step 6: Bidding strategy progression
Phase 1: First 14 days
Phase 2: Days 15–30
Phase 3: After 30 days
Step 7: Reporting
PMax reporting is opaque compared to Search. You can see:
You CAN'T see:
Accept the opacity. PMax is a black-box ML campaign by design.
Step 8: Asset refresh cadence
Refresh assets when:
Add 2–3 new images per refresh. Pause low-rated assets.
Common PMax mistakes
1. Too many PMax campaigns
Splits learning. One brand should run 1–3 PMax campaigns max.
2. No video assets
Google auto-generates terrible videos from your images. Provide a real one.
3. Skipping audience signals
While not strict, signals help PMax launch faster. Always add.
4. Comparing to manual Search/Shopping reports directly
Different attribution, different surfaces. PMax incrementality is hard to measure.
5. Over-aggressive ROAS goal at launch
Setting target ROAS too high too early stalls delivery. Start loose, tighten over time.
PMax + Search campaigns
Common question: do I run PMax AND Search?
Answer: yes, with structure.
Don't run a separate non-brand Search campaign alongside PMax — they compete and split learning.
Budget allocation
For a typical ecom store running both:
Adjust based on incremental ROAS testing.
When PMax fails
If your PMax is underperforming after 30 days:
Want help running PMax?
PMax is simpler to launch than to optimize. My Google Ads Specialist service includes PMax setup and ongoing management. Or learn the system in the Google Ads Course Philippines.
Related reading:

Written by Vince Servidad
I've spent over $26M on ads and built my own 7-figure brand from scratch. I don't just 'manage ads'—I build the growth systems that actually scale businesses profitably.
Want More Marketing Insights?
Get weekly tips, strategies, and case studies delivered to your inbox.
Need help with Google Ads?
Get hands-on support from a performance marketing consultant based in the Philippines.