How to Set a Profitable POAS Target for Google Ads WooCommerce
Wootrack Growth Blog
How to Set a Profitable POAS Target for Google Ads WooCommerce
Key takeaways
- 100% POAS is break-even. Anything below that and you are paying Google to lose money.
- Your minimum viable POAS target is calculated from your net margin after COGS, shipping, payment fees, and VAT – not your gross revenue.
- A single wrong POAS target can either starve a profitable campaign or funnel budget into orders that cost you money.
- WootrackApp calculates true per-order profit and sends it to Google Ads automatically, so your POAS target is always based on real numbers.
- Most stores should start with a POAS target between 120% and 180% depending on category margins – not a flat 150% for everything.
Why Most POAS Targets Are Just Guesses
Here is the thing. When store owners switch from ROAS to POAS bidding, they do the right thing by moving to a profit-based metric. But then they set a target number the same way they set their old ROAS target – by feel, by copying a benchmark from a blog post, or by asking in a Facebook group.
The problem is that POAS targets are not universal. A 150% POAS target is wildly different for a store selling handmade candles at 60% gross margin versus a store selling electronics at 8% gross margin. One is printing money. The other is a slow bleed.
ROAS had this problem too, but it was easier to ignore because revenue looks healthy on a dashboard. POAS is supposed to fix that – but only if the target you set actually reflects your real cost structure.
Before you touch a single campaign setting, you need to know three numbers: your net margin per product category, your average order value, and your acceptable profit floor per order. Everything else follows from those.
What POAS Actually Measures
POAS measures how much profit you generate for every euro or dollar spent on ads. A POAS of 100% means you broke even – the profit from the sale exactly covered what you spent on the click. A POAS of 200% means you made two euros of profit for every euro spent.
This is fundamentally different from ROAS, which measures revenue, not profit. You can have a 600% ROAS on a product and still lose money once you subtract COGS, Stripe fees, shipping, and VAT. We have seen this happen repeatedly with stores that looked profitable on paper and were actually shrinking their bank account with every campaign.

How to Calculate Your Minimum POAS Target
Start with a real order. Not an average – a specific product you actually sell. Walk through every cost that touches that order before the profit lands in your account.
Step 1 – Find Your True Net Margin Per Order
Take the selling price. Subtract the cost of goods (COGS). Subtract the shipping cost you absorb. Subtract the payment processing fee – Stripe charges around 1.4% plus 25 cents for EU cards, PayPal is typically 3.49%, Klarna can go higher. If you are an EU store, subtract the VAT you owe on the margin.
What is left is your true profit per order. Divide that by the selling price and you have your net margin percentage. For most WooCommerce stores selling physical goods, this lands somewhere between 8% and 35% depending on category.
Step 2 – Calculate Your Break-Even POAS
Break-even POAS is the point where ad spend equals profit. The formula is simple: divide 1 by your net margin percentage.
If your net margin is 20%, your break-even POAS is 1 divided by 0.20, which equals 5.0 – or 500% in percentage terms. Wait. That sounds high. And it is. That means for every euro of profit, you can spend at most one euro on ads to break even. Any POAS target you set must be above that threshold.
But here is where people get confused. In the POAS convention WootrackApp uses, 100% POAS means break-even at the profit level – meaning the profit value sent to Google equals the ad spend. So if WootrackApp sends the actual net profit as the conversion value, a POAS of 100% in Google Ads already accounts for your margins. You are not comparing revenue to spend. You are comparing profit to spend.
This is why the tool matters. WootrackApp pulls COGS, shipping costs, payment processor fees, and VAT directly from your WooCommerce store and calculates the true profit per order before sending it to Google as an offline conversion. The number Google sees is already net profit – not revenue, not gross margin.
Step 3 – Add Your Profit Goal on Top
Break-even is not a business. You need a target above 100% POAS to actually grow. How far above depends on your goals.
If you want to scale aggressively and are comfortable with thin margins on ad-driven orders, a POAS target of 110% to 130% might make sense – you are making a small profit on every ad-driven order while feeding Google’s algorithm enough volume to optimize.
If you want each campaign to carry its own weight and contribute meaningfully to profit, aim for 150% to 200%. At 150%, every euro you spend on ads returns 1.50 euros of net profit. That is a solid, sustainable position for most WooCommerce stores.
If you are in a high-margin category – supplements, digital goods bundled with physical, private label products – you can push targets to 200% or higher without starving campaign volume.
Common Mistakes That Wreck POAS Campaigns
Setting the right target number is only half the battle. We have watched store owners do the math correctly and still end up with campaigns that do not perform. Here are the mistakes that cause it.
Using One Target for Every Product
Your product catalog almost certainly has different margin profiles across categories. A single POAS target applied to everything means you are either being too aggressive on low-margin products or leaving money on the table with high-margin ones.
WootrackApp’s A/C/X product labeling system handles this automatically. Products are classified as Winners (A), Borderline (C), or Losers (X) based on their individual POAS performance, and those labels sync directly to your Shopping and Performance Max campaigns. Google’s bidding algorithm gets the right signal for each product instead of an averaged-out guess.
Forgetting That Costs Change
Shipping carriers raise rates. Suppliers increase COGS. Payment processors adjust fees. A POAS target you calculated six months ago might be wrong today. This is not a one-time setup exercise.
Stores that track this manually tend to fall behind. WootrackApp recalculates profit per order in real time as orders come through WooCommerce, so the values sent to Google always reflect current costs. Your POAS target stays accurate without you having to remember to update a spreadsheet.
Setting Targets Too High and Starving the Algorithm
A 300% POAS target sounds great on paper. But if it means Google can only find three qualifying conversions per week, Smart Bidding has nothing to learn from. The algorithm needs volume to optimize. If your target is so high that almost no orders qualify, campaigns go into a death spiral of low spend and low data.
The practical floor for Google’s Smart Bidding to work properly is roughly 30 to 50 conversions per month per campaign. If your current volume is below that, consider starting with a more modest POAS target to build data, then tighten the target as volume grows.

Before You Set Your POAS Target – Run Through This
- Calculate net margin for at least your top 5 products by ad spend – not average margin, actual per-product margin
- Confirm your COGS data is accurate in WooCommerce – outdated product costs are the most common source of wrong POAS calculations
- Account for payment processor fees at the order level, not as a flat estimate
- If you are an EU store, confirm whether your profit calculation is pre-VAT or post-VAT and be consistent
- Decide whether you are optimizing for volume (lower POAS target, more conversions) or margin (higher POAS target, fewer but more profitable orders)
- Set different POAS targets per product label category – do not apply a single number to your entire catalog
- Plan to review your targets every 60 to 90 days as costs and market conditions shift
Frequently asked questions
What is a good POAS target for a WooCommerce store just starting with profit-based Google Ads bidding?
Start between 120% and 150% POAS if you have accurate cost data and reasonable campaign volume. This gives Google enough qualifying conversions to learn while ensuring every ad-driven order contributes to profit. Once you have 60 to 90 days of data, you can tighten the target based on actual performance per product category.
How is POAS target different from ROAS target in Google Ads?
A ROAS target compares revenue to ad spend, so Google optimizes to bring in high-revenue orders regardless of whether they are actually profitable. A POAS target compares net profit to ad spend, so Google learns to find customers who generate real margin – not just big order values. The key difference is what value you send to Google as the conversion: revenue versus true profit after all costs.
Can I set different POAS targets for different product categories in the same account?
Yes, and you should. A flat POAS target across your entire catalog almost always means you are under-bidding on high-margin products and over-bidding on low-margin ones. WootrackApp’s A/C/X labeling system lets you segment products by profitability and apply different bidding strategies to each group, which is synced directly to your Shopping and Performance Max campaigns.
What happens if I set my POAS target too high?
Google’s Smart Bidding algorithm does not get enough qualifying conversions to learn from. Campaigns become conservative, impressions drop, and spend stalls. You end up with a technically correct target that produces no volume. If this happens, lower your target temporarily to build data, then raise it incrementally. Volume and profitability need to be balanced, especially in the first 60 days.
Does WootrackApp automatically calculate the POAS target I should use?
WootrackApp calculates the true profit per order by pulling COGS, shipping costs, payment processor fees, and VAT from your WooCommerce store. It sends that profit value to Google Ads as an offline conversion, which means Google is always bidding on real profit data. The per-product profit dashboard shows you exactly what POAS each product is generating, so you can set and adjust targets based on actual numbers rather than estimates.
How often should I update my POAS target as costs change?
Review targets every 60 to 90 days at minimum. If you change suppliers, renegotiate shipping rates, or your payment processor adjusts fees, update your cost data immediately. WootrackApp recalculates profit per order in real time as orders flow through WooCommerce, so the conversion values sent to Google stay current automatically – but your campaign-level POAS targets still need a human review when your business economics shift.