The definition
ROAS (Return on Ad Spend) measures revenue generated relative to advertising cost.
POAS (Profit on Ad Spend) measures profit generated relative to advertising cost.
They are not interchangeable.
ROAS reflects platform-reported performance.
POAS reflects actual business outcomes.
Why this matters
ROAS is widely used because it is easy to calculate and readily available in advertising platforms.
But it does not account for the cost structure behind that revenue:
- cost of goods sold
- operational costs
- discounting and promotions
- returns and cancellations
- fulfillment and overhead
This creates a structural gap between reported performance and actual profitability.
A campaign can show strong ROAS and still be unprofitable.
How they differ
ROAS is based on platform-attributed revenue.
POAS requires integrating revenue with cost structure and margin.
ROAS answers:
How much revenue did advertising generate?
POAS answers:
How much profit did advertising generate?
These are fundamentally different questions—and lead to different decisions.
Where it breaks down
ROAS is often treated as a decision metric.
This leads to:
- scaling campaigns that increase revenue but reduce margin
- optimizing toward channels that overstate attribution
- misinterpreting platform-reported performance
- making decisions that do not improve business outcomes
The issue is not ROAS itself.
It is how it is used as a decision metric.
What this means
ROAS is a directional metric.
It is useful for:
- comparing campaign performance within a platform
- evaluating changes over time
- identifying relative efficiency
It is not a measure of profitability—even when it appears to be.
POAS provides a more accurate view of performance—but depends on a more complete system.
Why it doesn’t fix itself
Advertising platforms optimize toward the data they receive.
If optimization is based on revenue signals:
- the system maximizes revenue
- not profit
Without integrating cost and margin data:
- platform optimization remains disconnected from business outcomes
This creates structural misalignment between platform optimization and business outcomes.
What this means for your system
If your decisions are based solely on ROAS, your system is optimizing for the wrong outcome.
Aligning measurement with business performance requires:
- integrating cost and margin data
- connecting analytics with backend systems
- ensuring consistent attribution logic
- maintaining alignment across reporting layers
Without this, performance improves in reports—but not in the business.
The next step
Before shifting from ROAS to POAS, you need to understand how your current system measures performance.
An Evaluate engagement identifies:
- how revenue is currently tracked and attributed
- where discrepancies exist between platforms and backend data
- what is required to incorporate profitability into your measurement system consistently
Start with Evaluate
Doug McCaffrey
Designs and maintains analytics systems that remain reliable over time.
Explore how this connects across your data estate:
