Practical guide · Google Ads

How to Optimize Google Ads for Profit (POAS): A 7-Step Guide

BigConvert 8 min read

To optimize Google Ads for profit, you do four things: send profit (not revenue) as the conversion value, move your campaigns to value-based bidding, segment products by margin and make budget decisions on POAS, not ROAS. In short: you teach the algorithm to bid on profit.

The key idea

Google Ads optimizes toward the conversion value you give it. If the value is revenue, the algorithm maximizes sales. If the value is profit, it maximizes profit. All profit optimization starts with this detail.

Most accounts send the order's revenue as the conversion value and then optimize on ROAS. It works - until you have varying margins, discounts or returns. Then the algorithm pushes budget exactly to what sells a lot, not to what brings in profit. The fix isn't switching platforms, it's changing the data you feed it. Here's how, step by step.

The 7 steps

Calculate the real margin per product

Everything starts here. You need the gross profit on every product: price minus cost of goods (COGS), shipping, fees, taxes and the average return rate. Without these numbers you can't optimize for profit, because you don't know which products actually bring it in. Ideally, margin is calculated at product level; if that isn't possible, category level is at least a useful starting point.

Send profit as the conversion value

This is where the game changes. Instead of passing the order's revenue as the conversion value, you pass profit (see the DispoTrading case study). You can do it dynamically in the conversion tag, through offline import / conversion adjustments, through the API or with a tool that calculates profit and sends it automatically. From that point on, reports and bidding reflect profit, not revenue.

For example, instead of sending 200 RON (the order price), you send 60 RON (the real profit after costs). To the algorithm, a small but profitable order starts to be worth more than a big but weak one.

Label products by margin

For Shopping and Performance Max, use custom labels in your feed to group products into margin bands - for example high, medium and low margin. That lets you structure separate campaigns or asset groups and apply different targets, instead of a single one across the whole catalog.

Move to value-based bidding

The right strategies are value-based ones: Maximize conversion value or Target ROAS. Fed with profit as the conversion value, they optimize directly for profit. Give them a learning period after the change - the algorithm needs fresh data to recalibrate.

Translate your POAS target into a bidding target

When the conversion value is profit, Target ROAS effectively becomes a POAS target. A Target ROAS of 100% on profit value means break-even; above 100% means profit. That's how you set thresholds that actually protect your margin, not just your volume. Start from a realistic target, calibrated to your current POAS, and tighten it gradually.

Cut or limit the products that lose money

With profit visible per product, the items with a POAS below 1 come to the surface. You take them out of aggressive campaigns, move them to bands with a stricter target or exclude them altogether. There's no point paying for ads on something that sells at a loss. Often, just pausing the few weakest products lifts POAS across the whole account, without touching anything else.

Monitor POAS and reallocate budget

In the interface you'll still see “ROAS” - but if the conversion value is profit, that number is actually your POAS. Track it, along with your return rate, then steadily shift budget away from what is unprofitable and toward what brings in profit. That's the optimization loop: less on what loses, more on what wins, week after week.

Revenue vs profit - what changes

The switch doesn't rewrite your account, it changes a few key decisions:

AspectRevenue optimizationProfit optimization
Conversion valueOrder revenueOrder profit
Bidding strategytROAS / Max value on revenueThe same, on profit value
SegmentationBy categoryBy margin (custom labels)
TargetROASPOAS
Decision metricRevenueProfit

Notice that the account structure stays the same - the same campaigns, the same bidding strategies. Only the data that feeds them and the metric you make decisions on change. That's why the switch is more of a recalibration than a rebuild.

Google's algorithm is very good at what you ask of it. Ask for revenue and it brings you revenue. Ask for profit.

Common mistakes

Moving to profit is simple in concept, but easy to get wrong in implementation. The most common pitfalls:

What to avoid

  • Calculating margin incompletely - you forget shipping, fees or returns, and the profit comes out wrong.
  • Changing everything at once, without letting strategies go through the learning period.
  • A single target for products with very different margins.
  • Still looking at ROAS in the interface and making decisions on it, even though the value you send is already profit.
  • Ignoring returns, which inflate apparent profit in return-heavy categories.
Practical tip: don't move the whole account overnight. Start with one campaign or one margin band, let it stabilize for two to three weeks and compare POAS before and after. Then expand what works.

Key takeaways

  • Profit optimization starts with a single change: profit as the conversion value.
  • Use value-based bidding (Max conversion value or Target ROAS) on profit value.
  • Segment by margin with custom labels, not a single target across the whole catalog.
  • In the interface, “ROAS” becomes POAS if the value you send is profit - make your decisions on it.
  • Start with one campaign, respect the learning period, then expand.

Conclusion

Optimizing Google Ads for profit isn't an account rebuild, it's a change of compass: you give the algorithm profit, not revenue, and let it do what it does best - maximize exactly the value it sees. The rest of the decisions, from bidding to segmentation and budget allocation, follow from that. And the result is an account that no longer scales sales at any cost, but the profit that actually remains at the end of the month.

Frequently asked questions

How do you optimize Google Ads for profit?
You send profit (not revenue) as the conversion value, move your campaigns to value-based bidding, segment products by margin with custom labels and make budget decisions on POAS, not ROAS. In short, you teach the algorithm to bid on profit.
What does POAS mean in Google Ads?
POAS in Google Ads is the profit generated by campaigns divided by ad spend. You get it by sending the order's profit as the conversion value instead of revenue, so that reports and bidding reflect real profit.
How do you send profit as the conversion value?
You calculate the profit per order (price minus product cost and other costs) and pass it as the conversion value through the conversion tag, the feed or the API, instead of gross revenue. For Shopping and Performance Max, you can use margin custom labels in the feed.
Can I use Target ROAS for profit?
Yes. If the conversion value is profit, Target ROAS effectively becomes a POAS target. A Target ROAS of 100% on profit value means break-even, and anything above 100% means profit.
What is the best bidding strategy for profit?
Value-based strategies - Maximize conversion value or Target ROAS - fed with profit as the conversion value. That way the algorithm optimizes directly for profit, not gross revenue.
Let's get started

Move Google Ads
to profit, not revenue.

We set up your conversion value on profit and your bidding on POAS, so the algorithm optimizes for the money you keep - free with the audit, no obligations.

Get your free POAS audit +40 767 461 111

No commitments · Reply within 24h