Novaris Web Media

Marketing ROI calculator

Find out whether a campaign paid for itself. Enter the revenue it generated and what you spent on it.

Quick answer: Marketing ROI = (revenue − investment) ÷ investment × 100. A campaign that cost $1,000 and brought in $1,500 has an ROI of 50%.

The formula

ROI = (revenue − investment) ÷ investment × 100

Example: a campaign that cost $1,000 and brought in $1,500 has an ROI of 50%.

How to read it

  • Above 0%: the campaign earned back more than it cost.
  • 0%: you broke even.
  • Below 0%: you spent more than you earned — but check the timeframe, since some channels (SEO, email) pay back slowly.

Use it to decide

Compare ROI across channels before moving budget. Combine it with your cost per acquisition to see which channel brings customers most cheaply.

Questions and answers

What is a good marketing ROI?

It depends on your margins and sales cycle. A positive ROI is the minimum; many businesses aim for a clear multiple of what they spend, after accounting for product costs.

Should I use revenue or profit?

Revenue gives a quick view; profit (revenue minus the cost of goods) is more accurate. Use whichever you apply consistently.

Got a project? Let's talk.

Tell me what you need in a few lines. You'll get a reply within 48 hours with a first take on the solution and budget.

Step 1 of 4Personal reply within 48 business hours · No commitment
What do you need?

What do you need?

Budget and timing

Budget and timing

Budget
When would you like to launch?

Tell me more

Your business, your goals, a site you like… a few lines are enough.

Where should I send my proposal?

Only if you'd like a quick call.

Get a free quote