Marketing ROI Calculator

ROMI computed the honest way: contribution margin turns attributed revenue into real contribution, marketing costs subtract from that, and break-even revenue is M/m, not 'revenue equals ad spend'.

What are you measuring?

Includes the original principal and all proceeds you want counted.

Fees and income

The margin is the message

Every deceptive marketing dashboard shares one omission: the product costs between revenue and profit. This calculator makes the contribution margin a required input for any profit claim, walks the waterfall from attributed revenue through variable costs to campaign contribution, and runs scenarios that scale variable costs with revenue rather than pretending costs stand still. The result is labeled campaign contribution after marketing, with the excluded costs listed, because a campaign calculator that says "net profit" is selling you your own optimism.

Marketing ROI FAQ

How is marketing ROI (ROMI) calculated here?

Attributed revenue times your contribution margin gives contribution before marketing; subtract ad spend and other fixed campaign costs to get campaign contribution after marketing; divide that by the total marketing investment for ROMI. Every step shows in the waterfall and the formula trace. What this page will not do is subtract ad spend from raw revenue and call it profit, which is what the phrase "marketing ROI" usually hides.

What break-even revenue does my campaign need?

Marketing investment divided by contribution margin: M / m. A $2,500 campaign at a 40% margin needs $6,250 of attributed revenue to break even, not $2,500, because each revenue dollar only contributes 40 cents after product costs. The calculator shows this number, the matching break-even ROAS, and, when you enter order counts, the maximum you can pay per acquisition.

Is attributed revenue the same as revenue my ads caused?

No, and the difference is worth money. Platform attribution counts conversions it can claim within its window and model, including some buyers who would have purchased anyway; incrementality is what the campaign truly added, and only experiments measure it. This calculator labels the input "attributed revenue" throughout and treats it as a claim. The margin -5 points and revenue -10% scenarios give a quick sense of how sensitive your verdict is to that uncertainty.

My ROAS is 4. Is that good?

Unanswerable without your margin, which is exactly the point. At a 20% contribution margin, break-even ROAS is 5 and your 4 is losing money; at 50%, break-even is 2 and your 4 is strongly profitable. Enter the margin above and the break-even ROAS tile answers the question for your business instead of a rule of thumb.