HomeTodayPerformance ReportInsightsFlow MapsUTM BuilderSettingsSupport

Shopify Ad Profitability Calculator

Find out if your ads are actually making money — after COGS, shipping, fees, and returns. Enter your campaign data below and see your true profitability in real time.

Campaign Performance

$
$

Your Costs

$
$
%
5.0

What Shopify merchants are saying

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

France6 days using the app

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

India5 days using the app

I was skeptical at $19/mo but this thing actually nails attribution better than tools I've paid way more for.

Sydney Padel Club

Australia
BlackBox

See which channels actually drive sales.

BlackBox shows exactly which traffic sources, campaigns, and ads lead to purchases on your Shopify store.

  • Flow Maps: see first touch to purchase
  • Facebook, Google, TikTok, Email & more
  • Built for Shopify stores
Get Started FreeFrom $19/month for Shopify stores

Why Reported ROAS Lies to You

Facebook, Google, and TikTok each report ROAS using their own attribution models and conversion windows. Facebook counts any purchase within 7 days of a click or 1 day of a view as a conversion — even if the customer was already going to buy. Google uses a 30-day click window. When a customer clicks ads on both platforms before purchasing, both claim the sale. Your "4x ROAS on Facebook" and "5x ROAS on Google" might represent the same order counted twice.

Platform-reported ROAS also ignores everything that happens after the sale. Returns, refunds, chargebacks, and cancellations all reduce the revenue your campaign actually generated — but the ad platform never subtracts them. A campaign showing $10,000 in attributed revenue might have $1,200 in returns that nobody deducted from the ROAS calculation.

Net profit per order is the only number that tells you whether your ads are actually working. Revenue is vanity; profit is reality. This calculator strips away the reporting inflation and shows you what you actually kept after every cost is deducted — because that is the number your business runs on.

How to Read Your Ad Profitability Results

True ROAS adjusts your platform-reported ROAS by subtracting returns and refunds from revenue before dividing by ad spend. If your reported ROAS is 4.0x and your return rate is 12%, your True ROAS drops to about 3.5x. This is the number that reflects actual revenue collected, not revenue invoiced.

Break-Even ROAS is the minimum ROAS you need to cover your product costs alone — before shipping and fees. It is calculated as 1 divided by your gross margin. If your gross margin is 40%, your break-even ROAS is 2.5x. Any campaign below this threshold is losing money on every order before you even account for operational costs.

Net Profit per Order is the bottom line — what you actually earn from each ad-driven sale after subtracting COGS, shipping, transaction fees, ad cost allocation, and estimated returns. A positive number means the order contributes to your business. A negative number means you paid more to acquire and fulfill that order than you earned from it.

What's a Profitable ROAS for Shopify Stores?

Gross MarginBreak-Even ROAS
20%5.00x
30%3.33x
40%2.50x
50%2.00x
60%1.67x

This table shows the minimum ROAS required just to cover product costs at each margin tier. A dropshipping store with 20% margins needs a 5x ROAS before it earns a single dollar of gross profit — and that is before shipping, transaction fees, and returns. A beauty brand with 60% margins can profit at just 1.67x ROAS, giving it dramatically more room to bid aggressively and scale campaigns.

This is why comparing ROAS numbers between stores in different categories is meaningless. A "3x ROAS" is excellent for a high-margin supplement brand but potentially unprofitable for a low-margin electronics retailer. Your break-even ROAS is unique to your business — calculate it above and use it as the baseline for every campaign decision you make.

Frequently Asked Questions

What's the difference between ROAS and profit?

ROAS measures revenue per ad dollar — it tells you nothing about whether that revenue is actually profitable. A 4x ROAS on a 20% margin product means you're barely breaking even after product costs. True profitability requires factoring in COGS, shipping, fees, and returns.

How do I know if my ads are profitable?

Calculate your break-even ROAS first: divide 1 by your gross margin. If your margin is 40%, your break-even ROAS is 2.5x. Any campaign above that is generating gross profit. Then subtract shipping and transaction fees for your true net profit per order.

What is a good profit margin for Shopify ads?

After ad spend, most Shopify stores target a net margin of 10-20% per ad-driven order. If your gross margin is 50% and your ROAS is 3x, your net margin after ad cost is roughly 17% — healthy for paid acquisition.

How does return rate affect ad profitability?

Returns directly reduce the revenue that your ROAS calculation is based on. A 10% return rate on a 3x ROAS campaign effectively reduces your True ROAS to around 2.7x. On tight margins, that difference can flip a profitable campaign to a losing one.

What is CAC and why does it matter?

CAC (Customer Acquisition Cost) is your total ad spend divided by the number of new customers acquired. It matters because it determines how long it takes to recoup acquisition costs. If your CAC is $45 and your average order value is $60 with 40% margin, your payback period is roughly 2 orders.