ROAS, or Return on Ad Spend, measures how much revenue your advertising generates for each dollar spent. It is a ratio, not a percentage: a ROAS of 3.0× means every $1.00 of ad spend produced $3.00 in attributed revenue. This makes ROAS useful for quickly comparing campaigns, channels, creatives, and time periods when the attribution method is consistent.
Use this calculator when you have attributed revenue and total ad spend for the same campaign or date range. Keep in mind that ROAS depends on attribution rules, refunds/returns handling, and whether the revenue is gross or net. If those inputs are inconsistent, the result can look stronger or weaker than the underlying business performance.
How This Calculator Works
The calculator divides attributed revenue by ad spend to produce ROAS. The output tells you how efficiently advertising spend is converting into revenue. A higher number generally indicates better revenue efficiency, while a number below 1.0× means revenue did not cover ad spend for the measured period.
Example interpretation: if you spent $6,000 and generated $18,000 in attributed revenue, the calculator returns 3.0×. That means the campaign returned three dollars of revenue for every dollar invested in ads, before considering product margins, fulfillment costs, and other operating expenses.
Formula
ROAS = Attributed Revenue ÷ Ad Spend
Where:
- Attributed Revenue = revenue credited to the ads for the selected period
- Ad Spend = total media spend for the same period
- ROAS = revenue generated per unit of ad spend, shown as a multiple (×)
This formula assumes both values use the same currency and the same attribution window. If revenue is measured gross while spend is net of fees, or if the attribution window differs across channels, the result may not be directly comparable.
Example Calculation
- Start with attributed revenue of $18,000.
- Start with ad spend of $6,000.
- Divide revenue by spend: $18,000 ÷ $6,000 = 3.0.
- Express the result as a multiple: ROAS = 3.0×.
In plain terms, this campaign generated $3.00 in attributed revenue for every $1.00 spent on ads. If your margins are thin, 3.0× may or may not be enough to be profitable; the acceptable threshold depends on gross margin and fixed costs.
Where This Calculator Is Commonly Used
- Paid search and shopping campaigns
- Paid social campaigns
- Performance marketing and ecommerce reporting
- Agency client reporting and media buying reviews
- Channel comparison across Google, Meta, TikTok, and similar platforms
- Budget allocation decisions for campaigns, creatives, and audiences
How to Interpret the Results
A ROAS above 1.0× means attributed revenue exceeded ad spend for the period measured. However, “good” ROAS is not universal. A campaign with high gross margins can be profitable at a lower ROAS than a campaign with low margins. Always compare the result against your contribution margin, fulfillment costs, and business model.
Use caution when comparing ROAS across campaigns if the attribution windows, conversion tracking, or revenue definitions differ. For example, a prospecting campaign may appear weaker than a remarketing campaign because it receives less direct attribution, even if it contributes meaningfully to overall demand.
- Below 1.0×: revenue did not cover ad spend for the measured period
- Around 1.0× to 3.0×: often break-even to modest efficiency, depending on margins
- Above 3.0×: often strong revenue efficiency, but still assess profitability
Frequently Asked Questions
What does a 3.0× ROAS mean?
A 3.0× ROAS means you generated $3.00 in attributed revenue for every $1.00 spent on advertising. It is a ratio, not a percentage. Whether that is profitable depends on your product margins, operating costs, and how much of the revenue can truly be attributed to the campaign.
Is ROAS the same as ROI?
No. ROAS compares attributed revenue to ad spend only, while ROI considers profit relative to total cost. A campaign can have a strong ROAS but still produce weak or negative profit if margins, shipping, discounts, or overhead are too high.
What should I include in attributed revenue?
Include only revenue that your attribution model credits to the ads being measured. Avoid mixing in organic revenue unless your reporting method intentionally does so. Consistency matters more than any single attribution model, because the calculator is only as reliable as the inputs you provide.
Can ROAS be lower than 1.0× and still make sense?
Yes, in some cases. A low ROAS might still be acceptable if the campaign drives repeat purchases, high lifetime value, or valuable new customer acquisition. But as a short-term media efficiency metric, a ROAS below 1.0× usually indicates the campaign did not recover its ad spend in the measured window.
Why do different platforms show different ROAS numbers?
Different ad platforms often use different attribution windows, conversion models, and tracking methods. One platform may credit a sale to the last click, while another may use a broader view-through or data-driven model. Those differences can produce materially different ROAS results for the same campaign period.
Should refunds and returns be removed from revenue?
Usually, yes, if you want a more realistic view of performance. Gross revenue can overstate campaign effectiveness when refunds, cancellations, or chargebacks are material. Using net revenue tends to produce a more decision-ready ROAS, especially for ecommerce and subscription businesses.
How can I improve ROAS?
Common levers include improving conversion rate, refining audience targeting, reducing wasted impressions or clicks, testing stronger creative, and increasing average order value. It also helps to align attribution windows and pause campaigns that attract spend without generating enough qualified revenue.
FAQ
What does a 3.0× ROAS mean?
A 3.0× ROAS means you generated $3.00 in attributed revenue for every $1.00 spent on advertising. It is a ratio, not a percentage. Whether that is profitable depends on your product margins, operating costs, and how much of the revenue can truly be attributed to the campaign.
Is ROAS the same as ROI?
No. ROAS compares attributed revenue to ad spend only, while ROI considers profit relative to total cost. A campaign can have a strong ROAS but still produce weak or negative profit if margins, shipping, discounts, or overhead are too high.
What should I include in attributed revenue?
Include only revenue that your attribution model credits to the ads being measured. Avoid mixing in organic revenue unless your reporting method intentionally does so. Consistency matters more than any single attribution model, because the calculator is only as reliable as the inputs you provide.
Can ROAS be lower than 1.0× and still make sense?
Yes, in some cases. A low ROAS might still be acceptable if the campaign drives repeat purchases, high lifetime value, or valuable new customer acquisition. But as a short-term media efficiency metric, a ROAS below 1.0× usually indicates the campaign did not recover its ad spend in the measured window.
Why do different platforms show different ROAS numbers?
Different ad platforms often use different attribution windows, conversion models, and tracking methods. One platform may credit a sale to the last click, while another may use a broader view-through or data-driven model. Those differences can produce materially different ROAS results for the same campaign period.
Should refunds and returns be removed from revenue?
Usually, yes, if you want a more realistic view of performance. Gross revenue can overstate campaign effectiveness when refunds, cancellations, or chargebacks are material. Using net revenue tends to produce a more decision-ready ROAS, especially for ecommerce and subscription businesses.
How can I improve ROAS?
Common levers include improving conversion rate, refining audience targeting, reducing wasted impressions or clicks, testing stronger creative, and increasing average order value. It also helps to align attribution windows and pause campaigns that attract spend without generating enough qualified revenue.