Home /Tools /Marketing ROI Calculator

Free tool

Marketing ROI calculator

Enter what you spent and the revenue it produced to see your marketing ROI, net profit and return on investment — instantly, free.

Spend0.00
Revenue0.00
Net gain0.00
Marketing ROI0.0%

Email me a PDF of these results

Get a clean, shareable report — plus occasional growth insights. Unsubscribe anytime.

How to measure marketing ROI

Marketing ROI (return on investment) tells you whether the money you put into a campaign came back with profit attached. It is the number that turns marketing from a cost line into an investment decision: spend that returns more than it costs should scale, and spend that does not should be fixed or cut. The core formula is simple — the revenue (or gross profit) a campaign generated, minus its cost, divided by that cost, expressed as a percentage.

This calculator takes your campaign spend and the revenue it drove and returns your ROI percentage and net gain. For a truer picture you can enter gross profit instead of revenue, because a sale's margin — not its top-line value — is what actually pays back the marketing. A campaign that returns 400% ROI on revenue can be barely breaking even once cost of goods is removed, so marketers who measure on profit make sharper decisions.

The hard part of marketing ROI is rarely the arithmetic — it is attribution. Knowing which revenue a channel truly caused requires clean tracking, sensible attribution windows, and an eye on the difference between correlation and cause. Branded search, view-through conversions and long sales cycles all distort a naive last-click figure. Use ROI to compare like with like and to spot obvious winners and losers, and pair it with incrementality thinking for the big budget calls.

At TriMediaX we engineer campaigns around the number that matters — profit — and build the tracking to prove it, so ROI is measured rather than guessed. Use this tool for a fast read, then talk to us about making every dirham of spend accountable.

Frequently asked questions

How do I calculate marketing ROI?+

Subtract the campaign cost from the revenue (or gross profit) it generated, divide by the cost, and multiply by 100. Spending 2,000 to make 8,000 is an ROI of (6,000 / 2,000) × 100 = 300%.

Should I use revenue or profit in the ROI formula?+

Profit gives a truer answer, because margin is what actually pays back the spend. Revenue-based ROI can look healthy while a campaign barely breaks even after cost of goods.

What is a good marketing ROI?+

It varies by margin and channel, but many businesses target at least a 5:1 revenue-to-spend ratio. The real test is whether the return beats your other uses of the same money.

Why is attribution important for ROI?+

ROI is only as honest as the revenue you attribute to the campaign. Clean tracking and sensible attribution windows stop you crediting marketing for sales it did not cause.

Can TriMediaX help improve our marketing ROI?+

Yes. We build campaigns around profit and set up the tracking to prove return, then optimise toward the metrics that actually move your bottom line.

Marketing, engineered.

TriMediaX turns numbers like these into revenue with data science, neuromarketing and behavioural analysis.

More free tools