Free Marketing tool
Campaign ROI Calculator
Use campaign spend, attributed sales and gross margin to estimate whether a campaign paid for itself.
Your result
Attribution is an estimate. This excludes repeat purchases and costs outside your gross margin.
How it works
Attributed gross profit = revenue × gross margin. ROI = (gross profit − campaign spend) ÷ campaign spend.
Common questions
Why use gross profit instead of revenue?
Revenue includes costs of delivering the sale; gross profit is closer to what can cover campaign spend.
What if campaign spend is zero?
ROI percentage is undefined when the denominator is zero.
Related free tools
Need something built for your business?
The public tool catalogue is free. For a custom website or workflow, tell us what you need.
Ask about custom work