Return on Ad Spend (ROAS)
Return on Ad Spend (ROAS) is the revenue earned from advertising divided by the amount spent on those ads. It shows how much revenue each unit of ad budget brings back and is used to compare campaigns, channels, and creative.
Contents
What is Return on Ad Spend (ROAS)?
ROAS measures how efficiently ad budget turns into revenue. You take the revenue attributed to a campaign, ad set, or channel and divide it by what you spent on it in the same period. The result is usually written as a multiple or a ratio, so a higher figure means more revenue came back for each unit of spend.
It is the default efficiency metric in paid media. Ad platforms such as Google Ads and Meta report it directly, and ecommerce teams use it to decide which campaigns get more budget and which get paused. B2B teams use a version of it too, though they often measure pipeline or closed revenue in the CRM rather than same-day sales.
ROAS is only as good as the revenue figure behind it. That figure depends on the marketing attribution model in use, the attribution window, and whether returns and cancellations are removed. Two reports can show different ROAS for the same campaign simply because they count credit differently.
How do you calculate ROAS?
The formula is attributed revenue divided by ad spend for the same campaign and period. The arithmetic is easy. The choices behind each input are where reports diverge.
Before comparing numbers, agree on these points:
- Revenue: gross or net of discounts, refunds, and cancellations, and whether taxes and shipping are included.
- Spend: media cost only, or also creative production, tools, and agency fees.
- Window: how many days after a click or view a purchase still counts.
- Source: the ad platform's own figure, your analytics tool, or orders matched in the store or CRM.
Write these definitions down and use them in every report. Most arguments about whether a campaign is working turn out to be arguments about which version of ROAS someone was looking at.
How is ROAS different from ROI and profit?
ROAS compares revenue to ad spend. It ignores the cost of goods, shipping, payment fees, agency fees, and the people running the campaigns. Return on investment (ROI) looks at profit after those costs, so a campaign can have a strong ROAS and still lose money if margins are thin.
This is why teams work out a break-even ROAS for their own business. It is the point at which the gross margin on attributed revenue just covers the ad spend. Anything below it loses money on the first order, which may be acceptable only if repeat purchases make up the difference later.
Some teams also track a blended figure, sometimes called marketing efficiency ratio, which divides total revenue by total marketing spend across all channels. It is less precise per campaign but harder to distort.
Why can reported ROAS be misleading?
Each ad platform credits itself for conversions it touched, so adding up platform-reported revenue often gives more than the business actually earned. View-through conversions, where someone saw an ad but did not click, can make a campaign look stronger than it is.
ROAS also rewards campaigns that reach people who were going to buy anyway. Retargeting recent visitors and bidding on your own brand name tend to show high ROAS because those shoppers were already close to purchase. That does not mean the ads caused the sale.
The question that matters is incrementality: how much revenue would not have happened without the spend. Holdout tests, geographic splits, and comparing platform figures with store and CRM data help answer it. Treat platform ROAS as a useful signal for optimization, not as the final word on value.
How do you improve ROAS?
Improving ROAS is usually about better inputs rather than budget cuts. The main levers are:
- Tighter targeting built on real customer data, such as lists of past buyers and lookalikes of high-value segments.
- Creative and offers tested in a structured way, one variable at a time.
- Landing pages that match the ad and load quickly, since conversion rate optimization (CRO) lifts every channel at once.
- Accurate conversion tracking, including server-side events where browser tracking is limited.
- Raising order value through bundles or thresholds, which increases revenue per conversion.
Watch for the trap of chasing ROAS by shrinking reach. Spending less on only the warmest audiences can raise the ratio while total revenue falls.
How does Vizio AI work with ROAS?
Our Growth Studio treats ROAS as one input to paid demand generation, not the only goal. We start by checking tracking and agreeing which revenue counts, then set a break-even level based on margin so the team knows what good looks like for that business.
We build growth analytics that compare platform figures with store or CRM data, and we plan channel mix and funnel priorities around incremental results rather than the most flattering report. On the funnel side we work on landing pages and follow-up sequences so paid traffic converts better. The practical first step is a diagnosis of current tracking, spend, and reported returns.