Social Media Hero

ROAS is easy to calculate, but also super easy to misread

Return on ad spend looks like a simple ratio, and mathematically it is. The harder part is making sure you are using the right revenue number, the right spend number, and the right time window.

If any of those are off, your ROAS can look profitable while the campaign is quietly losing money.

What is ROAS?

Social Media

ROAS stands for return on ad spend. It measures how much revenue you generate for every dollar spent on advertising. The formula is straightforward: revenue attributed to ads divided by ad spend. If you spend 1,000 and generate 4,000 in attributed revenue, your ROAS is 4:1 or 4x.

The reason ROAS matters is that it gives you a fast way to judge whether your ads are producing enough revenue to justify the spend. But it isn't profit. It doesn't automatically account for product margins, shipping, refunds, staff costs, software, or the delayed value of repeat purchases.

In our years of working together, the Unicorn team has consistently proven to be proactive and responsive. They’ve invested a great deal of their knowledge and experience into our successful advertising campaigns. I can confidently say we’ve become long-term partners.

Working with Unicorn has elevated our business operations and mindset in sales and marketing. They’re always looking for ways to improve, continuously pushing us to seek the best possible solutions. What matters most to us is that they offer support and guidance in paid advertising and across all marketing channels and activities.

The young and creative Unicorn team constantly brings fresh ideas and practical solutions tailored to our industry. We appreciate their agile way of working, continually refining marketing channels and carefully reviewing results to ensure optimal performance. It’s a pleasure to work with such a motivated and results-driven group.

Working with Unicorn is always a high-level experience, focused on achieving set goals. Every activity is backed by data and solid reasoning. We adapt and optimize campaigns together quickly, which consistently leads to strong performance metrics and excellent sales results.

We want only the best for our clients – including when it comes to paid advertising. In today’s fast-evolving and increasingly complex advertising landscape, we need a partner who can manage budgets effectively and extract maximum value from every investment. That’s why working with Business Unicorn is so important to us – because we only trust those who can deliver: smart, agile, and effective.

Partnering with Business Unicorn was a breath of fresh air. Super responsive, data-obsessed, and always ahead with tracking tech. They adapted fast, acted faster, and felt like an extension of our own team. Real pros with a growth mindset.

How it works

The basic formula is simple

ROAS = Revenue from Ads / Ad Spend

If a campaign generated 12,000 in revenue from 3,000 in ad spend, the ROAS is 4:1. That means every 1 spent on ads returned 4 in revenue. The number is useful, but only if the revenue you are counting is truly attributable to the campaign you are evaluating.

Socials Unmatched reach

Attributed revenue is not always = total revenue

One of the biggest mistakes advertisers make is mixing total store revenue with campaign-attributed revenue. ROAS should usually be calculated using the revenue that can reasonably be tied back to the specific campaign, channel, or time period you are evaluating. If you use blended revenue from every source, you can make a bad campaign look good because of other factors.

Socials Advanced targeting

Time lag changes the number

Not every customer buys immediately after clicking an ad. In B2B, SaaS, and high-consideration ecommerce, the real revenue may show up days or weeks later. If you calculate ROAS too early, it will look weaker than it really is. If you calculate it too late without a clean attribution window, you may overstate the impact of the ads.

Socials Diverse ad formats

Benchmarks help, but only as a reference point

Industry benchmarks can help you sanity-check the number, but they should never replace your own margin math. In 2026, common benchmark ranges still vary widely by channel and vertical. Some ecommerce categories can work at 2x to 4x, while B2B SaaS often runs lower in-platform because of longer sales cycles.

Socials Cost-effective

Let’s find the perfect ad strategy for you.

We’ll explore your current setup and help you scale your business.

Schedule Call
Unicorn climbing a graph

How to calculate ROAS the right way

A useful ROAS calculation has three parts: the revenue you count, the spend you include, and the context you attach to the number. Without all three, the metric is too easy to misread.

Audit and Strategy

Start with the right revenue source

Use revenue that matches the campaign you are evaluating. For ecommerce, that usually means purchase revenue from the tracked ad source. For lead generation, it may mean assigned lead value, pipeline value, or closed-won revenue if your CRM is connected properly. For B2B, a simple lead count often says very little unless that lead has a defined value attached to it

What matters in practice:

Use attributed revenue, not total business revenue, when evaluating a single campaign or channe

If you sell high-ticket or recurring products, assign values based on actual customer economics

Make sure refunds, cancellations, and failed payments are removed where possible, because they inflate ROAS artificially

Include the full ad spend you are judging

Ad spend should include the money actually used to buy media for the campaign you are analyzing. In most cases, that means the platform spend inside Google Ads, Meta Ads, or another ad system. For a cleaner business view, many teams also track additional costs separately, such as creative production, landing page work, and management fees, even though those are not part of the strict ROAS formula.

What matters in practice:

Keep platform spend separate from production costs so you can see both media efficiency and total business efficiency

If you are calculating blended ROAS, make sure every paid channel is included consistently

Do not mix net spend and gross spend in the same report, because the number will become hard to compare over time

Setup and implementation
Campaign management

Use break-even ROAS to know what the number really means

The most useful ROAS benchmark is not an industry average. It is your break-even ROAS. That is the point at which ad revenue covers the cost of the ad spend and the gross margin of the sale. A business with 80 percent gross margin can survive on a much lower ROAS than a business with 25 percent margin.

What matters in practice:

Calculate your break-even ROAS from gross margin before comparing yourself to benchmarks

Remember that higher margin businesses can afford a lower ROAS and still be profitable

Treat benchmark numbers as directional only, because categories, AOV, and repeat purchase rate change the real target

Separate platform ROAS from blended ROAS

Platform ROAS tells you how one channel is performing inside its own reporting system. Blended ROAS tells you how all paid media is performing together against total revenue. Both are useful, but they answer different questions. Platform ROAS is good for optimization. Blended ROAS is better for understanding business performance.

What matters in practice:

Use platform ROAS to decide what to scale or cut inside each ad account

Use blended ROAS to understand whether paid media is actually growing the business profitably

Do not compare platform ROAS from one channel with blended ROAS from another, because the attribution logic is not the same

Ongoing optimization
Reporting and insight

Look beyond ROAS before making decisions

A campaign with a strong ROAS can still be a bad campaign if it is driving low-margin revenue, poor repeat rates, or unqualified leads. The metric is useful, but only when paired with profit margin, customer lifetime value, and payback window. That is why good media buyers do not stop at ROAS, they use it as one layer of a larger decision system.

What matters in practice:

Check gross margin before deciding whether a ROAS number is actually profitable

Compare first-order ROAS with LTV over time if you sell subscriptions or repeat-purchase products

Watch payback period, because a campaign can be profitable overall but still create cash flow pressure if revenue comes in too slowly

Let’s find the perfect ad strategy for you.

We’ll explore your current setup and help you scale your business.

Schedule Call
Unicorn climbing a graph

Frequently asked questions

How do you calculate ROAS?

ROAS is calculated by dividing revenue generated from ads by the amount spent on ads. If you spend 2,000 and generate 8,000 in attributed revenue, your ROAS is 4:1. That means the campaign returned four dollars for every dollar spent. The key is to make sure the revenue is actually attributable to the campaign you are measuring.

What is a good ROAS?

A good ROAS depends on your margin structure, customer lifetime value, and channel. Many ecommerce brands aim for something in the 2x to 4x range, but that is only useful if your margins support it. SaaS and lead-gen businesses often tolerate lower in-platform ROAS because the eventual value comes later through pipeline or repeat revenue. The only truly useful benchmark is the one that keeps your business profitable.

What is the difference between ROAS and ROI?

ROAS measures revenue generated for every dollar spent on ads. ROI measures profit relative to total investment. ROAS is narrower and easier to calculate, which makes it useful for campaign optimization. ROI is broader and better for understanding the full business impact because it includes more costs beyond media spend.

Should I use total revenue or attributed revenue for ROAS?

Use attributed revenue when evaluating a campaign or channel. Total revenue can be useful for a blended business view, but it can distort performance if you are trying to understand the value of a specific campaign. If organic, email, or repeat sales are included in a channel-level ROAS calculation, the number may look stronger than it really is.

Why does my ROAS look good but profit is still low?

That usually means the campaign is generating revenue but not enough margin. Product costs, shipping, refunds, payment fees, and operating overhead can eat into the apparent return. It can also happen when the revenue being counted belongs partly to other channels, which makes the ROAS look better than the underlying economics actually are.