Start with what each number measures
Ads Manager shows 3× return on ad spend and the team wants to increase the budget. Then the Shopify profit report comes in below zero. Both readings can be accurate. One divides the purchase value attributed to your Meta ads by Meta spend. The other starts with store revenue and deducts costs that an ad performance report leaves out.
Keep the numbers in separate columns. Use Meta’s attributed ROAS to compare campaign performance when the underlying measurement is comparable. Use net store revenue divided by tracked ad spend for a blended view of the business. Include all relevant paid channels when you call it blended ROAS. If the denominator is Meta spend alone, label it so the next person can tell what is included.
Before comparing campaigns, check the attribution settings on the reports you are using. The settings determine which ad interactions qualify for credit, so a change can shift the reported result even if your store orders look similar. Jon Loomer’s guide to Meta Ads attribution reporting.
How a reported 3× return becomes a A$70 loss
Take a fictional Australian Shopify store across one completed week. Meta is the store’s only paid channel during the example. Ads Manager attributes A$3,000 of purchase value to A$1,000 in spend. Shopify reports A$2,400 in net store revenue from 30 orders, after discounts and merchandise reversals and with no shipping income. The two reports have their own definitions of revenue and attribution.
| Metric or cost | Calculation | Result |
|---|---|---|
| Meta purchase ROAS | A$3,000 attributed purchase value ÷ A$1,000 Meta spend | 3.00× |
| Blended ROAS | A$2,400 net store revenue ÷ A$1,000 total paid spend | 2.40× |
| Variable costs before ads | 30 orders × A$49 for product, fulfillment, and fees | A$1,470 |
| Contribution before ads | A$2,400 − A$1,470 | A$930 |
| Contribution after ads | A$930 − A$1,000 | −A$70 |
The store spent A$33.33 on paid ads per store order, while the average order had only A$31 available for ads. That is a blended spend-per-order figure. Read Ads Manager’s attributed CPA separately, and check whether both margins and attribution are stable before drawing a campaign-level conclusion.
Calculate the break-even ROAS your margin can support
Divide your average pre-ad contribution per order by average net revenue per order to get the pre-ad contribution margin. Then divide one by that margin, expressed as a decimal, to get break-even ROAS. In the example, A$80 of net revenue minus A$49 of variable costs leaves A$31. The margin is 38.75%, making break-even ROAS 2.58× on the same net revenue basis. That is the contribution break-even point before fixed overhead.
Now imagine fulfillment is A$7 higher for a cross-border order, with all other inputs held constant. The order has A$24 available for ads, so break-even becomes A$80 ÷ A$24, or 3.33×. This is why an ad target copied from a domestic campaign can fail overseas. A target that also leaves room for overhead or profit must sit above contribution break-even. See how your inputs change the result using the break-even ROAS calculator.
Review the budget in this order
- Close the period. Choose a completed range and check reporting time zones, currency, and any costs that have yet to settle.
- Find the largest change. Compare the last two periods for net revenue per order, refunds, fulfillment, ad spend, and order count. A jump in refunds sends you to different records than a jump in ad costs.
- Split markets when the costs differ. Review domestic and overseas orders separately if fulfillment costs, discount rates, or product mixes differ enough to change your acquisition target.
- Check the campaign view. Return to Meta with the commercial context. Compare like-for-like measurements before using the result to make a budget decision.
Try the store-side view before your next spend review
Open the sample dashboard and compare the recent profit figure with the share of tracked costs going to Meta Ads. Then write down one threshold you could use in the next review, such as maximum spend per order after returns and fulfillment. Use the ad-spend review blueprint to compare your assumptions, or inspect both views in the sample.
Common questions
Can a 3× Meta Ads ROAS still be unprofitable?
Yes. Costs can use up the store’s margin, and Meta’s attributed purchase value and Shopify net revenue can differ. Compare the two views over the same period and calculate profit after costs.
How do I calculate break-even ROAS?
Divide one by pre-ad contribution margin as a decimal. At 38.75%, break-even ROAS is about 2.58× before fixed overhead, using the same net revenue basis.
Find your break-even target
Enter your order value and variable costs to estimate your break-even ROAS and maximum CPA.
Open the free calculator