Free calculator
Marketing ROI Calculator
See what your marketing returned after the costs of delivering the sales it brought in. The result shows the contribution left after marketing and the return on every unit you spent.
Did my marketing pay for itself?
Product, materials, delivery, fees — not overhead
Nothing is saved or sent anywhere.
Result
Enter your numbers
The formula
Contribution = attributed revenue − delivery costsNet after marketing = contribution − marketing spendReturn on marketing = net after marketing ÷ marketing spendWorked example
You spend $5,000, attribute $20,000 of sales to it, and delivering those sales costs $8,000. Contribution is $12,000; after the marketing, $7,000 is left. The return is 7,000 ÷ 5,000 = 140%.
What the result means — and what it does not
- It is not net profit: rent, salaries and other overhead are not deducted.
- It assumes the attributed revenue was caused by the marketing.
Common questions
Why deduct delivery costs?
Because revenue is not what marketing earns you. A $20,000 campaign result with $8,000 of product and delivery costs only leaves $12,000 to pay back the marketing. Measuring against revenue makes every campaign look better than it was.
How do I decide which revenue to attribute?
Use the sales your tracking links to the marketing — tracked links, codes, a “how did you hear about us” question, or your ad platform. Be consistent between campaigns, and remember that some of those customers may have bought anyway.
What return is good enough?
Anything below 0% did not pay for itself on the costs counted here. Above that, it must also cover your overhead and leave profit, and it competes with other ways to spend the same money; there is no universal threshold.