PERFORMANCE MAX

Google Is Treating Every Conversion in Your PMax Campaign as If It Were Worth the Same Amount

For US DTC brands, Shopify stores, and SaaS companies, this is the fundamental problem with default Performance Max: a USD 12 order and a USD 1,200 order look identical to the algorithm unless you explicitly pass purchase revenue through. For SaaS, a free trial signup and a demo request from an enterprise buyer are treated as equivalent unless you import CRM pipeline events. The campaign cannot optimise for your actual business unless it has your actual data.

3.8× Avg. ROAS across managed accounts
This is for you if

Which US Businesses Need a PMax Audit

Shopify DTC brands spending USD 10,000 or more per month on Google Ads — You have PMax running alongside Shopping and Search, and the blended ROAS number looks acceptable. But you have not separated PMax from your branded Search campaign, you are not passing dynamic order values from Shopify, and your customer match lists were uploaded once and never refreshed. The algorithm is making budget decisions with stale, incomplete data.

SaaS companies using PMax for pipeline generation — Your conversion events include free trial signups, demo requests, and contact form submissions — but none of these tell Google what a lead is actually worth. Without Salesforce or HubSpot CRM event imports that connect MQL-to-SQL conversion or closed-won revenue back to the original Google Ads click, PMax is optimising for the cheapest lead rather than the most valuable one. That produces high volume and low close rates.

E-commerce brands that handed PMax full budget control during a platform migration — You migrated from Shopify to a headless setup, or from Universal Analytics to GA4, and during the transition your conversion tracking had gaps or firing errors. PMax learned on corrupted data during that window. The campaign has not been audited since, and the algorithm's current audience model reflects that broken learning period rather than your actual customer profile.

What's broken

The Four Reasons US PMax Campaigns Leave Money on the Table

No value-based bidding for DTC and e-commerce

The default PMax conversion goal is "maximise conversions" — every conversion counts equally regardless of order value. A Shopify store with an average order value of USD 85 and orders ranging from USD 20 to USD 600 is funding a campaign that cannot distinguish between them. Value-based bidding — configured with dynamic purchase revenue from Shopify — shifts the algorithm toward higher-order-value customers over a four-to-six-week optimisation window. The setup is not difficult; it simply requires verified tracking before it goes live.

No offline conversion import for SaaS pipeline events

Most SaaS companies track ad clicks to free trial signups or demo requests and stop there. But the conversion that matters is a closed deal in Salesforce — and that event happens weeks or months after the initial click. Without importing that offline conversion back into Google Ads via the Google Click ID, PMax has no signal connecting its spend to actual revenue. It optimises for trial volume, which maximises top-of-funnel activity while leaving enterprise-sized deals undiscovered.

Brand cannibalization at US-market CPCs

In competitive US verticals — DTC health, SaaS, apparel, home goods — branded CPCs can range from USD 2 to USD 25 per click. PMax bidding on "[your brand] reviews", "[your brand] coupon", "[your brand] vs competitor" is spending real money on searches from people already in your consideration funnel. The ROAS on these conversions looks strong, but the marginal contribution is low because most of these users would have returned through organic or direct channels without the paid nudge.

Customer lists that were uploaded once and never updated

Google Ads customer match works best when lists are refreshed regularly as new customers are added and churned customers are removed. A US Shopify store that uploaded a customer list 18 months ago and has not updated it is running PMax audience signals based on a past customer profile that may no longer reflect the store's current product mix, price point, or customer demographic. Stale lists produce increasingly inaccurate expansion audiences over time.

What we engineer

What We Do

Conversion signal audit

We review all active conversion actions in your Google Ads account — Google Ads native, GA4 imported, and any offline imports — checking for duplication, revenue value accuracy, and alignment with actual business outcomes. For Shopify stores, we verify dynamic purchase values are passing end-to-end. For SaaS, we document the full conversion event map from click to closed revenue and identify which events are technically importable from your CRM.

Asset group build

We audit existing asset groups against Google's asset quality ratings and rebuild based on product category, funnel stage, or customer segment. For DTC brands, this typically means separate groups for top-performing product lines, seasonal collections, and new-customer acquisition versus retention offers. For SaaS, we separate asset groups by product tier, use case, or target industry vertical. Each group receives purpose-written copy and a creative brief for any missing image or video assets.

Audience signal upload

We export your Shopify or CRM customer data and structure it into meaningful segments: all-time purchasers, high-LTV purchasers (top 20% by lifetime value), recent purchasers (last 90 days), and churned customers. For SaaS, we upload closed-won customer lists as the primary signal and marketing-qualified leads as a secondary signal. Lists are set up with a refresh cadence — weekly or monthly — so the audience model does not go stale.

Brand cannibalization controls

We build comprehensive brand exclusion lists covering your brand name, product names with brand association, common misspellings, and domain variants. These are applied at the PMax campaign level. We also audit your branded Search campaign structure to ensure PMax and Search are not competing in the same branded auctions, and we document the budget and bid strategy separation between them so each campaign has a measurable, distinct mandate.

Reporting and monitoring

We configure reporting that separates branded from non-branded conversion value, tracks new-versus-returning customer attribution, and monitors placement quality across Display and YouTube inventory. For SaaS clients, we build a pipeline contribution report that connects Google Ads spend to CRM stages — MQL count, SQL count, pipeline value, and closed-won revenue — updated monthly. For DTC, we track ROAS by order value tier to show whether value-based bidding is successfully shifting the algorithm toward higher-value customers.

What changes

What Changes

Before
After
Before PMax treats every conversion as equal, ignoring order value and customer lifetime value.
After PMax optimises toward your highest-LTV customers — With dynamic Shopify purchase values or CRM pipeline revenue feeding into value-based bidding, the algorithm shifts budget over four to six weeks toward the audiences, placements, and search contexts associated with your highest-value orders or closed deals. For SaaS companies, this is often the most impactful structural change available in paid acquisition — connecting ad spend to deal revenue rather than to trial signups.
Before The algorithm has no visibility into what happens after a trial signup or demo request.
After Offline pipeline events become a bidding input — For SaaS clients, importing Salesforce or HubSpot events — demo completed, opportunity created, closed-won — back into Google Ads via GCLID gives PMax a revenue signal it has never had. The algorithm starts to understand which types of initial clicks (by audience, device, query category) correlate with enterprise revenue rather than just trial volume. This typically shifts budget away from high-volume, low-quality lead sources and toward the specific search contexts that produce your best pipeline.
Before Budget is consumed bidding on your own brand terms at competitive US CPCs.
After Brand spend in competitive US markets is recovered — Removing branded search terms from PMax in markets where CPCs are USD 5 to USD 25 per click produces recoverable budget within the first billing period. That budget is redirected toward prospecting audiences equipped with properly structured audience signals and category-specific creative — a much higher-leverage use of the same dollars.
Before Scaling means starting new campaigns from scratch with no historical signal.
After You have a defensible account structure for scaling — Properly segmented PMax campaigns, accurate conversion signals, and up-to-date audience lists create the structural foundation for increasing budget with confidence. When you add a new product line, a new CRM segment can be uploaded and a new asset group built in a matter of days — rather than starting a new campaign from scratch with no historical signal.
Common questions

FAQ

Does Performance Max work for SaaS companies with long sales cycles?

Performance Max can work for B2B SaaS, but only if offline conversion events are imported from your CRM into Google Ads. Without that import, the algorithm optimises for free trial signups or demo requests — high-volume, low-quality signals relative to your actual revenue outcome. With offline imports connecting CRM stages to Google Click IDs, PMax gradually learns which initial click characteristics correlate with enterprise revenue. The longer your sales cycle, the longer this learning takes — typically three to five months of consistent CRM data upload before the signal is strong enough to meaningfully shift bid strategy decisions.

How do I pass Shopify purchase revenue into PMax for value-based bidding?

Shopify passes purchase revenue to Google Ads via the Google and YouTube app or through a custom GTM implementation. The key requirement is that the conversion action is configured to accept "revenue" as the conversion value rather than a fixed amount. We verify this configuration end-to-end — from Shopify order confirmation to Google Ads conversion report — as part of the conversion signal audit. The fix is usually a configuration change in the conversion action settings rather than a new tracking implementation.

Can I run PMax and standard Shopping at the same time on the same Shopify store?

Yes, and for most US Shopify stores above USD 8,000 per month in spend, running both together is the recommended structure. Standard Shopping provides keyword-level control and exact match coverage for your highest-volume, highest-intent product queries. PMax covers discovery across YouTube, Display, Gmail, and broader search. The critical requirement is campaign priority configuration — standard Shopping campaigns with a higher priority than PMax for specific product categories prevent the two from cannibalising each other's strongest queries.

What is the minimum Salesforce or HubSpot setup needed for offline conversion import to work?

At minimum you need GCLID capture on your lead forms — storing the Google Click ID value in a CRM field when a prospect submits a form — and a process for exporting conversion events (MQL created, demo completed, opportunity created, closed-won) with their associated GCLID and USD deal value on a regular basis. Most HubSpot and Salesforce setups can capture GCLIDs with a hidden form field and a few minutes of CRM configuration. The upload itself is a CSV file sent to Google Ads on a weekly or daily schedule. We handle the setup and documentation as part of the audit engagement.

How long does it take for value-based bidding to shift PMax performance in the US market?

Value-based bidding typically requires four to six weeks of consistent revenue data before the algorithm makes meaningful bid adjustments toward higher-value orders or deal types. In the US market, where conversion volumes are generally higher than in smaller markets, this window can be shorter if you are generating 50 or more attributed conversions per month. You should expect the average order value and revenue-per-conversion metrics from PMax to shift gradually over this period rather than immediately — the change is in the signal the algorithm is learning from, and that learning has a lag.

Start here

Get a Clear Diagnosis of What Your US PMax Budget Is Producing

The audit takes five days. We review your conversion signal accuracy, value-based bidding configuration, CRM offline import feasibility, asset group structure, audience list recency, and brand exclusion setup — all specific to your account and your business model. You receive a written report with prioritised recommendations. No ongoing engagement is required.

5-day turnaround · PMax audit + signal review · No retainer required