Marketing ROI Calculator
Enter what you spent and what came back. You get ROI and ROAS straight away, plus cost per lead and CAC once you add lead numbers. Every formula is on the page, so you can check the maths.
Free, no signup. Everything is calculated in your browser and nothing is sent to us.
Calculate Your Marketing ROI
Spend and revenue are required. Add leads and conversions for the full picture.
Your numbers
Your results
Enter your spend and attributed revenue to see your ROI.
How To Calculate Marketing ROI
Three numbers decide the answer. Getting them right matters more than the formula.
Add up everything you spent
Ad budget, software, agency retainers and the salary cost of the people running it. Leaving out salaries is the most common way to overstate ROI.
Attribute revenue honestly
Count only revenue you can trace back to that spend. If a deal closed over a channel you do not track, it will not appear here, and your real ROI will be higher than the number you see.
Divide, then sanity check
ROI is (revenue − spend) ÷ spend. If the result looks implausible, the attribution is usually wrong before the arithmetic is.
The Formulas Behind Each Number
Every result above comes from one of these. Check them against your own figures.
(Revenue − Spend) ÷ Spend × 100Revenue ÷ SpendSpend ÷ LeadsSpend ÷ ConversionsConversions ÷ Leads × 100Equal to spendWhy Use This Calculator
Fast to use, and safe to put real numbers into.
Free, no signup
No email wall and no account. Open it and use it.
Your numbers stay yours
The whole calculation happens in your browser. We never receive what you type, and nothing is stored anywhere.
More than one metric
ROI on its own hides a lot. You also get ROAS, CPL, CAC and your conversion rate.
Updates as you type
Change one field and everything recalculates, so you can test a scenario without starting over.
Most ROI Calculations Are Wrong In The Same Place
The formula is trivial. The hard part is the revenue number. If deals move through channels your CRM never sees, that revenue is missing from the calculation and the channel that produced it looks worse than it is.
- Conversations that happen on WhatsApp often never reach the CRM.
- Revenue with no recorded source gets attributed to nothing, or to the wrong channel.
- Budget then moves toward whatever happens to be measured, not whatever works.
Frequently Asked Questions
Common questions about marketing ROI and how this tool works.
What is marketing ROI?
How do you calculate marketing ROI?
What is ROAS and how is it different from ROI?
What counts as marketing spend?
What is breakeven revenue?
How is cost per lead calculated?
What is CAC, and how is it different from cost per lead?
How is lead conversion rate calculated?
What is a good marketing ROI?
Is this calculator free, and is my data stored?
Know Which Conversations Actually Produced The Revenue
Eazybe syncs WhatsApp conversations into HubSpot, Salesforce, Zoho, Pipedrive and more, so deals closed in chat show up against the right source instead of disappearing from your reporting.