---
title: "Return on Ad Spend (ROAS) — Formula & Benchmarks | OWOX"
canonical: "https://www.owox.com/metrics/return-on-ad-spend"
updated: "2026-09-21"
---

![](https://cdn.owox.com/www/content-marketing-marketingmetrics/advertising-costs/icon/1.svg/public)

Metric · 2 min read

# Return on ad spend (ROAS)

Return On Ad Spend (ROAS) is a crucial metric for measuring the effectiveness of advertising campaigns. It tells you how much revenue your ads generate relative to their cost. Discover what ROAS is, why it matters, how to calculate it, and how to optimize it!

Formula

ROAS · \= · Revenue Generated from AdsCost of Ads

**Example.** If an ad campaign costs $1,000 and generates $5,000 in sales, the ROAS would be 5.0, indicating a return of $5 for every $1 spent.

## Overview

## What it is

Return On Ad Spend (ROAS) measures the gross revenue generated for every dollar spent on advertising. It is a vital metric that helps marketers evaluate the effectiveness of their advertising efforts and the direct financial return of their ad spend.

## Why it matters

ROAS is essential because it quantifies the success of advertising campaigns in generating revenue. Understanding ROAS helps businesses optimize their ad spend, improve campaign targeting, and ultimately increase profitability.

## How it is calculated

ROAS is calculated by dividing the revenue generated from advertising by the cost of those ads.

## Good and bad values

## A good value

A good ROAS depends on business goals and industry benchmarks but generally, a ROAS higher than 4:1 is considered profitable, indicating that the business is generating $4 in revenue for every $1 spent on advertising.

## A bad value

A ROAS lower than 1:1 means the business is losing money on its ads, as it costs more to run the ads than the revenue they generate.

## Do

Follow these strategies to ensure your advertising dollars are being spent effectively.

1.  01

    ### Target the right audience

    Sharpen your targeting to reach the audience most likely to convert, improving your ROAS.

2.  02

    ### Improve ad creative

    Continually test and optimize your ad creatives to engage users and boost conversion rates.

3.  03

    ### Analyze and adjust bids

    Regularly review and adjust your bidding strategies based on ad performance data to ensure optimal spending and maximum returns.

## Avoid

1.  Neglecting to analyze ROAS frequently can lead to inefficient spending and missed opportunities for optimization.

## Related metrics

## Related metrics you might be interested in

[Ad Impressions`= Total Times an Ad Is Displayed`](/metrics/ad-impressions)

[Average Time on Page`= Total Time Spent on Page ÷ (Pageviews – Exits)`](/metrics/average-time-on-page)

[Customer Return Rate`= (Returning Customers ÷ Total Customers) × 100`](/metrics/customer-return-rate)

[Return on Marketing Investment (ROMI)`= (Net Profit from Marketing Activities / Cost of Marketing Activities) × 100`](/metrics/return-on-marketing-investment)

[Ad Click-Through Rate (CTR)`= (Ad Clicks ÷ Ad Impressions) × 100`](/metrics/ad-click-through-rate)

[Ad Engagement Rate`= (Total Ad Engagements ÷ Total Ad Impressions) × 100`](/metrics/ad-engagement-rate)

## Related articles

## Articles that use Return on Ad Spend (ROAS)

[data modeling · How to normalize ad spend across currencies in Google Sheets · Oct 7, 2026](/blog/articles/normalize-ad-spend-currencies-google-sheets)

[marketing · What is ROAS in marketing? Formula, examples and what counts as good · Oct 7, 2026](/blog/articles/what-is-roas)

[google sheets tips · QUERY with UNIQUE in Google Sheets: how to return distinct rows · Oct 2, 2026](/blog/articles/query-with-unique-google-sheets)

## Customer stories

## Learn how teams ship analytics faster

Organizations that scaled analytics without scaling headcount

[All case studies →](/blog/success-stories)

[Pürblack · "For 10 years I was blind." The day Pürblack® founder stopped guessing · Seconds · to get reports across six channels · Read the story](/blog/success-stories/purblack)

[Reformation · How OWOX Reports Helped Reformation Make Data-Backed Decisions · Minutes · from data request to business decision · Read the story](/blog/success-stories/reformation)

[WorkSimpli · How OWOX Reports Streamlined Operations for WorkSimpli, Saving Over 10 Hours Weekly · 10hrs+ · saved per week on manual reporting · Read the story](/blog/success-stories/worksimpli)

## What users are saying

## Not testimonials. Comment threads.

Real things real customers said — each quote pinned to a specific claim, straight from the quotes database.

A9 · re: one source of truth

![Mark Simmons](https://cdn.owox.ai/www/webflow/6a7b298b2b9daab0ade631d7_mark-headshot.png/public) Mark Simmons · CMO, Pürblack®

> _“We had six or seven different channels and no single source of truth — it was almost impossible, a lot of guesswork.”_

C3 · re: golden data

![Nodari Rizun](https://cdn.owox.ai/www/webflow/6a7b298b2ca5055443187566_nodari-headshot.png/public) Nodari Rizun · Founder & CEO, Pürblack®

> _“Golden data is clean data — the measure of reality, true and not false, that you can trust based on its source. If you have that, you're good.”_

E5 · re: dashboards vs truth

![Nodari Rizun](https://cdn.owox.ai/www/webflow/6a7b298b2ca5055443187566_nodari-headshot.png/public) Nodari Rizun · Founder & CEO, Pürblack®

> _“Most businesses look at a Shopify or Google Analytics dashboard and think it's the source of truth. It's not — that data was never cleaned.”_

## Your New Normal

Calculate Return on Ad Spend (ROAS) on your own data.

Leverage OWOX Data Marts to precisely measure and enhance your ROAS. Our tools help you analyze ad performance, adjust strategies, and maximize your advertising returns.

*   No AI hallucinations
*   Analyst-governed definitions
*   Every number traces to SQL

[Get started free](https://www.owox.com/app-signup)

## Book a call

You are booked. The invitation is on its way to , with the calendar invite and the meeting link.

[Reschedule](#)

[Cancel](#)

## Schedule a meeting

## Schedule in person meeting at Tip Top Toronto

You are booked. The invitation is on its way to , with the calendar invite and the meeting link.

[Reschedule](#)

[Cancel](#)

## Links

Pages this page links to, on this site and on docs.owox.com. Where the page has a Markdown twin, its address follows the link.

- [Ad Impressions= Total Times an Ad Is Displayed](https://www.owox.com/metrics/ad-impressions) — /metrics/ad-impressions.md
- [Average Time on Page= Total Time Spent on Page ÷ (Pageviews – Exits)](https://www.owox.com/metrics/average-time-on-page) — /metrics/average-time-on-page.md
- [Customer Return Rate= (Returning Customers ÷ Total Customers) × 100](https://www.owox.com/metrics/customer-return-rate) — /metrics/customer-return-rate.md
- [Return on Marketing Investment (ROMI)= (Net Profit from Marketing Activities / Cost of Marketing…](https://www.owox.com/metrics/return-on-marketing-investment) — /metrics/return-on-marketing-investment.md
- [Ad Click-Through Rate (CTR)= (Ad Clicks ÷ Ad Impressions) × 100](https://www.owox.com/metrics/ad-click-through-rate) — /metrics/ad-click-through-rate.md
- [Ad Engagement Rate= (Total Ad Engagements ÷ Total Ad Impressions) × 100](https://www.owox.com/metrics/ad-engagement-rate) — /metrics/ad-engagement-rate.md
- [data modeling · How to normalize ad spend across currencies in Google Sheets · Oct 7, 2026](https://www.owox.com/blog/articles/normalize-ad-spend-currencies-google-sheets) — /blog/articles/normalize-ad-spend-currencies-google-sheets.md
- [marketing · What is ROAS in marketing? Formula, examples and what counts as good · Oct 7, 2026](https://www.owox.com/blog/articles/what-is-roas) — /blog/articles/what-is-roas.md
- [google sheets tips · QUERY with UNIQUE in Google Sheets: how to return distinct rows · Oct 2, 2026](https://www.owox.com/blog/articles/query-with-unique-google-sheets) — /blog/articles/query-with-unique-google-sheets.md
- [All case studies →](https://www.owox.com/blog/success-stories) — /blog/success-stories.md
- [Pürblack · "For 10 years I was blind." The day Pürblack® founder stopped guessing · Seconds · to get…](https://www.owox.com/blog/success-stories/purblack) — /blog/success-stories/purblack.md
- [Reformation · How OWOX Reports Helped Reformation Make Data-Backed Decisions · Minutes · from data…](https://www.owox.com/blog/success-stories/reformation) — /blog/success-stories/reformation.md
- [WorkSimpli · How OWOX Reports Streamlined Operations for WorkSimpli, Saving Over 10 Hours Weekly ·…](https://www.owox.com/blog/success-stories/worksimpli) — /blog/success-stories/worksimpli.md
- [Get started free](https://www.owox.com/app-signup)
