Return on Ad Spend

Return on ad spend (ROAS) is the revenue generated for every dollar spent on advertising, expressed as a ratio or percentage, measuring the direct financial effectiveness of advertising campaigns.

Also known as: ROAS, ad return, advertising ROI

Formula

Revenue from Ads / Total Ad Spend

Try Calculator

Why It Matters

ROAS is the definitive metric for evaluating whether your advertising is profitable. A ROAS of 4:1 means every dollar of ad spend generates four dollars of revenue. It directly answers the question stakeholders care about most: "Is our advertising making money?"

Unlike CPA, which only tells you the cost of acquiring a customer, ROAS connects spend to revenue, making it the better metric for campaigns where order values vary significantly. Two campaigns might have the same CPA, but if one drives average orders of $150 and the other drives $50 orders, their ROAS is very different.

The target ROAS depends on your margins. A business with 70% gross margins can profitably run ads at 2:1 ROAS, while a business with 20% margins needs 5:1 ROAS to break even. Understanding your breakeven ROAS is essential before setting campaign targets and evaluating performance.

How to Calculate

ROAS is calculated by dividing the revenue attributed to advertising by the total ad spend. If a campaign generated $40,000 in revenue from $10,000 in ad spend, the ROAS is 4.0 (or 400%). Some organizations express this as "4x" or "4:1."

Return on Ad Spend Calculator

Revenue from Ads / Total Ad Spend

ROAS4.00x

Industry Applications

E-commerce

A home goods brand achieves a 6.2x ROAS on Google Shopping campaigns but only 1.8x on Facebook prospecting. They maintain both but optimize Facebook for LTV-based ROAS, finding that Facebook-acquired customers make 2.4 purchases over 12 months, bringing true ROAS to 4.3x.

Benchmark: Average ecommerce ROAS: 3-5x

SaaS

A SaaS company calculates initial ROAS on paid search at 2.1x based on first-month revenue. When they extend the calculation to include 12 months of subscription revenue, ROAS jumps to 8.5x, justifying aggressive CPC bidding on high-intent keywords.

Benchmark: Target SaaS ROAS (LTV-based): 5-10x

How to Track in KISSmetrics

KISSmetrics enables accurate ROAS calculation by tracking revenue at the person level and connecting it to acquisition source through UTM parameters. Unlike pixel-based attribution that may double-count revenue or miss conversions, KISSmetrics provides a deduplicated revenue figure for each campaign. Use revenue reports segmented by campaign source to calculate ROAS across all your paid channels.

Common Mistakes

  • -Using gross revenue instead of net revenue in ROAS calculations, overstating the return by ignoring returns, discounts, and cancellations.
  • -Calculating ROAS on a last-click basis, which gives all credit to the final ad while ignoring upper-funnel campaigns that assisted the conversion.
  • -Not accounting for the full customer lifetime value - a campaign with a 1.5x initial ROAS might have a 6x LTV-based ROAS.
  • -Ignoring the organic revenue you would have generated anyway, inflating ROAS with conversions that would have happened without the ad.
  • -Setting the same ROAS target for all channels when different channels serve different roles in the customer journey.

Pro Tips

  • +Calculate your breakeven ROAS based on gross margin before setting targets. Breakeven ROAS = 1 / gross margin percentage.
  • +Track ROAS at the campaign, ad group, and ad level to identify your most profitable creative and targeting combinations.
  • +Use KISSmetrics to calculate LTV-based ROAS by tracking the total revenue from ad-acquired customers over 6-12 months, not just the initial purchase.
  • +Separate brand campaign ROAS from prospecting campaign ROAS - brand campaigns naturally show higher ROAS because those users already know you.
  • +Set different ROAS targets for different funnel stages: awareness campaigns may have 1-2x ROAS while retargeting should achieve 5-10x.

Related Terms

See Return on Ad Spend in action

KISSmetrics tracks every user across sessions and devices so you can measure what matters. Start free - no credit card required.