ROAS (Return on Ad Spend)

  • Written by Ganesh Pawar 3 min read
  • Updated: June 22, 2026

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

July 27, 2026

How to Start a Food & Beverage Subscription Box on Shopify

By Ganesh Pawar

27 min read

October 22, 2025

Shopify Q4 Sales 2026: Strategy & Apps for BFCM and Holidays

By Ganesh Pawar

12 min read

June 25, 2026

How to Start a Pet Food Subscription on Shopify

By Ganesh Pawar

25 min read