Free Tool

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.

Calculate my ROI

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

Ads, tools, agency fees and salaries for the period you are measuring.
Only revenue you can trace back to this spend.
Enquiries, signups or MQLs from this spend.
Leads that became paying customers.

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.

01

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.

02

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.

03

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.

Marketing ROI
(Revenue − Spend) ÷ Spend × 100
Expressed as a percentage. 100% means you doubled your money.
ROAS
Revenue ÷ Spend
Return on ad spend, shown as a multiple. 3x means 3 back for every 1 in.
Cost per lead
Spend ÷ Leads
What each enquiry cost you to generate.
Customer acquisition cost
Spend ÷ Conversions
What each paying customer cost you to win.
Lead conversion rate
Conversions ÷ Leads × 100
The share of enquiries that turned into customers.
Breakeven revenue
Equal to spend
The point where marketing has paid for itself and nothing more.

Why 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.
See how Eazybe syncs WhatsApp to your CRM

Frequently Asked Questions

Common questions about marketing ROI and how this tool works.

What is marketing ROI?
Marketing ROI is the return you get for the money you put into marketing, written as a percentage. You subtract the spend from the revenue it produced, divide by the spend, and multiply by 100. A result of 0% means you got your money back and nothing more.
How do you calculate marketing ROI?
Take the revenue attributed to your marketing, subtract the total spend, divide the result by the spend, then multiply by 100. If you spent 10,000 and it produced 40,000, your ROI is (40,000 − 10,000) ÷ 10,000 × 100, which is 300%.
What is ROAS and how is it different from ROI?
ROAS is revenue divided by spend, shown as a multiple rather than a percentage. It does not subtract the cost first, so it always looks larger than ROI. Spending 10,000 to make 40,000 is a ROAS of 4x and an ROI of 300%. Both describe the same result.
What counts as marketing spend?
Everything it took to run the activity: ad budget, software and tooling, agency or freelancer fees, and the salary cost of the people doing the work. Most inflated ROI figures come from counting only the ad budget.
What is breakeven revenue?
The amount of revenue you need to cover what you spent, with nothing left over. It is equal to your total marketing spend. Earn less and the activity lost money; earn more and it made money.
How is cost per lead calculated?
Divide total marketing spend by the number of leads generated. If you spent 5,000 and generated 250 leads, your cost per lead is 20.
What is CAC, and how is it different from cost per lead?
Cost per lead is what you paid for each enquiry. CAC is what you paid for each person who actually bought, so it divides the same spend by conversions rather than by leads. CAC is always the larger number, and the gap between the two shows how much your sales process loses between the enquiry and the sale.
How is lead conversion rate calculated?
Divide conversions by leads and multiply by 100. If 250 leads produced 25 customers, your conversion rate is 10%.
What is a good marketing ROI?
It depends on your margins and sales cycle, so no single number applies everywhere. What matters more is the trend over time and how channels compare against each other using the same definition of spend and attributed revenue.
Is this calculator free, and is my data stored?
It is free with no signup. The calculation runs entirely in your browser, so the numbers you enter are never sent to us and nothing is 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.

Start freeBook a demo