Guides

How to calculate the ROI of an ad campaign: formula and example

2026-04-26 · 5 min

"Did the ads pay off?" is the main question for a business. To answer it in numbers, not gut feeling, you need to calculate ROI. Let's break down the formulas in plain words and with an example.

What ROI and ROMI are

ROI (return on investment) is the payback of investment in general. ROMI is the same but specifically for marketing spend. The formula:

ROMI = (Revenue from ads − Ad spend) ÷ Ad spend × 100%

If it's above 0% — the ads are in the black; below — in the red.

A calculation example

You spent $3,000 on a campaign, and it brought $7,500 in sales.

ROMI = ($7,500 − $3,000) ÷ $3,000 × 100% = 150%.

That is, for every dollar invested you earned $1.50 on top. Sometimes it's handier to use ROAS — revenue per ad dollar: $7,500 ÷ $3,000 = 2.5.

Common mistakes

How to calculate correctly

Tag traffic, use margin profit, look over a sufficient window and account for repeat purchases. Then ROI reflects reality, not a random snapshot.

Takeaway

ROI/ROMI turn marketing from "like it / don't like it" into manageable numbers. We build campaign analytics so the real payback of each channel is visible.

We'll do it for you

We help with seeding, influence marketing and turnkey production.

Hyper Marketing
Marketing agency · 1B+ views · Est. 2014
About us →