Niblin
Guide11 min read

Performance Max Not Performing? Root Cause Analysis

Performance Max campaigns are a black box—great when they work, impossible to debug when they don't. This guide shows how to diagnose PMax problems despite Google's limited transparency.

Last Updated: March 2026By Niblin Team

"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.

DistributionImplicationAction
80%+ ShoppingAlgorithm favoring Shopping—good for product-focused goalsEnsure Shopping feed is optimized
80%+ Display/YouTubeAlgorithm in prospecting mode—often low ROASMay need to reduce budget or add audience signals
80%+ SearchAlgorithm finding high-intent traffic—usually goodMonitor search categories for relevance
Even distributionAlgorithm exploring all networksNormal 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.

ProblemSymptomFix
Too few assetsLimited combinations, "asset strength" warningAdd more headlines, descriptions, images
All assets rated "Low"Poor performance across networksReplace all creative, test new angles
Mismatch with audienceHigh impressions, low CTREnsure creative matches audience intent
Video assets weakBudget going to YouTube, no conversionsAdd high-quality video or remove to reduce YouTube spend
Image quality issuesDisplay not performingHigher 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.

Ready to optimize your e-commerce analytics?

Connect your Shopify and Amazon stores to get unified insights across all your sales channels.