ROAS (Return on Ad Spend) measures how much revenue you earn for every dollar spent on advertising. The formula is: ROAS = Revenue from Ads ÷ Cost of Ads.
For example, if your Shopify store spent $1,000 on Facebook Ads and generated $4,000 in revenue, your ROAS is $4,000 ÷ $1,000 = 4.0x (or 400%). This means you earned $4 for every $1 spent.
| Category | Benchmark Range |
|---|---|
| Facebook / Instagram Ads | 3–5x average |
| Google Shopping | 5–8x average |
| Google Search Ads | 4–6x average |
| TikTok Ads | 2–4x average |
| Email Marketing | 36–42x average |
Benchmarks vary by industry, audience, product type, and season. Use these as general guidelines.
ROAS is the single most important metric for evaluating paid advertising performance. It tells you whether your ad campaigns are generating more revenue than they cost — the fundamental question every marketer needs answered.
Without accurate ROAS tracking, you’re essentially flying blind with your ad budget. You might be pouring money into campaigns that look good on paper (high clicks, lots of impressions) but don’t actually drive profitable sales.
The challenge is that platform-reported ROAS (what Facebook, Google, and TikTok tell you) is often inflated. Ad platforms count conversions generously and frequently double-count sales across channels. Independent attribution gives you the real numbers.
BlackBox Attribution: Most Shopify stores rely on platform-reported numbers, which are inflated by double-counting. BlackBox Attribution uses first-party tracking to map which campaigns and traffic sources actually lead to purchases — from first visit to checkout.
ROAS (Return on Ad Spend) measures the revenue generated per dollar spent on advertising. It matters because it directly tells you whether your ad campaigns are profitable. A ROAS of 4x means you earn $4 for every $1 spent on ads.
A good ROAS for ecommerce is typically 4:1 (400%) or higher. However, this varies by platform and industry. Facebook Ads average 3–5x, Google Shopping averages 5–8x, and email marketing can achieve 36x+. Your target ROAS should account for your profit margins.
ROAS measures revenue relative to ad spend only (Revenue ÷ Ad Cost). ROI measures total profit relative to total investment, including product costs, overhead, and other expenses. ROAS of 4x doesn’t mean 4x profit — you still need to subtract cost of goods sold and operating expenses.
Improve ROAS by optimizing ad targeting to reach higher-intent audiences, improving your landing page conversion rates, increasing average order value through upsells, and cutting spend on underperforming campaigns. Accurate attribution data is essential to know which campaigns to scale and which to cut.
Whether 3x ROAS is profitable depends entirely on your profit margins. If your product costs $30 and sells for $100 (70% margin), a 3x ROAS is very profitable. If your product costs $80 and sells for $100 (20% margin), a 3x ROAS barely breaks even after COGS. Calculate your break-even ROAS using: 1 ÷ profit margin.
ROAS varies significantly by platform. Google Shopping tends to have the highest ecommerce ROAS (5–8x) because shoppers have high purchase intent. Facebook/Instagram average 3–5x. TikTok is newer and averages 2–4x. Email marketing consistently delivers the highest ROAS at 36–42x because it targets existing customers.
Reviews from the Shopify App Store
“Great app, easy to install, and way more affordable than the big-name attribution tools. Helps me make smarter decisions about my ad spend. Support has been responsive too. Worth every penny.”
LooksPretty
“This is a good app. I simply tried the app, and I would say it exceeded my expectations. The setup has been very easy and I got some pretty good insights. Support has been very responsive.”
Hustle Wear
“I was skeptical at $19/mo but this thing actually nails attribution better than tools I've paid way more for.”
Sydney Padel Club
BlackBox shows exactly which traffic sources, campaigns, and ads
lead to purchases on your Shopify store.