Ad Profitability Calculator

Ad profitability measures whether your paid campaigns generate net profit after accounting for COGS, shipping, transaction fees, and returns — not just revenue.

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

How to Calculate Ad Profitability

Net Profit per Order=
Revenue − COGS − Shipping − Fees − Ad Cost − Returns
Number of Orders
  1. 1Enter your total ad spend, revenue from ads, and number of orders.
  2. 2Add your per-order costs: COGS, shipping, and Shopify transaction fee tier.
  3. 3Enter your return/refund rate to calculate True ROAS.
  4. 4Review your net profit per order and profitability status.

For example, if you spent $2,000 on ads and generated $8,000 in revenue across 100 orders with $25 COGS and $5 shipping per order, your net profit per order is $80 − $25 − $5 − $20 (ad cost) = $30.

Break-Even ROAS by Gross Margin

CategoryBenchmark Range
20% gross margin5.00x break-even ROAS
30% gross margin3.33x break-even ROAS
40% gross margin2.50x break-even ROAS
50% gross margin2.00x break-even ROAS
60% gross margin1.67x break-even ROAS

Benchmarks vary by industry, audience, product type, and season. Use these as general guidelines.

Why Ad Profitability Matters for Your Shopify Store

ROAS alone does not tell you if your ads are profitable. A 4x ROAS on a 20% margin product barely breaks even after product costs. This calculator factors in COGS, shipping, transaction fees, and returns to show your true net profit per order.

Most Shopify stores make scaling decisions based on platform-reported ROAS, which is inflated by attribution overlap and does not account for post-sale costs. True profitability analysis prevents you from scaling campaigns that lose money on every order.

The Ad Profitability Calculator is the most comprehensive tool on this site — combining the ROAS calculator, profit margin calculator, and growth projection modeling into a single workflow.

BlackBox Attribution: Knowing your true ad profitability is step one. BlackBox Attribution shows which specific campaigns, traffic sources, and customer journeys actually drive profitable orders on your Shopify store — so you can scale what works and cut what doesn't.

Common Mistakes When Calculating Ad Profitability

  • Using platform-reported ROAS as a proxy for profitability without subtracting COGS, shipping, and fees.
  • Ignoring return rates — a 10% return rate can flip a marginally profitable campaign to a losing one.
  • Comparing ROAS across stores without accounting for different margin structures.
  • Scaling ad spend based on revenue growth without tracking net profit per order.

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.