DynamicAdBook a call

Return on Ad Spend (ROAS)

ROAS measures attributed revenue per dollar of ad spend: the primary performance KPI for ecommerce, but only as accurate as the attribution model behind it.

Common questions

Common questions

What is Return on Ad Spend (ROAS)?
ROAS measures the revenue attributed to advertising divided by the ad spend that generated it. A 4x ROAS means $4 in attributed revenue per $1 of ad spend. It is the default performance KPI for ecommerce and direct-response campaigns.
Why is ROAS often misleading?
ROAS reflects what ad platforms claim credit for, not what ads actually caused. Last-click attribution over-credits bottom-of-funnel channels. Retargeting campaigns show high ROAS because they intercept users who were already going to convert. Incrementality testing is the only method that confirms whether the ROAS reflects real incremental revenue.
How do you set an accurate ROAS target?
Work backward from margin: what ROAS, given your gross margin and cost structure, produces a contribution-positive engagement? That is the floor. Run an incrementality test to calibrate your platform ROAS against true incremental ROAS, then adjust the target to account for the non-incremental baseline.

ROAS is the most commonly reported performance metric in digital advertising. A ROAS of 4x means that for every $1 spent on ads, $4 in revenue was attributed to those ads. It is quick to calculate, easy to compare across campaigns, and the default optimization target in most ad platform bid strategies.

The critical word in the definition is "attributed." ROAS reflects what ad platforms claim credit for, not what the advertising actually caused. A last-click attribution model inflates ROAS for bottom-of-funnel campaigns (retargeting, branded search) because those campaigns intercept users who were already going to convert. Blended ROAS across channels is often dramatically different from true incremental ROAS measured via holdout testing.

Target ROAS varies by business model and gross margin. An ecommerce business with 60 percent gross margins can sustain a lower ROAS than one with 20 percent margins. The correct way to set a ROAS target is to work backward from margin: what ROAS, given your gross margin and operational cost structure, produces a contribution-positive engagement? That is the floor, not the target.

Example

A DTC brand targets 4x ROAS across all campaigns. A Meta incrementality holdout reveals that 38 percent of Meta-attributed conversions would have happened organically. True incremental ROAS is 2.5x. The brand adjusts their target ROAS floor to 5.5x to ensure margin-positive outcomes accounting for the non-incremental baseline.

Always on · Algorithm-led · Human-approved

Walk this operation against your account.

Thirty focused minutes with one of the founders. We map Return on Ad Spend (ROAS) against your stack and tell you which entry point fits your stage.

Book a 30-minute call →Or write us
Return on Ad Spend (ROAS) · Definition | Dynamic Ad | Dynamic Ad