"Performance Max was crushing it. ROAS 8x. Then it completely died. ROAS 0.5x for 3 weeks. No changes on my end. No visibility into why."
— Source: r/PPC (234 upvotes)
Performance Max is Google's most powerful—and most frustrating—campaign type. When it works, it delivers results across Search, Shopping, Display, YouTube, Discovery, and Gmail automatically. When it stops working, you have almost no visibility into why.
This guide covers what you CAN see, how to interpret it, and the diagnostic framework for fixing PMax campaigns despite Google's limited transparency.
The PMax Black Box Problem
Unlike traditional campaigns, Performance Max gives you limited control and visibility:
- Which networks receive your budget (Search vs. Display vs. YouTube)
- Which keywords trigger your ads (besides negative keywords)
- Bid adjustments by device, location, or audience
- Specific placements on Display or YouTube
- When your Shopping ads appear vs. Search ads
- Search terms that triggered your ads (limited visibility)
- Specific video or website placements
- Why the algorithm made certain choices
- Real-time budget allocation across networks
This means diagnosis is indirect—you have to infer problems from available data rather than seeing them directly.
What You CAN See in PMax
Despite limitations, these reports provide diagnostic clues:
- Top-performing categories: Which product categories are driving conversions
- Audience segments: Which audiences are engaging
- Search categories: Topic clusters triggering your ads
- Network distribution: Where budget is being spent
- Asset performance: Low, Good, Best ratings for each asset
- Asset combinations: Which headline/image combos are serving
- Listing group data: Product-level performance (if using feed)
- PMax scripts can pull placement reports from the API
- Third-party tools visualize data Google hides in the UI
- Search term reports exist but require API access or scripts
PMax Diagnosis Framework
Follow this sequence to identify PMax problems:
Go to Insights > Performance Insights > Network distribution.
| Distribution | Implication | Action |
|---|---|---|
| 80%+ Shopping | Algorithm favoring Shopping—good for product-focused goals | Ensure Shopping feed is optimized |
| 80%+ Display/YouTube | Algorithm in prospecting mode—often low ROAS | May need to reduce budget or add audience signals |
| 80%+ Search | Algorithm finding high-intent traffic—usually good | Monitor search categories for relevance |
| Even distribution | Algorithm exploring all networks | Normal for new/learning campaigns |
Check asset ratings: Low, Good, Best.
- Multiple "Low" rated assets = Replace them
- No "Best" assets = Creative isn't resonating
- All assets "Low" = Fundamental creative problem or wrong audience
- Are your audience signals relevant?
- Has the algorithm exhausted your signal audiences?
- Are you seeing expansion beyond signals (good or bad)?
- Products disapproved or limited?
- Titles and descriptions optimized?
- Images meeting quality standards?
- Inventory status accurate?
Diagnosing Asset Group Issues
Asset groups are the creative units of PMax. Problems here cascade through the whole campaign.
| Problem | Symptom | Fix |
|---|---|---|
| Too few assets | Limited combinations, "asset strength" warning | Add more headlines, descriptions, images |
| All assets rated "Low" | Poor performance across networks | Replace all creative, test new angles |
| Mismatch with audience | High impressions, low CTR | Ensure creative matches audience intent |
| Video assets weak | Budget going to YouTube, no conversions | Add high-quality video or remove to reduce YouTube spend |
| Image quality issues | Display not performing | Higher resolution, clearer product focus |
- Excellent: You have enough variety and quality
- Good: Add 1-2 more assets per category
- Average: Missing key asset types (likely video)
- Poor: Significant asset gaps—campaign won't perform well
Diagnosing Audience Signal Problems
"PMax is spending 80% of my budget on YouTube with zero conversions. I can see this in the insights but can't stop it without pausing the whole campaign."
— Source: r/googleads (189 upvotes)
Audience signals tell Google who to prioritize. Problems here cause budget waste.
- No signals: Algorithm has no direction—will explore broadly (expensively)
- Too narrow signals: Algorithm exhausts audience quickly, then explores randomly
- Irrelevant signals: Algorithm optimizes for wrong people
- Outdated signals: Customer lists or remarketing audiences stale
- Customer Match: Upload purchaser list (best signal)
- Remarketing: Add all visitors, add to cart, purchasers
- Custom segments: Search terms your customers use
- In-market: Relevant purchase intent categories
- Demographics: Age, gender, household income if known
If performance drops despite good signals:
- Check if signal audiences have shrunk (remarketing lists expire)
- Algorithm may have exhausted signal audiences and expanded
- Consider adding more signals or refresh customer lists
Diagnosing Channel Allocation Issues
The most common PMax frustration: budget going to wrong channels.
- Why it happens: Display/YouTube inventory is cheap and abundant
- The problem: Often low-intent traffic with poor conversion
- Diagnosis: Check network distribution + conversion by network
- Limited fix: Remove video assets to reduce YouTube allocation (imperfect solution)
- Why it happens: Shopping requires approved feed with good data quality
- The problem: Missing out on high-intent product searches
- Diagnosis: Check Merchant Center for disapprovals/warnings
- Fix: Resolve feed issues, improve product titles/images
- Why it happens: Search is competitive; may not win auctions
- The problem: Missing high-intent search traffic
- Diagnosis: Check search categories in Insights
- Fix: Add final URL expansion for broader coverage, increase budget
Some advertisers run separate Search and Shopping campaigns alongside restricted PMax (excluding brand terms, limiting to specific products) to maintain control. This reduces PMax benefits but gives visibility.
When to Reset vs. When to Fix
- Problem is clearly identified (specific asset, signal, or feed issue)
- Campaign has historical data worth preserving
- ROAS drop is <40% from baseline
- Campaign was performing well for extended period before drop
- ROAS drop >50% sustained for 3+ weeks despite fixes
- Multiple structural problems (assets, signals, feed all broken)
- Campaign never performed well from the start
- You suspect account-level issues (shadow throttling)
- Don't duplicate the existing campaign (copies problems too)
- Create fresh campaign with clean settings
- Use lessons learned: better assets, better signals
- Start with lower budget, scale after learning phase
- Give it 2-3 weeks before evaluating
See Beyond the Black Box
PMax hides the details, but your business results don't lie. When Google says ROAS is 2x but your bank account shows different, something is wrong—and it's not always PMax.
The key is connecting PMax data with your actual sales data to understand what's really working.
Connect PMax performance to real sales.
Ask Niblin's AI agent "is my PMax campaign actually profitable?" and get an answer backed by your Google Ads and Shopify data in seconds. Deterministic intelligence—computed, not generated. $299/mo to start.
Start Free Trial — 15 Minute Setup
Key Takeaways
- PMax is a black box—diagnosis requires inference from limited data
- Check network distribution first: 80%+ on Display/YouTube often means low ROAS
- Asset performance ratings (Low/Good/Best) indicate creative problems
- Audience signals guide the algorithm—weak or exhausted signals = poor performance
- Shopping feed issues silently reduce Shopping network allocation
- Reset campaigns when ROAS drops >50% for 3+ weeks despite fixes
- Some advertisers run separate Search/Shopping alongside restricted PMax for control
Frequently Asked Questions
Why did my Performance Max campaign suddenly stop working?
Common causes: asset group exhaustion (same creative too long), audience signal decay, budget shifting to underperforming channels, or algorithm changes. Check Insights for network distribution and asset performance ratings first.
How do I see where Performance Max is spending my budget?
Go to Insights tab > Performance Insights for network distribution (Search, Display, YouTube, Shopping, Discovery, Gmail). You can't control allocation, but seeing it helps diagnose problems like 80% spend on zero-converting YouTube.
Can I stop PMax from spending on YouTube?
Not directly. Removing video assets reduces YouTube allocation but doesn't eliminate it. Some advertisers use this workaround when YouTube isn't converting. For full control, you need separate campaign types instead of PMax.
How long should I let Performance Max run before judging it?
Minimum 2-3 weeks with adequate budget (enough for 30+ conversions during that period). PMax needs data to optimize. Judging too early leads to false conclusions. Check network distribution and asset ratings rather than just ROAS during this period.