ROAS on its own does not tell you whether a campaign makes money. This one does. Enter what you spend and how it converts, and see the actual profit after product costs.
This is the campaign that starts every awkward conversation. It looks fine on the dashboard and it is quietly losing money.
| Campaign | Value |
|---|---|
| Ad spend | $5,000 |
| Cost per click | $1.20 |
| Clicks | 4,167 |
| Conversion rate | 2.2% |
| Orders | 92 |
| Average order value | $95 |
| Revenue | $8,708 |
| ROAS | 1.74x |
| Gross margin | 55% |
| Gross profit | $4,789 |
| Net profit after ad spend | -$211 |
A 1.74x ROAS and $8,708 of revenue, and the campaign is $211 down. At 55% margin the breakeven point is 1.82x, so 1.74x was never going to work. Nothing in Ads Manager tells you that, because Ads Manager has never seen your cost of goods.
The fix is rarely "spend less". Getting cost per click down to $1.05 or conversion rate up to 2.4% both turn this campaign profitable without touching the budget.
Four multiplications and one subtraction. The reason most brands do not run it is not difficulty, it is that gross margin lives in a spreadsheet somewhere and ROAS is on the screen already.
ROAS is a ratio of revenue to spend. It knows nothing about what the product costs you. Two brands can both run at 2.5x and one is thriving while the other is going backwards. Margin is what separates them.
CPC creeps up as creative fatigues and as you push into colder audiences. A campaign that was profitable at $1.05 can quietly cross into a loss at $1.30 without anything visibly breaking. Rerun this monthly, not once.
Use the conversion rate your store reports for that traffic, not the platform's. Meta counts conversions it believes it influenced across a long attribution window. Your store counts orders.
If the maths only works at a conversion rate you have never hit, the campaign is not the problem. Fixing a 1.6% conversion rate is usually cheaper and more permanent than trying to buy your way out of it with better targeting.
Last reviewed 4 September 2026.
Knowing the number is step one. Knowing what to change is the system.
Join the membership