Marketing ROI Calculator
Calculate marketing ROI and net gain or loss from campaign cost and gross profit, or revenue and margin.
Use Marketing ROI Calculator
Results depend on attribution and cost estimates; currency changes the symbol only, not the amounts. Free, no sign-up. Runs in your browser; nothing you enter is uploaded.
How to use it
Gross profit is sales minus product, shipping, payment and return costs, before campaign cost. Use revenue and costs from the same campaign and dates.
- Enter gross profit, or choose revenue and margin.
- Enter total campaign cost, including ads, fees, creative work and tools.
- Check ROI and net return to see your gain, loss or break-even result.
Formula
Marketing ROI = (gross profit − total campaign cost) ÷ total campaign cost × 100
Net return = gross profit − total campaign cost
In revenue mode, gross profit = campaign revenue × gross margin ÷ 100
Example
Jaipur festive campaign
A festive campaign earns ₹1,42,000 after ads and creator fees, a +67.62% ROI.
- Campaign revenue
- ₹6,40,000
- Gross margin
- 55%
- Total campaign cost
- ₹2,10,000
Questions
What is the marketing ROI formula?
ROI = (campaign gross profit − total campaign cost) ÷ total campaign cost × 100. Gross profit of ₹3,52,000 on a ₹2,10,000 campaign leaves ₹1,42,000: an ROI of +67.62%.
Why use gross profit instead of revenue?
Revenue still includes product, shipping, payment and return costs. Entering ₹6,40,000 of sales as gross profit would show +204.76% ROI. At a 55% gross margin, the actual gross profit is ₹3,52,000 and ROI is +67.62%. Do not subtract campaign cost from gross profit before entering it.
What does a negative marketing ROI mean?
The campaign cost more than the gross profit it generated. At −15%, each unit of campaign cost returned 0.85 units of gross profit. The lowest possible ROI with nonnegative gross profit is −100%, meaning no gross profit came back.
How is marketing ROI different from ROAS?
ROAS divides revenue by ad spend; it ignores margin and other campaign costs. Sales of $30,000 on $10,000 of ads produce 3x ROAS, but a 30% margin leaves only $9,000 of gross profit. If those ads are the entire campaign cost, marketing ROI is −10%.
What should I include in campaign cost?
Include ads, agency or creator fees, creative work and campaign tools. For full costs, include team time consistently. The Jaipur example uses ₹1,65,000 in ads and ₹45,000 in creator fees, totaling ₹2,10,000. Examples are illustrative, not typical results.
Is there a good marketing ROI to aim for?
Above 0% means the campaign covered its included costs; 0% is break-even. Compare with past campaigns and other uses of your budget, allowing for attribution uncertainty. Results are not forecasts or guarantees.
Related tools
Turn a product URL into a full ad campaign.
1,000 free credits, no card.