Skip to main content

HomeLearnShopify Marketing › How to check Shopify PMax

Stan Consulting · do it yourself guides

How to know if your Shopify PMax campaign is actually working

Published April 22, 2026 · 11-minute review · By Stan Tscherenkow

Quick answer

A Shopify Performance Max campaign is working when new customer acquisition grows with spend and ROAS holds after brand search is isolated. Most claimed PMax ROAS figures include branded traffic, proxy conversion events, and retargeting revenue the campaign did not create. Five checks separate real growth from demand farming: isolate brand, audit asset groups, verify the feed, audit conversion events, and assess new customer rate against spend.

Key takeaways

What this marketing review will show you

  1. PMax ROAS figures include brand search traffic the campaign did not produce. Without a separate brand campaign, the claimed number is not real.
  2. Asset group segmentation determines what the algorithm can learn. One asset group for 500 products means the algorithm cannot optimize for any of them specifically.
  3. The product feed is the foundation. Disapproved products, missing GTINs, and incorrect categories limit reach without any visible error in the account.
  4. Audience signals are not targeting. They are suggestions to the algorithm. No signals means the algorithm starts cold on every campaign restart.
  5. Conversion tracking that counts add-to-cart as a conversion teaches the algorithm to find people who add but do not buy.
  6. A PMax campaign that is working will show new customer acquisition growing. If the number is flat while ROAS looks strong, the campaign is farming existing demand not creating new.

What this article covers

  1. Why PMax ROAS needs commercial reconciliation
  2. The brand campaign problem
  3. Asset group structure: what yours is telling the algorithm
  4. Feed audit: what the algorithm cannot serve
  5. Conversion event audit: what you are actually optimizing toward
  6. New customer acquisition rate: the metric that tells the truth
  7. The 60-minute PMax health check
  8. Questions Shopify operators ask about PMax
  9. Final thoughts

A Shopify owner opens Google Ads, sees a strong reported PMax ROAS, and assumes the campaign is working. The reported number can be accurate while the interpretation is wrong. PMax may claim revenue from branded demand or existing customers without proving that it created incremental growth. This guide reviews five evidence areas without assuming that attributed revenue is incremental or that a trend proves cause. For the full pillar, see the Shopify marketing guides collection.

Why PMax ROAS needs commercial reconciliation

PMax is a black box campaign that serves across Search, Shopping, Display, YouTube, Gmail, and Discover with a single bid strategy. Google's machine learning decides where each impression goes, and the claimed ROAS blends all of those placements into one number. The problem is not the blend. The problem is that the highest-converting placement, branded search, gets mixed with the lowest-converting, cold display, and the average looks healthy while the acquisition work is being done by someone's existing brand equity.

Reasons a PMax ROAS figure can differ from a commercial measure:

Scanning a PMax ROAS without accounting for those five adjustments is scanning a summary that averages three different campaigns into one number.

The brand campaign problem

A Shopify store with organic awareness can have branded search demand: people typing the store name into Google. When brand contribution is not separated or reported, PMax performance can include demand the campaign did not create. Compare branded and non-brand queries directly before judging acquisition.

The fix is structural, not optimizational:

A supported brand-setting change can alter delivery and reported ROAS. Measure the account-specific difference, test limitations, customer mix, orders, refunds, and collected revenue before judging acquisition performance; the direction and cause are not guaranteed.

Asset group structure: what yours is telling the algorithm

Asset groups organize product listings and creative inputs inside Performance Max. Review current Google documentation and the implemented account; catalog-wide or segmented structures can behave differently, but the interface does not disclose a simple learning mechanism.

Evidence to review before restructuring a Shopify PMax build:

Compare candidate structures using catalog, margin, volume, control, creative, reporting, attribution, and commercial outcomes. No SKU count, margin threshold, asset-group count, or universal priority applies; use the account's products, economics, evidence, and decision needs.

Feed audit: what the algorithm cannot serve

PMax serves Shopping placements, and Shopping placements require a healthy Merchant Center feed. The Shopify-Google app creates the feed automatically, which is both useful and dangerous. Useful because the feed exists. Dangerous because Shopify's product data rarely matches Merchant Center's expectations out of the box. Missing GTINs, incorrect Google product categories, and title fields that exceed length limits all suppress impressions without generating a visible error in Google Ads.

The feed checks that surface the most suppressed reach:

A store with 15 percent of SKUs disapproved is losing 15 percent of possible PMax reach before any auction decision is made. Fixing the feed is not marketing work. It is infrastructure. PMax cannot serve what Merchant Center will not approve.

If you want the exact priority list for your specific account rather than the general framework, the Conversion Marketing Plan delivers it in 72 hours.

Conversion event audit: what you are actually optimizing toward

PMax optimizes toward whatever conversion action is marked Primary in Google Ads. In most Shopify accounts, the Shopify-Google app has set up multiple conversion actions and marked several of them as Primary: Purchase, Begin Checkout, Add to Cart, sometimes View Content. The algorithm counts every Primary action equally. If Add to Cart is Primary, PMax learns to find people who add items to cart. Whether they buy is a separate question the algorithm is not solving for.

The correct Shopify PMax conversion setup:

When proxy events share Primary status with Purchase, the campaign's claimed conversion volume looks strong while actual revenue stalls. Fixing the conversion hierarchy can reduce the claimed conversion count while improving the signal used for optimization. Judge the change against source-of-truth orders and contribution, not a predicted timeline.

New customer acquisition rate: the metric that tells the truth

The final check is the one that settles the question: is PMax growing the business. ROAS can be high while the business is flat, because returning customers convert easily and PMax retargeting catches them cheaply. New customer acquisition rate is the metric that separates acquisition from retention dressed up as acquisition.

The procedure, done in Shopify not in Google Ads:

A PMax campaign that is working shows new customer count rising with spend and new customer cost trending flat or down over time. A campaign that looks strong on ROAS while new customer count is flat is a retention system running on the ad account's budget. That is a strategic decision to make consciously. Made unconsciously, it caps the store's ceiling at the size of its existing audience.

The framework

The 60-minute PMax health check

  1. Isolate brand from PMax (10 minutes)

    Review branded demand and supported controls. If a controlled change is justified, choose a measurement window from volume and sales cycle, then reconcile the result before deciding what follows.

  2. Audit asset groups (15 minutes)

    Review asset groups against catalog scope, margins, volume, creative, reporting, and control needs. Change the structure or audience inputs only where the account evidence supports it.

  3. Feed integrity check (10 minutes)

    In Merchant Center, filter by disapproved and limited. Open the reason codes. Check GTIN coverage, Google product category accuracy, and title structure. Fix approval issues before any campaign optimization work.

  4. Conversion event audit (10 minutes)

    Review conversion actions, primary and secondary roles, values, deduplication, customer status, order reconciliation, and current enhanced-conversion requirements.

  5. New customer acquisition rate (15 minutes)

    Compare spend with new-customer, returning-customer, order, margin, refund, and collected-revenue cohorts over a suitable window. Treat the trend as evidence to investigate, not proof of cause.

Questions Shopify operators ask about PMax

Should I run Shopify PMax without a separate brand search campaign?

Not without checking brand contribution. PMax can receive credit for branded demand that already existed. Separate or report brand traffic so the account can compare branded and non-brand performance directly.

How many products per asset group is correct?

There is no universal number. The rule is products grouped by margin tier, category, or price band that share a conversion pattern. A hundred SKUs with similar margins and buyer intent can share an asset group. Five hundred SKUs spanning categories and price ranges cannot. If one asset group covers the whole catalog, segmentation is the first fix.

What conversion event should PMax optimize toward?

Purchase with revenue value passed through, set as the only primary conversion action. Add to Cart, Begin Checkout, and View Content should be set to Secondary if they are present at all. When proxy events share equal weight with Purchase, the algorithm optimizes toward whichever is easiest to produce, which is never the one that generates revenue.

Is the Shopify-Google app enough for PMax?

For the feed connection and basic conversion events, yes. For running PMax correctly, no. The app does not set up asset group segmentation, audience signals, brand exclusions, or conversion action hierarchy. It gives you a running campaign. Whether the campaign is optimizing toward the right outcome is a separate setup entirely.

When do I need a paid marketing review instead?

When the checks surface problems but not the order to fix them, when ROAS and new customer rate contradict each other, or when the campaign runs across multiple markets with different conversion setups. A paid review can document the evidence, limitations, priorities, and decision record. Scope, price, timing, access, deliverables, and any follow-on obligation are confirmed after intake.

Final thoughts

A PMax campaign is not a single lever. It is a stack: the feed underneath, the asset groups on top, the audience signals inside them, the conversion action hierarchy in Google Ads, and the brand campaign next to it. Reviewing PMax means scanning the stack, not the top-line ROAS. The interpretation depends on the implemented feed, campaign settings, conversion definitions, attribution, customer mix, and reconciled commercial outcomes.

Brand isolation is a load-bearing check because an attractive top-line ROAS can end the review too early. Separate or report brand contribution, then compare non-brand acquisition with the store's actual margin and new-customer data.

When the audit surfaces more work than a store owner can execute between other responsibilities, or when the fixes interact in an order that depends on the specific account, that is where a practitioner belongs. Stan Consulting offers Shopify marketing and PPC management once the audit is complete, and the Conversion Marketing Plan is the entry point for anyone who wants the findings before the management.

Related: the full marketing guides collection covers Google Ads, conversion, strategy, and agency management.

Check next

Check the spend leak before changing bids or budget.

Why this guide matters: Ad spend, clicks, CPA, or ROAS are not turning into qualified revenue. Budget keeps moving while the account, page, offer, or tracking leak stays hidden. Use the guide to check the pattern before raising budget or rebuilding campaigns.

Related problem Google Ads Wasted Spend Use this when the symptom matches the business problem. Evidence Ecom Luxury Ad Waste Cut Use this to compare the pattern against documented proof. Service page Google Ads Ppc Management Use this only when this layer is likely the real constraint. Book a call

The engagement format

If this is bigger than a campaign fix, the 30-Day Marketing Project handles the full build.

$5,000. One engagement. Marketing plan, build, and fix. No retainer after.

See the 30-Day Marketing Project