Paid Advertising

Return on Ad Spend (ROAS)

Definition — Return on Ad Spend (ROAS)

Return on Ad Spend (ROAS) measures the revenue generated for every dollar spent on advertising, calculated as ad-attributed revenue divided by ad spend. For SaaS companies, ROAS is a critical paid advertising efficiency metric, though the long SaaS sales cycle and multi-touch attribution complexity require careful interpretation versus e-commerce ROAS benchmarks.

Quick Answer

What is Return on Ad Spend (ROAS)?Return on Ad Spend (ROAS) is the revenue generated for every dollar of advertising investment, calculated as: ROAS = (Ad-Attributed Revenue / Ad Spend) x 100. A ROAS of 400% (or 4x) means every $1 spent on advertising generated $4 in revenue. ROAS is the advertising efficiency counterpart

What is Return on Ad Spend (ROAS)?

Return on Ad Spend (ROAS) is the revenue generated for every dollar of advertising investment, calculated as: ROAS = (Ad-Attributed Revenue / Ad Spend) x 100. A ROAS of 400% (or 4x) means every $1 spent on advertising generated $4 in revenue. ROAS is the advertising efficiency counterpart to ROI: while ROI accounts for all costs against all returns, ROAS specifically measures the revenue productivity of advertising spend. For e-commerce, 300-500% ROAS is a common benchmark. For SaaS, ROAS calculation is more complex due to longer sales cycles and subscription revenue models.

ROAS for SaaS vs. E-Commerce

SaaS ROAS has important nuances versus e-commerce: (1) Revenue attribution is delayed: a PPC click today may close as a customer in 6 months, making last-click ROAS severely understate PPC value in the short term. (2) Revenue is recurring: the first-year revenue from an ad-acquired customer is typically a fraction of their total LTV. (3) Multi-touch attribution is complex: PPC may be one of 5-10 touchpoints in a B2B decision, making single-channel ROAS measurement misleading. Use LTV-adjusted ROAS (lifetime revenue per customer / CAC) and pipeline-based ROAS (pipeline generated per dollar of ad spend) as more appropriate SaaS metrics.

Frequently Asked Questions

What is a good ROAS for a SaaS company?

There is no universal good ROAS for SaaS: target ROAS should be calibrated to your LTV:CAC ratio and payback period goals. A $100 customer with $5,000 ACV and 80% gross margin generates $4,000 in gross margin in year one. If your target 12-month payback means spending up to $4,000 to acquire that customer, your target ROAS (against year-one revenue) is 125% (break even on gross margin in year one). Many SaaS companies with longer payback period tolerance target ROAS of 150-300%, accepting negative cash flow in year one in exchange for compounding subscription revenue growth.

How should I attribute revenue to paid advertising with a long SaaS sales cycle?

Use multi-touch attribution with appropriate attribution windows: first-touch attribution (credits the first touchpoint that brought the lead in) is useful for measuring top-of-funnel channel contribution. Last-touch attribution significantly overstates the value of bottom-of-funnel brand search campaigns and understates top-of-funnel PPC contribution. Linear attribution (distributes credit equally across all touchpoints) or U-shaped attribution (40% first touch, 40% last touch, 20% distributed) better represent the multi-touch SaaS buying journey. Implement data-driven attribution in Google Analytics 4 for the most sophisticated model available from first-party data.

Put this into practice

Get a free 90-day AI growth plan built around your SaaS stack.

See If You Qualify →
🔍 Is your SaaS site visible to ChatGPT & Perplexity? Get Free GEO Score →