Return On Ad Spend (ROAS)
What is Return On Ad Spend (ROAS)?
Return on Ad Spend (ROAS) is a performance metric that measures the revenue generated for every dollar spent on advertising. It is calculated by dividing revenue attributed to an advertising campaign by the total cost of that campaign, expressed as a ratio or percentage. ROAS is one of the most widely used KPIs in mobile marketing because it directly quantifies how effectively ad spend converts into revenue.
How it works
ROAS is calculated using a straightforward formula:
ROAS = (Revenue from Advertising / Advertising Spend) × 100
For example, if a campaign costs $1,000 and generates $5,000 in revenue, the ROAS is 500%, meaning every dollar spent returned five dollars in revenue. The higher the ROAS, the more efficiently the campaign is converting spend into revenue.
Applying ROAS Across Campaigns
ROAS is calculated at the campaign, ad set, or channel level, allowing marketers to compare performance across different placements and creative strategies. A campaign on one channel may generate a higher ROAS than another, guiding decisions about where to concentrate budget.
ROAS and Attribution
Accurate ROAS depends on accurate attribution. Mobile campaigns often involve multiple touchpoints before a conversion occurs, so the attribution model used directly affects the revenue credited to each campaign. Multi-touch attribution distributes credit across touchpoints, while last-touch attribution assigns all revenue to the final interaction. Selecting the right model ensures ROAS reflects true campaign value rather than over- or under-crediting specific channels.
ROAS Benchmarks and Targets
What constitutes a strong ROAS varies by industry, business model, and profit margin. A subscription app with high customer lifetime value can sustain a lower short-term ROAS than an e-commerce app with thin margins. Marketers set ROAS targets based on their cost structure and desired profitability thresholds rather than universal benchmarks.
Why it matters
ROAS gives mobile marketers a direct signal of whether advertising spend is generating proportionate revenue. Without it, budget decisions rely on proxy metrics like installs or clicks that do not capture actual business outcomes.
Tracking ROAS over time reveals which campaigns, channels, and creatives are the most profitable. Marketers use this data to reallocate budget away from underperforming campaigns and toward those delivering stronger returns, improving the overall efficiency of their media mix.
ROAS also plays a central role in campaign optimization. Automated bidding systems on major ad platforms use revenue signals to optimize toward ROAS targets, meaning accurate revenue tracking feeds directly into algorithmic performance improvements. For apps using in-app purchases or subscriptions, passing revenue events back to ad platforms through postbacks enables this optimization loop.
Finally, ROAS connects advertising performance to business outcomes in terms that stakeholders across finance and leadership understand, making it an effective metric for justifying and scaling ad investment.
How to measure Return on Ad Spend (ROAS)
1. Define the revenue events to track. Decide which in-app actions count as revenue for ROAS purposes. This typically includes purchases, subscriptions, and in-app purchases. Clearly defining these events ensures consistent measurement across campaigns.
2. Implement revenue tracking. Instrument your app to capture and report revenue values with each conversion event. Most mobile measurement partners (MMPs) accept a revenue parameter alongside standard event data, enabling campaign-level revenue aggregation.
3. Connect attribution to revenue. Link each revenue event to the campaign, ad set, and creative that drove the install or re-engagement. An MMP like Airbridge maps conversions to their source touchpoints and aggregates attributed revenue per campaign, which feeds directly into ROAS calculations.
4. Pull campaign cost data. ROAS requires both revenue and spend data in one place. Use cost aggregation tools or direct integrations with ad networks to import spend data alongside attributed revenue. This eliminates manual reconciliation across platforms.
5. Calculate and segment ROAS. Divide attributed revenue by campaign spend. Segment ROAS by channel, creative, audience, and time window to identify where the strongest returns originate. A cohort-based view shows how ROAS evolves as users generate revenue over their lifecycle.
6. Set ROAS targets aligned to margins. Work backward from your profit margins and customer acquisition cost targets to define minimum acceptable ROAS thresholds. Use these thresholds to pause underperforming campaigns and scale those exceeding targets.
7. Monitor ROAS alongside LTV. ROAS measured shortly after install captures only early revenue. Pairing ROAS with Lifetime Value (LTV) analysis provides a fuller picture of campaign profitability over time, especially for subscription or high-retention apps.
Related concepts
| Term | Relationship | Description |
|---|---|---|
| Return on Investment (ROI) | Contrast | ROI measures overall business profitability across all investments, while ROAS measures revenue efficiency specifically from advertising spend. |
| Lifetime Value (LTV) | See also | LTV measures total revenue a user generates over their lifecycle, providing context for evaluating long-term ROAS. |
| Cost Per Action (CPA) | See also | CPA measures the cost to drive a specific conversion action, complementing ROAS as a campaign efficiency metric. |
| Ad Spend | Parent | Ad spend is the total cost input used in the denominator of the ROAS formula. |
| Attribution Modeling | See also | The attribution model applied determines how revenue is credited to campaigns, directly affecting ROAS values. |
Put these concepts into practice
See how Airbridge helps teams implement mobile attribution strategies at scale.