Free Marketing ROI Calculator
Revenue flatters campaigns, so our marketing ROI calculator measures return using gross margin instead. It shows what marketing actually earned after product and delivery costs, with ROAS alongside for comparison.
Your numbers
Marketing ROI
How this is calculated
ROI = (revenue × gross margin − spend) ÷ spend. Using gross margin rather than revenue stops ROI looking better than it is.
Estimates only. Your numbers stay in your browser.
Email me these results
Plus a short note from a strategist on what to do next.
Sorry, that didn’t go through. Please try again, or email us directly.
Thanks, request received
We’ll email it to you within one working day.
Using the marketing ROI calculator
Enter marketing spend (ads plus agency, tools and creative if you want the full picture), revenue attributed to the campaign and your gross margin. The calculator returns ROI, ROAS and the break-even ROAS for your margin, which is the figure most ad reports leave out. For lead-based businesses, enter leads, close rate and deal value instead of revenue.
ROI is only as good as attribution. Use the same attribution source each time, ideally your CRM or store data rather than each ad platform's own reporting. For businesses with repeat customers, add customer lifetime value to see campaigns that look marginal on the first order but pay back later.
Read our article on why ad platforms and CRMs disagree before comparing channels.
Questions we often hear
Straight answers to the things clients ask us most. If yours isn’t here, just ask.
What is the difference between ROI and ROAS?
What is a good marketing ROI?
Case studies & resources
Real-world results and practical reading to help you plan your next step.
Client stories
How similar work has played out for other businesses.
Helpful resources
Guides, tools and articles our team recommends on this topic.
Want a team to run this for you?
A free 30-minute session with a senior Nians strategist. You leave with a prioritised plan, whether or not you work with us.