PMax covers Search, Shopping, Display, YouTube, and Discover from a single campaign and a single budget. What it does not cover is telling you which individual products are pulling their weight.
For e-commerce brands with deep catalogues, that is a real problem. Budget flows toward whatever the algorithm decides to prioritise, with no visibility into whether that matches your actual margin or revenue goals. We explain why the gap exists, what data you can recover, and how Meerkads gives you the product-level view that Google's native interface does not.
1. What PMax Actually Optimises For
Performance Max launched broadly in 2021. The pitch was simple: hand Google control over bidding, placement, creative, and audience targeting, and it will find conversions across every surface it owns.
For large ecommerce catalogues, that can work well. Google's signals span Gmail, Maps, Search, YouTube, and Display at the same time. Balancing all of that manually is not realistic for most teams. PMax collapses it into one budget and one target ROAS goal.
The tradeoff is also simple. The more control Google absorbs, the less it reports back. PMax was built around campaign-level and asset-group-level outcomes, not individual SKU performance. That is a deliberate design choice, not an oversight, and it means the question "which products are making money?" does not have a clean answer inside the campaign.
Key insight: PMax is not a Shopping campaign with extra features. It is a different system that happens to serve Shopping inventory. Treating it like Standard Shopping will leave product-level ad performance tracking as a permanent blind spot.
2. Why Product-Level Data Disappears
Three structural decisions create the visibility problem.
No SKU-level bidding interface
In Standard Shopping, you can set bids at the product, product type, or brand level. PMax replaces all of that with a single target ROAS or target CPA. The system decides how much to spend on each product, and that decision is never reported back to the advertiser.
Asset groups are not product groups
The PMax equivalent of an ad group is the asset group. Asset groups can be linked to listing groups (product filters from your Merchant Center feed), but they report creative performance, not inventory performance. You see headlines and images rated as Good or Poor. You do not see revenue by SKU.
Cross-channel attribution is aggregated up
When a customer sees a YouTube bumper for a jacket, clicks a Display retargeting ad, and converts through a Shopping result, PMax records that as a campaign conversion. The path and the specific product are folded into campaign-level totals. Impression and click data are not accessible at the product level in the standard UI.
3. What Data Can You Actually Extract
Before looking at solutions, it helps to know exactly what PMax exposes and what it does not.
Data Point | Available in PMax? | Where to Find It |
Campaign-level ROAS / CPA | Yes | Google Ads UI > Campaigns |
Asset group creative ratings | Yes | Google Ads UI > Asset groups |
Search term themes | Partial | Insights tab > Search themes |
Audience signal performance | Partial | Insights tab > Audience insights |
Product-level spend | Yes | Product report |
Product-level ROAS | Yes | Product report |
Product impressions and clicks | Partial | Products tab (no spend breakout) |
Merchant Center product revenue | Yes | Merchant Center > Performance |
GA4 item-level revenue | Yes | GA4 > Monetisation > Ecommerce |
Meerkads product-level dashboard | Yes | meerkads.com > connected account |
Google surfaces creative performance and channel performance. Inventory performance is not included. That last row in the table is where most teams go to fill the gap.
4. How Meerkads Restores Product-Level Visibility
Meerkads is a Google Ads performance tracking tool and cross-channel marketing analytics platform built to cover the reporting gaps that native platforms leave open. For PMax specifically, it gives you the product-level view that Google's UI does not: which SKUs are converting, which are spending without return, and which are ready to scale.
Product-level performance tracking across PMax and Meta Catalog
Meerkads connects your ad account data, Merchant Center feed, and conversion signals into one view. Instead of pulling three separate exports and reconciling them in a spreadsheet, you see product-level performance in a single dashboard, updated in real time.
That is what product-level ad performance tracking actually looks like in practice: a live view your team can use to make decisions, not a report they spend an hour building before they can start work.
Campaign monitoring and anomaly detection
Meerkads monitors your PMax campaign continuously and flags performance shifts before they turn into bigger problems. Sudden drops in conversion rate, ROAS deviations, budget pacing issues, and product-level changes all trigger alerts, so your team finds out the same day rather than at the end of the month. You can read more about how campaign performance monitoring works inside Meerkads on the e-commerce solution page.
Creative fatigue detection for PMax asset groups
PMax rates assets as Good, Adequate, or Poor relative to other assets in the same group. What it does not track is how a previously strong asset performs over time. Meerkads monitors creative performance trends so you can see when a top-performing image or headline starts to decline, and refresh it before ROAS drops.
Real-time ecommerce ROAS tracking
Meerkads provides real-time ad performance tracking across Google, Meta, TikTok, and other channels in a single marketing KPI dashboard. For PMax, that means blended ROAS across all surfaces the campaign touches, updated live, with product-category breakdowns that are not available in Google's native interface.
Why this matters: Most guides on PMax visibility recommend building your own reporting stack with GA4 item exports, Merchant Center data, and Google Ads API scripts. That works, but it takes time to build and is an ongoing effort to maintain. Meerkads gives you the same data out of the box, connected in a few minutes.
5. Asset Group Segmentation as a Control Proxy
Meerkads gives you the data. A good campaign structure gives the algorithm better inputs. The two work together.
The most useful structural lever in PMax is the listing group filter inside each asset group. It is the product group equivalent of Standard Shopping, applied at the asset group level rather than the bid level. Organising asset groups by performance tier rather than product category gives you a meaningful way to apply different strategies per segment.
Tier 1 (Hero products): Your top 10 to 20 percent by revenue and margin. One dedicated asset group with specific creative, a listing group filter by product ID or custom label, and your highest target ROAS.
Tier 2 (Growth candidates): Products with solid conversion rates but lower volume, often newer SKUs or seasonal items. Separate asset group, separate creative, slightly lower target ROAS.
Tier 3 (Long tail and clearance): Products you are happy for PMax to serve when margin allows, but that should not draw budget away from Tiers 1 and 2. Lowest target ROAS, minimal creative effort.
Exclusions: Out-of-stock, discontinued, or negative-margin products should be removed at the feed level via Merchant Center supplemental feeds or custom labels, not left in as low-priority items.
Meerkads shows you which products belong in which tier. Without product-level data, tiering is a guess. With it, you can assign products based on actual conversion and revenue numbers, and update the structure as performance shifts.
6. Feed Quality as a Performance Lever
PMax can only serve competitive Shopping placements if your Merchant Center feed gives it the right inputs. Products with vague titles, missing attributes, or low-resolution images get deprioritised. That shows up as low impression share on specific SKUs, not as a feed error you would catch in the standard UI.
Feed problems are often misread as campaign problems. Checking Merchant Center performance data for products with high impressions but low click-through rates is a quick way to find titles and images that need work before adjusting bids or budgets. Meerkads surfaces this at the product level so you can act on it without pulling a separate Merchant Center report.
Custom labels as a segmentation vocabulary
Custom labels (custom_label_0 through custom_label_4) in your product feed are the most practical segmentation tool available across PMax, Standard Shopping, and Merchant Center. Label products by margin tier, seasonality, inventory status, and business priority. Those same labels then work as listing group filters in PMax asset groups and as filter dimensions in Meerkads, so your campaign structure, feed, and ecommerce marketing analytics all use the same segmentation.
Watch out: Custom label changes in a supplemental feed take 24 to 48 hours to propagate. Update labels before restructuring campaigns, not at the same time. Meerkads reflects the updated segmentation as soon as the feed syncs.
7. White-Label Reporting for Agencies Managing PMax Clients
For agencies, the PMax visibility problem has an extra layer. You need to understand performance well enough to optimise the account, and you also need to explain it clearly to clients who want to know what their budget is doing at the product level.
Handing a client campaign-level ROAS and asset group creative ratings is not a satisfying answer to "which products are working?" PMax's native reporting cannot answer that question. Without the right white-label reporting setup, that conversation becomes difficult every month.
What white-label PMax reporting looks like with Meerkads
Meerkads supports agency workflows with a white-label reporting layer. You deliver branded, client-ready dashboards and scheduled reports without building custom infrastructure. Clients see their PMax performance, including product-level data that Google Ads does not expose, presented under your brand in a format they can read and act on.
For e-commerce clients with large catalogues, this is particularly useful. The conversation shifts from "how is the campaign performing overall" to "here are the products performing above target, and here are the ones we are watching." That is a more useful client meeting, and it reflects better on your marketing agency reporting operation overall.
Related reading: For a full breakdown of what to look for in a white-label reporting tool and why it matters for client retention, read: White-Label Reporting: Why It Matters and What to Look for in a Tool
PMax Without Product Visibility Is Budget on Autopilot
PMax was designed to limit advertiser visibility. That is not changing. Google keeps control of the optimisation layer, and the native reporting reflects that priority.
The teams getting reliable results from PMax are not the ones who have found a workaround inside Google Ads. They are the ones who have built a reporting layer on top of it that gives them the product-level data Google does not provide.
The practical stack:
Connect Meerkads to your Google Ads account for real-time, product-level performance data your team can act on.
Segment your catalogue with custom labels so your asset groups, feed, and reporting all use the same structure.
Use Meerkads to catch ROAS drops and budget issues in PMax before they compound across the month.
Monitor creative performance trends across asset groups and refresh assets before they drag down results.
For agencies: deliver product-level PMax reporting to clients under your own brand with Meerkads' white-label reporting, without building custom infrastructure.
If you are still pulling together Merchant Center exports, GA4 item reports, and spreadsheets every week to answer basic questions about your PMax catalogue, that is exactly the problem Meerkads was built to fix. Connected in minutes, no manual reconciliation required.
See what product-level PMax reporting looks like: meerkads.com



