What is ROAS? Formula, benchmarks & how to improve It
Daniel Godley - Unity
Senior Content Marketing Manager
What is ROAS?
Return on ad spend (ROAS) measures the revenue generated for every dollar spent on advertising. It's the primary performance metric for advertising campaigns because it answers the direct question of your ad profitability.
ROAS ties spend directly to revenue outcomes, which is why it's used across advertising channels; search, social, programmatic, and mobile ad networks like Unity Ads. In mobile game user acquisition (UA) and free-to-play games specifically, ROAS is critical, since ad spend is often the primary lever teams pull to grow their player base. A studio's UA strategy typically revolves around hitting a target ROAS at a given point in a user's lifecycle.
The ROAS formula
The formula is simple: Revenue ÷ Ad Spend = ROAS
For example, if you spend $10,000 on a campaign and it generates $40,000 in attributed revenue, your ROAS is 4.0x, or 400%.
In mobile gaming UA, the calculation looks the same but the revenue side includes multiple sources. Say a UA manager spends $5,000 acquiring users through an ad network, and those users generate $15,000 in combined in-app purchase (IAP) and ad revenue within 30 days. That's a D30 ROAS of 3.0x.
One important nuance is that only attributed revenue should be included in the calculation. That’s the revenue your measurement partner or platform can credibly tie back to the specific ad spend. Mixing in unattributed revenue can inflate ROAS estimations and lead to bad optimization decisions.
Just divide revenue by spend to get the multiplier, then multiply by 100 to calculate the percentage.
Input
Attributed revenue
$24,000
Input
Attributed revenue
$24,000
ROAS vs. ROI
ROAS: Measures gross revenue against ad spend specifically. It's a marketing efficiency metric that tells you how hard your ad dollars are working.
Return on investment (ROI): Measures net profit against total investment, including production costs, salaries, and overhead. It's a business profitability metric.
The distinction matters because a campaign can post a great ROAS and still lose money on an ROI basis if the cost of building and running the product is high. A high conversion rate and strong ROAS tell you the marketing engine is efficient.
ROI tells you whether the business built around it is profitable. In mobile gaming UA, ROAS is the day-to-day metric UA managers optimize against, while ROI is what gets reviewed at the business level.
What is a good ROAS?
There's no single universal answer for good ROAS, it depends heavily on margin structure, channel, and business model. But here's how to think about it in context:
General benchmark
A general rule is a 4:1 ROAS (4.0x). It's a reasonable starting point, but treat it as a rough anchor rather than a target. Actual breakeven ROAS depends on margins, and context matters more than any single number.
ROAS by channel
Benchmarks vary meaningfully by channel:
- Search ads: typically the highest ROAS, often in the 5–10x range*
- Social ads: usually 2–4x
- Programmatic/display: varies widely by inventory quality
- Mobile game UA: varies significantly by game genre
These ranges are directional, not prescriptive. Your actual target should be built from your own margin and lifetime value (LTV) data, not copied from an industry average.
Mobile game teams look at ROAS differently than most advertisers because they measure it across a cohort's lifetime. Early ROAS numbers, typically measured at D7, look very different by genre:
The key takeaway: a low D7 ROAS isn't necessarily a bad sign. It only matters in the context of what your LTV curve predicts for D30, D60, and D180.
Calculating your breakeven ROAS
Breakeven ROAS is the point at which your ad spend and revenue net out to zero profit - in other words, when UA campaigns stop losing money.
The formula: 1 ÷ margin = breakeven ROAS
If your margin is 70%, your breakeven ROAS is 1 ÷ 0.70 = 1.43x. Anything below that means you're spending more than you're earning back.
For mobile games, this calculation gets more layered. You'll want to factor in:
- Combined ad revenue and IAP revenue
- Platform commission (typically up to 30% on app store purchases, but less through direct-to-consumer webshops)
- Your attribution window, since a shorter window will show a less complete revenue picture
How to improve ROAS
Once you know your target, here's where to focus your user acquisition optimization effort.
Optimize creative and targeting
Test ad creatives aggressively, narrow your targeting to your highest-value segments, and use lookalike or similar audiences modeled on your best existing users. Creative is arguably the highest-leverage input to ROAS since it affects both your cost per install (CPI) and the quality of users you acquire - see creative best practices to help improve ROAS in the next section.
Improve post-install monetization
ROAS is a ratio, which means you can move it by improving the numerator, the revenue per user, not just by cutting spend. Better onboarding flows, smarter IAP offer timing, and improved ad placement inside your game can all lift revenue without touching your media budget. For a deeper look at the revenue side of the equation, see our game monetization guide.
Use target ROAS bidding, if you have the volume and data
Most major ad platforms and ad networks support target ROAS (tROAS) bidding. This is an automated strategy where you set your desired ROAS and let the platform's algorithm adjust bids in real time to hit it. This shifts manual bid management into an optimization problem the platform can solve continuously, rather than something your team re-tunes manually. However, it’s recommend to switch to tROAS bidding after you have established a solid foundation for your campaigns - that means you have stable volume and good data.
Shorten attribution windows carefully
Shorter attribution windows (D7 vs. D30) will show a lower ROAS number, since they capture less of the revenue tail. On the other hand, they let you optimize campaigns faster, since you're not waiting a full month for a signal. Use predictive models that estimate long-term ROAS from early signals, so you get both speed and accuracy.
ROAS in mobile gaming: D7, D30, and cohort-based measurement
This is where mobile game UA measurement diverges most from standard digital advertising, and it's worth understanding in detail.
Day-N ROAS: Mobile UA teams track ROAS at multiple points; D1, D3, D7, D14, D30, D60, and even D180. Each measures the revenue generated by a cohort of users within N days of installing. D7 tends to be the most common optimization checkpoint, since it's early enough to act on but late enough to carry an actionable signal.
Predictive ROAS:Teams use D7 performance to predict where a cohort's ROAS will land at D30, D60, or D180. This works because studios build historical LTV curves (patterns of how revenue accumulates over a user's lifetime) and use early cohort data as an input to that model rather than waiting months to act.
6 creative best practices that move ROAS
Creative can be one of the highest-leverage inputs for improving ROAS. Here are practices worth building into your creative process:
1. Win the first three seconds (the hook)
Viewers make the engage-or-scroll decision almost instantly, which makes the hook (the first one to three seconds of a video, or the primary visual on a static) the fastest-fatiguing and most important element of any creative. Track your hook rate (sometimes called thumb-stop ratio: 3-second views divided by impressions) as a leading indicator; when it starts falling before CTR does, the problem is your opening, not your offer or CTA. The practical upside is that you often don't need a whole new ad - testing new hooks against a proven body and CTA is one of the cheapest ways to extend a creative's life.
2. Show the real core loop
Build creatives that communicate your actual core gameplay loop quickly and clearly. This has shifted from a nice-to-have to a requirement: platforms and regulators have been cracking down on misleading "fake gameplay" ads. Beyond compliance, authentic creative acquires users whose expectations match the game - which shows up directly in retention and, ultimately, ROAS.
3. Tailor new creatives to your top supply sources
When refreshing a campaign's creative set, look at which source apps are driving the most installs and build toward what's working there. If most installs come from puzzle-genre placements, lean into problem-solving gameplay in your next creative. If your top sources run landscape orientation, match that format. Staying aligned with what's trending in your best-performing supply sources keeps your creative relevant to the audience actually seeing it.
4. Invest in multiple ad types and creative lengths
Different formats perform differently depending on the source, and each reward different creative approaches - and the same is true for creative length. Format diversity also slows pattern fatigue: audiences tire of a repeated static faster than a varied mix. Producing and testing a range of formats and durations keeps your campaigns flexible and gives you a ready bench of assets to rotate in when performance dips.
5. Build a creative testing system, not one-off tests
The high performing UA teams treat creative as a production system with feedback loops, not a search for a single winner. A widely used structure***: run a business-as-usual ad group with 70–80% of budget on proven winners, plus a testing group with 20–30% that introduces a few new creatives every few days. Use controlled variation like changing one major element (hook, headline, visual, CTA) at a time where possible so you can learn why something won.
6. Detect and manage creative fatigue proactively
Ad efficacy declines over time and even your best creativity will fatigue eventually. The mistake most teams make is watching lagging indicators like ROAS instead of leading ones. Monitor four signals daily: CTR decay, CPM creep, rising frequency, and a falling hook rate. A useful heuristic is if CTR drops roughly 15% from its recent baseline while CPM rises around 10%****, the creative is fatiguing. Rotate a replacement in before performance slips rather than after.
Getting started with ROAS tracking
If you're setting this up from scratch, here's a practical sequence to follow:
1. Define what revenue counts whether it’s IAP, ad revenue, or both
2. Set up attribution through a mobile measurement partner (MMP) or platform SDK.
3. Calculate your breakeven ROAS from your margin structure.
4. Set D7 ROAS targets based on your historical LTV predictions and mobile user acquisition benchmarks for your genre.
5. Implement target ROAS bidding where your ad platforms support it.
6. Review and optimize weekly, adjusting creative, targeting, and bids as new cohort data comes in.
Frequently asked questions
Return on ad spend. The revenue generated per dollar of advertising spend. It's calculated by dividing attributed revenue by ad spend and expressed as either a ratio (4.0x) or a percentage (400%).
It depends on your margin and channel. A 4:1 ratio is a common general benchmark, but the right target is whatever clears your breakeven ROAS with room for profit and in mobile gaming, targets vary significantly by genre and by how far into a cohort's lifecycle you're measuring.
Divide attributed revenue by ad spend. A $20,000 return on $5,000 in spend is a 4.0x ROAS. Only count revenue that your attribution setup can tie to the specific campaign.
ROAS compares gross revenue to ad spend alone; ROI compares net profit to total investment, including non-media costs like production and overhead. ROAS measures marketing efficiency; ROI measures business profitability.
The ROAS generated by a cohort of users within seven days of install. It's the most common early optimization checkpoint in mobile UA, used alongside historical LTV curves to predict longer-term performance.
The minimum ROAS needed to avoid losing money, calculated as 1 divided by your margin. A 70% margin means you need at least a 1.43x ROAS to break even.
Usually one of a few culprits: creative fatigue on your top assets (watch for CTR decay, CPM creep, rising frequency, and falling hook rate), rising auction competition, a traffic-mix shift toward lower-value sources, or a measurement change that's altering how revenue gets counted.
*Source: Triplewhale, Google Ads Benchmarks by Industry, 2026.
**Note: Benchmarks and figures referenced on this page are drawn from publicly available third-party sources and are provided for general informational purposes only. Unity has not independently verified this data and makes no representations as to its accuracy, completeness, or applicability to your business. Actual results will vary.
***Source: Revenuecat, Why creative fatigue is killing your ROAS, 2025
****Source: Source: Hawky.ai, Creative Fatigue: How to Detect and Fix It Before ROAS Drops, 2026