Marketing & Growth

Return on Ad Spend ROAS

Return on Ad Spend (ROAS) measures the gross revenue generated for every dollar spent on advertising. It is calculated at the campaign, channel, or account level and indicates how efficiently paid media is converting spend into revenue. ROAS is commonly used to optimize paid channel budgets and set performance targets for media teams.

ROAS measures revenue, not profit; for a profitability view, marketers should calculate profit ROAS by subtracting COGS and variable costs from the revenue figure.

Formula
Revenue Attributed to Ads ÷ Ad Spend
Where It Lives
  • Google AdsNative ROAS reporting with conversion tracking
  • Meta AdsPurchase ROAS in campaign analytics
  • Triple WhaleBlended ROAS across ad platforms with attribution
  • NorthbeamMulti-touch ROAS modeling
What Drives It
  • Click-through rate and ad creative quality
  • Landing page conversion rate
  • Average order or contract value
  • Audience targeting precision
  • Attribution model used (last-click vs. multi-touch)
Benchmark

A ROAS of 4:1 ($4 revenue per $1 spent) is often cited as a B2C e-commerce baseline; B2B ROAS benchmarks vary widely by deal size and sales cycle length.

Common Questions About Return on Ad Spend

What is the difference between ROAS and ROI?
ROAS measures revenue returned per dollar of ad spend (Revenue ÷ Ad Spend). ROI measures net profit returned on total investment, accounting for all costs including COGS, labor, and overhead. ROAS is a media efficiency metric; ROI is a profitability metric. High ROAS can coexist with negative ROI if margins are thin.
What is a good ROAS target?
A breakeven ROAS equals 1 divided by your gross margin percentage. For example, with a 40% gross margin, you need at least 2.5:1 ROAS to cover product costs. A "good" ROAS also needs to cover overhead and return a profit, so most e-commerce businesses target 3:1 to 5:1. B2B companies with long sales cycles often use cost-per-opportunity or cost-per-pipeline-dollar instead.
How does attribution affect ROAS measurement?
Last-click attribution assigns all revenue credit to the final ad the customer clicked, which typically inflates ROAS for bottom-funnel channels like branded search and deflates it for awareness channels like display. Data-driven or multi-touch attribution distributes credit more accurately but is more complex to implement. The attribution model chosen can dramatically change which channels appear to have the best ROAS.
What is incrementality testing and why does it matter for ROAS?
Incrementality testing uses control and exposed groups to measure how much revenue would have occurred without the ad. This is the causal test of ROAS. Reported ROAS often overstates true impact because it includes revenue from customers who would have purchased anyway. Incrementality tests (geo holdouts, conversion lift studies) reveal the genuine revenue lift attributable to spend.
free, one business day

Want to know what is holding your Return on Ad Spend back?

Give us your website and we will send back the specific pages hurting your Return on Ad Spend, in the order worth fixing. You will have it within one business day, free, with no obligation.

No newsletter. We reply once, from a person.