Kelpi

Marketing ROI Calculator

Calculate marketing ROI from revenue and spend, with optional gross margin when you want the result tied to contribution return.

Marketing ROI calculator

Calculate return on marketing spend, with optional gross margin if you want a profit-side view.

Optional. Leave blank to use revenue minus spend.

Marketing ROI

-

Marketing ROI = (return - spend) / spend x 100

Read marketing ROI beside contribution margin, payback window, and cash needs so the number stays tied to profit mechanics.

I’ll save your inputs with your email so you can pick the math back up later.

Formula

Marketing ROI, defined.

Marketing ROI compares return after the spend you entered with the spend itself. Adding gross margin shifts the view from revenue return toward contribution return.

Marketing ROI = (return - spend) / spend x 100

Worked example

From return to marketing ROI.

If revenue is $4,000, spend is $1,000, and gross margin is 60%, contribution return is $2,400. Subtract spend, divide by spend, and the result is 140.00%.

How to read this result

Read ROI with the same return definition every time.

Marketing ROI changes depending on whether you use revenue return or margin-adjusted return. Pick one definition for planning, label it clearly, and compare it with cash needs and payback timing.

Embed this calculator

Paste this snippet anywhere HTML works: blog posts, docs, internal wikis.

FAQ
Why is gross margin optional?
Some teams start with revenue return, while others need contribution return after product cost. Margin makes that second view possible.
Can this replace ROAS?
No. ROAS is revenue divided by ad spend. Marketing ROI asks what return remains after the spend you entered.

Related: Facebook ROAS benchmark

Related: ROAS calculator

More free tools: the full Kelpi toolbox