Measure the real profit your marketing returns — not just the revenue it touched.
What is marketing ROI?
Marketing ROI (return on investment) tells you how much profit your marketing generated for every dollar you put in. Unlike ROAS, which only compares revenue to ad spend, ROI is built to reflect profit.
Marketing ROI = (Gross profit from marketing − Marketing cost) ÷ Marketing cost × 100
If marketing drove $50,000 in revenue at a 100% margin and cost $10,000, ROI = (50,000 − 10,000) ÷ 10,000 = 400%. Drop the margin to a realistic 40% and the same campaign returns ($20,000 − $10,000) ÷ $10,000 = 100% — a very different story.
Why margin changes everything
A campaign can show a huge revenue number and still lose money once cost of goods is subtracted. By entering your gross margin, this calculator turns vanity revenue into the figure that matters: net profit. Leave margin at 100% if you only want the simple revenue-based ROI marketers often quote.
ROAS vs ROI — use both
Use ROAS for fast, channel-level optimization ("which ad set is most efficient?") and marketing ROI when you need to prove marketing's actual contribution to the bottom line — the version a CFO cares about. They answer different questions, and strong operators track both.
Frequently asked questions
How do you calculate marketing ROI?
Subtract marketing cost from the gross profit marketing generated, divide by marketing cost, and multiply by 100. For a simple revenue-based version, use revenue instead of gross profit (i.e. set margin to 100%).
What is a good marketing ROI?
A commonly cited target is a 5:1 revenue-to-cost ratio, with 10:1 considered excellent. What counts as good depends heavily on your gross margin — always factor margin in to see the true, profit-based return.
What is the difference between marketing ROI and ROAS?
ROAS compares revenue only to ad spend and is great for quick channel optimization. Marketing ROI accounts for margin and total marketing cost, so it reflects actual profit. Use ROAS tactically and ROI to prove bottom-line impact.
Should I use revenue or profit in the ROI formula?
Profit gives the most honest answer. Revenue-based ROI is common and simple but can make low-margin campaigns look far more successful than they are. This calculator lets you apply your gross margin to get both views.
What does a 5:1 marketing ROI mean?
In revenue terms, a 5:1 ratio means $5 in revenue for every $1 of marketing spend. In profit terms, the actual return depends on your margin — at a 40% margin that same campaign might only return about 100% profit-based ROI after cost of goods.
Can marketing ROI be negative?
Yes. Negative marketing ROI means the activity lost money — gross profit from the campaign did not cover what you spent on it. This calculator flags that case and shows the net loss in dollars.