Performance Max is very good at optimizing against the goals and values available in Google Ads. Smart Bidding can pursue conversion volume, conversion value, a target CPA or a target ROAS across auctions at a scale no team could manage manually.
The ceiling appears when a retailer's current commercial priorities are missing from that setup. PMax can know the value recorded for a sale and still have no idea that a new collection has a four-week launch window, a category needs more visibility or a bestseller is down to a weak size range.
Strong campaign optimization and strong retail strategy answer different questions. The first improves performance against the signals inside the account. The second decides which products and categories the business wants its investment to support.
What Performance Max Can Optimize
Google describes Smart Bidding as auction-time optimization for conversions or conversion value. Depending on the strategy, PMax can seek more conversions within a budget, more conversion value, a target CPA or a target ROAS.
That distinction matters. PMax can optimize conversion value as well as conversion count, and value-based bidding can reflect meaningful differences when the advertiser measures and sends the right values. Google also supports goals for new customer acquisition and other defined outcomes.
Within those inputs, the system can evaluate far more signals and combinations than a person can. It learns which products, audiences, placements and contexts are most likely to deliver the configured result. Retailers should keep that optimization power.
The configured result is still a model of the business rather than the whole business. Revenue recorded in Google Ads does not automatically carry the retailer's margin, stock position, return risk, assortment role, launch deadline or category plan.
The Commercial Context PMax Does Not Receive Automatically
A retail team makes decisions that change faster than the campaign's historical performance. A category may become important this month. A new range may need a fair test before its full-price window closes. A product can retain strong ROAS after its sellable variants have narrowed.
The missing context usually includes:
- which categories, brands and launches the business has chosen to support now
- whether stock and variant availability can absorb more demand
- how margin and return rates change the economics behind reported revenue
- which products are being protected, grown or deliberately run down
- when a temporary priority should begin, end or be reviewed
Some of these factors can influence conversion values or campaign structure. The deeper problem is operational: the commercial decision has to be defined, approved, translated into something Google Ads can use and reviewed as conditions change.
Without that shared process, the account keeps optimizing against its configured goals while the retail plan changes elsewhere. We call the resulting mismatch Budget Drift: advertising investment moves away from the products and categories the business currently wants to support.
How Budget Drift Appears in a Healthy Account
Consider a campaign containing established bestsellers, a new collection and products approaching the end of their season. They share a budget and a return target. The bestsellers enter with conversion history and predictable demand. The launch enters with little evidence. The old season can still look efficient because its strongest products converted well in the past.
PMax has a rational reason to favor the established products. The business may have an equally rational reason to reserve visibility for the launch and reduce pressure on products with weak availability. Neither side of that decision is visible in a campaign-level ROAS number.
The same pattern can leave new launches under-tested and large parts of a catalog effectively invisible. Our guides to new product launches in PMax and zombie products examine those cases in detail.
This is the optimization ceiling. More bid tuning cannot resolve a commercial priority that was never expressed in the first place.
A Five-Step Operating Model for Retailers
1. Audit allocation at product level
Start with one question: where did the advertising investment go across the catalog? Pull product-level spend, visibility and outcomes, then group the rows using the categories, brands, launches or stock positions the business already manages.
The first audit should describe the current allocation rather than label every difference as waste. A low-priority product receiving spend may reveal a campaign-structure issue, a stale commercial decision or a perfectly reasonable exception.
2. Define one shared priority model
Agree what High, Standard and Low priority mean for this retailer. High can represent products the business has chosen to support now. Standard leaves products available to normal campaign optimization. Low marks products where more advertising pressure is currently less useful.
Give each decision an owner and a review point. A launch priority might expire after 30 days. A weak-stock rule should change as availability recovers. A permanent label with no owner becomes another piece of feed debt.
3. Turn the decision into Business Rules
Build rules from the connected fields that support the decision: category, brand, product age, availability, stock, margin, returns or performance. Order and preview the rules so the intended products match before anything is published.
The rule should stay understandable to the people who approved it. A category manager and paid marketing specialist need to see why a product is High or Low without reverse-engineering a score.
4. Approve and publish a usable priority signal
At Expanly, the customer reviews pending changes before publishing them. The approved High, Standard or Low priority is then delivered through Merchant Center as a custom label. Detailed business data and rule logic remain in Expanly.
Google documents custom labels as filters for grouping products in Performance Max and Shopping campaigns for reporting and bidding. The label makes the approved product group usable in Google Ads. The paid marketing specialist still decides the campaign structure.
5. Let the specialist choose the execution and review the result
The paid marketing specialist or agency decides how to use the priority groups: listing groups, asset groups, a separate campaign, different budgets or a different ROAS target. The right choice depends on how much control the priority needs and how much complexity the account can support.
After the change, compare allocation and outcomes with an honest baseline. Report what changed in spend, visibility, revenue and efficiency. Treat the result as evidence for the next decision rather than automatic proof that one rule caused every movement.
What This Looks Like in Practice
At Scandinavian Outdoor, the share of spend going to Low-priority products fell from 51% to 24% after product priorities went live. The High-priority share rose from 18% to 29%. Over the measured year-on-year period, PMax revenue was 32% higher and ROAS improved by 5.7%. (Read the case study)
The mechanism matters as much as the headline. The ecommerce and purchasing teams gained a product-level view of where budget went, while the advertising specialists kept control of the account. The priority model gave them a shared commercial brief.
Keep PMax and Add the Missing Interface
Retailers can keep Performance Max and connect it with commercial strategy through a clear operating model between the retail decision and campaign execution.
Expanly is that control layer. It shows allocation, turns commercial priorities into maintainable Business Rules and delivers the approved priority signal to Google through Merchant Center. The existing Google Ads setup, feed tools and specialist ownership stay in place.
If you want to see where your current PMax investment goes before changing anything, request a Free Audit. The analysis maps product-level allocation against the commercial dimensions that matter to your business and identifies the questions worth testing next.