+93.78% profit by switching Google Ads from ROAS to POAS
How feeding real product cost, shipping and payment fees into Google Ads bidding turned a healthy ROAS into an actual profit increase.
Read the case study →Published
Performance Max is effective at maximizing overall revenue, but to do so it favors high-volume products, often at the expense of higher-margin items. Here's how a custom label structure fixed that distortion.
Performance Max algorithms optimize for overall revenue, not margin. The result is a standardized algorithmic optimization that doesn't differentiate by profitability, with two concrete consequences: difficulty promoting strategic segments (new arrivals, seasonal items, high-margin products) and a ROAS that becomes a misleading metric: campaigns with a high ROAS generating minimal profit, because they're built on high-volume, low-margin products.
On top of that, PMax's "black box" nature limits visibility into where budget is actually being allocated within the campaign.
We structured the product feed with five custom labels, applied via Feed Rules in Google Merchant Center and supplemental feeds on Google Sheets:
Separate PMax campaigns per margin tier, with a differentiated tROAS (Target ROAS): lower for high-margin products, letting the algorithm spend with fewer constraints where return per euro was already high, and higher for low-margin products, to protect profitability even at lower volumes.