Marketing ROI Calculator

Calculate the true return on your marketing investment. Plug in your spend, revenue, and gross margin to get ROI %, profit, and payback period.

Inputs

Result

Marketing ROI

How marketing ROI is calculated

ROI % = ((Revenue × Gross margin) − Marketing spend) / Marketing spend × 100

The formula above accounts for gross margin so you measure profit ROI, not gross revenue ROI. A campaign that generates $50,000 in revenue at 60% margin and cost $10,000 produces $20,000 in gross profit — a 200% ROI. Most marketing teams use revenue-only ROI which overstates the result.

What counts as a healthy marketing ROI?

  • Below 0%: losing money. Cut, optimize, or pivot.
  • 0–100%: recovering cost. Acceptable for brand or top-of-funnel.
  • 100–300%: strong performance for direct-response.
  • 300%+: excellent. Scale carefully — costs often rise with scale.