Performance Marketing

What is ROAS and How to Measure Correctly

| July 17th, 2026
What is ROAS

ROAS is one of those marketing metrics that everyone seems to know.

It appears in reports, dashboards and client meetings. It is often used to decide whether a campaign is working, whether the budget should increase and whether a marketing channel deserves further investment.

The calculation itself is easy:

ROAS = Revenue attributed to advertising ÷ Advertising spend

Spend €1,000 and generate €4,000 in revenue, and your ROAS is 4.

Simple, right? Not quite.

The real difficulty is not calculating ROAS. It is understanding what the number actually represents.

A campaign can show a strong ROAS and still be unprofitable. Different advertising platforms may both claim the same sale. Reported revenue may include cancelled orders, taxes, duplicate transactions or values that do not reflect what the business actually retained.

So, before celebrating a high number—or stopping a campaign because the number looks low—it is worth taking a closer look.

Because ROAS is useful only when it is measured in the right context.

What Does ROAS Really Tell Us?

At its most basic level, ROAS tells us how much revenue was attributed to advertising compared with how much was spent.

For example:

This means the campaign generated €4 in attributed revenue for every €1 spent.

The important word here is attributed.

Advertising platforms do not have a complete view of your business. They use tracking data, attribution rules and conversion windows to estimate which sales or conversions were influenced by their ads.

That is useful information, but it is not necessarily the same as the actual financial result of the campaign.

This is why a company may see one ROAS in Google Ads, another in Meta, a different number in Google Analytics and another result in its ecommerce platform or CRM.

None of these numbers should automatically be treated as the absolute truth.

They are different views of the same customer journey.

A High ROAS Does Not Always Mean a Profitable Campaign

ROAS Meaning

This is one of the most common misunderstandings around ROAS.

Imagine that two businesses both have a ROAS of 4.

For every €1 they spend on advertising, they generate €4 in revenue.

The first business sells a product with a high profit margin. After production, shipping, payment fees and other variable costs, it retains 70% of the sale.

The second business has much lower margins and retains only 20%.

Although both companies report the same ROAS, the financial result is completely different.

The first campaign may be highly profitable.

The second may be losing money.

ROAS measures revenue efficiency. It does not measure profit by itself.

To understand whether a campaign is truly performing, you also need to consider:

Without these numbers, ROAS can easily create a false impression of success.

Make Sure You Are Using the Right Revenue

Let’s look at a simple example.

An ecommerce campaign reports:

At first glance, the campaign looks excellent.

But what if:

After correcting the data, the actual net revenue may be closer to €44,000.

The adjusted ROAS would then be:

€44,000 ÷ €10,000 = 4.4

The campaign may still be performing well, but the real result is very different from the original dashboard number.

For more accurate ROAS measurement, revenue should reflect the amount the business actually retains from completed and valid transactions.

That means accounting for refunds, cancellations, discounts, taxes and other adjustments.

It also means making sure that each transaction is recorded only once.

Calculate Your Break-Even ROAS

Calculate ROAS

There is no universal “good ROAS”.

A ROAS of 2 may be profitable for one company and unsustainable for another.

The right target depends on the company’s contribution margin.

A simple way to estimate break-even ROAS is:

Break-even ROAS = 1 ÷ Contribution margin

Suppose a company retains 40% of each sale after product costs, payment fees, fulfilment and other variable expenses.

Its break-even ROAS would be:

1 ÷ 0.40 = 2.5

This means the company needs to generate €2.50 in revenue for every €1 spent on advertising to cover its variable costs and advertising investment.

A ROAS below 2.5 would reduce contribution.

A ROAS above 2.5 would generate contribution toward fixed costs and profit.

This is why setting a random target such as “we always need a ROAS of 5” makes little sense.

A target should be based on the economics of the business, not on what sounds impressive in a report.

How to Measure ROAS for Lead-Generation Campaigns

For ecommerce businesses, revenue can usually be connected directly with an online purchase.

For lead-generation businesses, the process is more complicated.

A form submission is not revenue.

It is only the beginning of a sales process.

To calculate a meaningful ROAS, leads should eventually be connected with outcomes such as:

A simple expected lead value can be calculated using:

Lead-to-customer conversion rate × Average customer contribution

Suppose a business generates 100 leads.

Of those 100 leads, five become customers.

Each customer produces an average contribution of €4,000.

The total expected contribution would be:

5 × €4,000 = €20,000

The estimated value of each initial lead would therefore be:

€20,000 ÷ 100 = €200

If the campaign spent €8,000 to generate those leads, the expected contribution ROAS would be:

€20,000 ÷ €8,000 = 2.5

This is far more meaningful than looking only at cost per lead.

A campaign with cheap leads may perform poorly if those leads never become customers.

A more expensive campaign may be more valuable if it attracts people who are more likely to buy, close faster or generate larger contracts.

The cheapest lead is not always the most valuable lead.

Common ROAS Mistakes

ROAS Mistakes

Most ROAS problems do not come from complicated mathematics.

They come from measuring the wrong things.

Common mistakes include:

The calculation may be simple.

The interpretation is not.

So, What Is a Good ROAS?

There is no answer that applies to every business.

A good ROAS is one that:

For one business, that may be a ROAS of 2. For another, it may be 6.

The number only becomes meaningful when it is connected to margins, customer value and business objectives.

A high ROAS is not automatically good.

A lower ROAS is not automatically bad.

What matters is whether the result supports the financial reality and growth goals of the business.

Final Thoughts

ROAS is a useful metric, but it should never be viewed in isolation.

The number shown in an advertising platform is a starting point, not the final answer.

To measure ROAS correctly, a business needs accurate tracking, realistic revenue data, clear attribution rules and a solid understanding of its own economics.

The most important question is not simply: What is our ROAS?

It is: Is our advertising generating enough real value to support profitable and sustainable growth?

That is the difference between reporting numbers and using data to make better business decisions.

Measuring ROAS correctly gives you a reliable starting point. But it does not fully explain whether advertising created additional demand, whether new customers will remain profitable over time or what happens when budgets increase.

We explore these questions in the blog post

Beyond Platform ROAS: How to Measure Incremental and Profitable Growth

Turn Your Advertising Data Into Better Decisions

Strong performance marketing is not just about launching campaigns or reporting the numbers shown in a dashboard.

At White Space, we connect campaign data with your margins, customer value and wider business objectives. We analyse what is actually driving results, identify where budget is being wasted and build a performance marketing strategy designed around profitable and sustainable growth.

Looking to get more value from your advertising investment? Discover our Performance Marketing services or contact us to discuss how we can improve the way your campaigns are measured, managed and scaled.

Talk to us
DRAG