You're running Google Ads. Your dashboard shows a 5x ROAS. You feel great.
Then you check your bank account at the end of the month — and you made less money than last quarter, despite spending more on ads.
Sound familiar? You're not alone. This is the single most common trap in ecommerce advertising, and it comes down to one thing: ROAS doesn't measure what actually matters.
The ROAS Illusion
Return on Ad Spend (ROAS) is simple: Revenue divided by Ad Spend. If you spend €200 and generate €1,000 in sales, that's a 5x ROAS. Looks healthy, right?
Except revenue isn't profit. And ROAS completely ignores Cost of Goods Sold, shipping and fulfillment costs, payment processor fees (Stripe, PayPal), refunds and returns, plus discount codes and coupons.
Two products can show identical 5x ROAS numbers while one prints money and the other quietly drains your business.
A Real-World Comparison
Let's look at two products, each generating €1,000 in revenue from €200 ad spend.
Product A is a high-margin digital good: €1,000 revenue, €100 COGS, €30 in fees and shipping. Real profit: €670. POAS: 3.35.
Product B is a low-margin physical good: €1,000 revenue, €700 COGS, €80 in fees and shipping. Real profit: €20. POAS: 0.1.
Same ROAS. Completely different businesses.
If you feed Google Ads only revenue data, Smart Bidding treats these two products equally. It scales both. It bids the same on both. And it will happily burn your budget promoting Product B because — from its perspective — they're identical.
Enter POAS: Profit on Ad Spend
POAS is the fix: Real Profit divided by Ad Spend.
One change to your tracking setup, and suddenly Google's algorithm is optimizing for the only number that matters — the money left in your pocket after everything is paid.
What happens when you switch: unprofitable products get less budget automatically, high-margin SKUs scale aggressively, Smart Bidding finally works for you instead of against you, and you stop celebrating vanity metrics and start growing profit.
Why Most Stores Don't Do This
The hard part isn't the concept — it's the implementation.
To send profit as conversion value to Google Ads, you need to track COGS for every product (including variations), compute real-time profit on every order factoring in fees, shipping, taxes, and refunds, capture the GCLID from every ad click and attach it to the order, and upload that data back to Google Ads with proper deduplication.
For a WooCommerce store, this is weeks of custom development — and most store owners don't have that time.
The Shortcut
I built WooTrack (https://wootrackapp.com) specifically to solve this problem for WooCommerce stores.
It plugs into WooCommerce and Google Ads, calculates real profit per order (COGS, fees, shipping, VAT handled correctly), and automatically feeds that profit back to Google Ads as the conversion value.
The result: your campaigns optimize toward actual margin. You stop scaling losers. You see which products, keywords, and campaigns truly make money.
The Takeaway
Stop optimizing for ROAS. It's a vanity metric that hides whether your ads are actually profitable.
Switch to POAS, feed real profit into Google Ads, and let Smart Bidding do what it's good at — pointed at the right target.
Your accountant will thank you. Your cash flow definitely will.
Try it on your WooCommerce store: https://wootrackapp.com
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)