Log in / Create free account🌐 ES☀️

Advanced training · Module 1 — Performance Max in depth — opening the black box and setting limits

PMax reporting in 2026: channel performance, search terms, placements and what still can't be seen

⏱️ 10 min read · ⚙️ Performance Max 📐 Measurement · updated on 2026-08-22

🎧 Listen to the lesson · ≈ 5 min🔒 Subscribers only

For years the PMax black box was almost total. Google has gradually been opening cracks —the latest one a channel performance report— without ever giving you what you would take for granted in any other campaign: spend and conversions by network at the same level of detail. This lesson goes through what exists today, how to read it and what is still missing.

The «Channel performance» report

Inside the PMax campaign, the channel report shows performance metrics by channel (Search, Shopping, Display, YouTube, Discover, Gmail, Maps): impressions, clicks, cost, conversions, value. It is the answer to "where is the money going" that used to be missing. What you need to know:

How to read it: the split of cost by channel against the split of click-through conversions. A channel with 30% of the cost and 5% of the click-through conversions is the usual suspect (Display or video), and the lever is exclusions (lesson 4).

PMax search terms

PMax shows its search terms (those with enough volume; the rest grouped into categories) with impressions, clicks, cost and conversions. Three uses: seeing how much is brand (and how much it was stealing from you before you applied brand exclusions), discovering demand your Search campaigns don't cover, and feeding negatives (account-level negatives and PMax campaign negatives, which Google allows within limits).

Placements

A report of where the PMax ads showed (domains, apps, YouTube channels) with impressions —and, in a limited way, a little more— for part of the inventory. It is the crack that lets you see fraud (module 5): domains and apps you recognise as junk go to the account-level placement exclusion list, the only one PMax respects.

Asset groups and assets

Performance by group (cost, conversions, value) and, inside it, the label for each asset. It lets you compare messages/audiences with each other and work on the pieces. With no breakdown by channel inside the group.

Reconstructing where the money goes: the method

  1. Channel performance: split of cost and click-through conversions.
  2. Search terms: the share of the Search channel that is brand vs generic; conversions from each part.
  3. Placements: the quality of the Display/video channel (junk vs legitimate).
  4. Fingerprints (lesson 1): characteristic CTR/CPC by channel as a cross-check when the thresholds trim the data.
  5. Total account uplift when switching it on or off (lesson 6).

With this you can build a table per PMax campaign: channel · % cost · % click-through conversions · quality (brand/generic, clean/junk) · action. It is the report Google ought to give you and doesn't, quite.

What still can't be seen

Judging each channel by its own yardstick

A single ROAS for the campaign mixes brand (which would have converted anyway), Shopping (which competes with your standard Shopping), Display (with view-through) and YouTube (with views). Rules by channel:

Channel How to judge it
Search (generic) Like a Search campaign: CPA on click-through against target
Search (brand) It shouldn't be there (brand exclusions); if it is, discount it
Shopping Like Shopping: ROAS by margin; compare it with the standard campaign
Display / Discover / Gmail On clicks, view-through separately; clean placements
YouTube On clicks; views as awareness; don't mix them

💡 Ninja trick: the channel report is a step forward, but it arrives per campaign and with thresholds. The GAQL analysis in the scripts is still the way to have the complete table every night, per campaign and per account, with history — and the way for Ninja Shield to turn the placement list into account exclusions before the Display channel takes another month's budget.

What you should remember

📎 Sources and further reading

⚠️ Free training with no support. Ninja Scripts support channels (email and Telegram) are only for the use of the scripts, not for Google Ads questions or questions about this training.

Pick up here

← BeforeAsset groups and signals: the only thing PMax lets you buildPerformance Max in depth — opening the black box and setting limitsAfter →Putting limits on PMax: brand, negatives, placements, URLs and new customersPerformance Max in depth — opening the black box and setting limitsRelacionadaTutorial · Local campaigns: PMax with store goals, store visits and local inventory adsPractical tutorials III — running the accountRelacionadaAuditing a PMax campaign: the checklist and the incrementality testPerformance Max in depth — opening the black box and setting limitsRelacionadaPerformance Max: opening the black box of your spendPerformance Max in depth — opening the black box and setting limitsRelacionadaApp campaigns and the final map: which campaign type for each objectiveThe other campaign types — an introductory map

Ver el temario completo

🎓
You're reading, in the open, a lesson from the subscribers' training

This page is read-only. With the Suite subscription you get the full academy — all three levels with audio, quizzes, favorites, highlights and certificates — plus the scripts working in your Google Ads account.

See the full Suite → Create my free account →
🥷

Subscriber feature

This option is part of the Ninja Scripts Suite subscription.

See the subscription →