ROAS (Return on Ad Spend)

  • Written by Ganesh Pawar 3 min read
  • Updated: July 31, 2025

What is ROAS (return on ad spend)?

ROAS, or Return on Ad Spend, is a marketing metric that shows how much revenue a business earns for every dollar spent on advertising. It is one of the primary KPIs used to evaluate paid ad campaigns, especially in direct-to-consumer (DTC) advertising, search ads, and social ads on platforms like Meta, Google, and TikTok.

ROAS can be expressed in two equivalent forms: as a ratio like 4:1 or 4x (meaning $4 of revenue for every $1 of ad spend), or as a percentage like 400%. Both convey the same information.

A high ROAS means advertising is bringing in significantly more revenue than it costs. A low ROAS suggests the ad strategy needs improvement, the offer is weak, or spend is being directed at unprofitable audiences or channels.

Calculating return on ad spend (ROAS)

The standard ROAS formula is:

ROAS = Revenue from Ads / Cost of Ads

To express ROAS as a percentage instead of a ratio, multiply the result by 100: ROAS (%) = (Revenue from Ads / Cost of Ads) × 100.

For an accurate calculation, “cost of ads” should include all costs associated with running the campaign, not just media spend. That typically means platform fees, creative production, management or agency fees, and any conversion-tracking tools. Excluding these inflates ROAS and can mask campaigns that look profitable but are not.

Why it matters?

ROAS is the primary lens marketers use to judge campaign efficiency, allocate budget, and decide which campaigns to scale or kill. Small shifts in ROAS compound across large ad budgets, which is why DTC and ecommerce teams monitor it closely.

ROAS is closely related to but distinct from customer acquisition cost (CAC) and ROI. ROAS isolates ad efficiency at the campaign level, CAC measures the total cost of acquiring a new customer across all channels, and ROI measures profitability after factoring in COGS, margins, and overhead. Most ecommerce brands use a ROAS of around 4:1 as a starting benchmark, though the true threshold depends on profit margin, AOV, and customer lifetime value.

Example of ROAS (return on ad spend)

A Shopify merchant spends $300 on Instagram ads and earns $1,200 in sales directly attributed to those ads.

ROAS = $1,200 / $300 = 4

This can be expressed as a 4:1 ratio, as 4x ROAS, or as 400%. All three mean the same thing: for every dollar of ad spend, the campaign returned four dollars in revenue.

Driftcharge Tip

Always evaluate ROAS in context. Consider profit margins, average order value, and customer lifetime value (LTV) to get a more accurate picture of campaign success. A ROAS of 3:1 might be excellent for a high-margin, high-LTV subscription brand but unprofitable for a brand with thin margins and low repeat purchase rates. A high ROAS on a low-margin product can still lose money, while a lower ROAS on a high-LTV subscriber can be highly profitable.

Author Image

Ganesh Pawar

Ganesh Pawar is the founder of Driftcharge, a subscription management app designed to help Shopify merchants streamline and scale their subscription businesses. With a deep focus on solving real-world pain points—like legacy account page support, flexible subscription options, and advanced analytics—Ganesh is passionate about building tools that drive growth and retention.

You may also like