Campaign ROI Calculator
MarketingCalculate campaign ROI, net return, ROAS, and break-even revenue for any marketing campaign. Compare campaign performance across channels and periods with this free online tool.
Campaign ROI
ROAS
5×
Break-Even
₹54.5k
minimum revenue to recover the ₹30,000 campaign cost
How was this calculated?
What is a Campaign ROI?
A Campaign ROI Calculator measures the profit generated by a specific marketing campaign — a product launch, a seasonal sale, a digital ad flight, or any bounded marketing initiative — relative to the total campaign investment. It shows whether a campaign was profitable, by how much, and at what point the campaign began generating positive returns.
Campaign ROI differs from the broader marketing ROI metric in scope: it focuses on a single, time-bounded initiative rather than the aggregate marketing programme. This precision is what makes it useful for campaign-level decisions — scaling a campaign that has positive ROI, pausing one with negative ROI, and comparing performance across campaigns to guide future budget allocation.
The formula incorporates gross margin: (Campaign Revenue × Gross Margin − Campaign Cost) ÷ Campaign Cost × 100. This distinguishes Campaign ROI from ROAS (which measures revenue-to-cost without margin). A campaign generating 4× ROAS at 60% margin has a healthy 140% ROI; the same campaign at 20% margin generates -20% ROI — a loss-making campaign that ROAS alone would not reveal as problematic.
This calculator adds break-even revenue as an additional output — the minimum campaign revenue needed to recover the campaign cost at the given margin. Break-even revenue is the planning threshold before launch: if you believe this campaign can generate ₹90,000 in revenue at ₹50,000 cost and 55% margin, you need to cross ₹90,909 break-even revenue. Any revenue below that is a net loss.
For campaign planning, pair this with the Ad Spend Budget Calculator to estimate the required budget for a revenue target, the ROAS Calculator for channel-level efficiency benchmarking, and the Marketing ROI Calculator for overall programme-level evaluation.
How to use this Campaign ROI calculator
Adjust Revenue from Campaign — total revenue attributed to the campaign using your attribution method (promo codes, UTM tracking, platform conversion tracking).
Adjust Total Campaign Cost — all direct costs: ad spend, creative, agency fees, influencer fees, event costs.
Adjust Gross Margin — your product or service gross margin (Revenue − COGS) ÷ Revenue.
Read your results — Campaign ROI with verdict, ROAS, Gross Profit, Net Return, and Break-Even Revenue.
Formula & Methodology
Gross Profit = Campaign Revenue × (Gross Margin ÷ 100) Net Return = Gross Profit − Campaign Cost Campaign ROI (%) = (Net Return ÷ Campaign Cost) × 100 ROAS = Campaign Revenue ÷ Campaign Cost Break-Even Revenue = Campaign Cost ÷ (Gross Margin ÷ 100) Worked example using realistic values: An Indian electronics e-commerce brand's Diwali Google Shopping campaign: - Campaign Revenue: ₹8,00,000 - Campaign Cost: ₹1,50,000 (ad spend ₹1,30,000 + agency fee ₹20,000) - Gross Margin: 22% Gross Profit = ₹8,00,000 × 22% = ₹1,76,000 Net Return = ₹1,76,000 − ₹1,50,000 = ₹26,000 Campaign ROI = (₹26,000 ÷ ₹1,50,000) × 100 = 17.3% ROAS = ₹8,00,000 ÷ ₹1,50,000 = 5.33× Break-Even Revenue = ₹1,50,000 ÷ 22% = ₹6,81,818 The 5.33× ROAS looks impressive, but at 22% gross margin the profit is modest (17.3% ROI). The break-even of ₹6.82 lakh shows the campaign only needed to hit 85% of actual revenue to break even — a comfortable safety margin. Assumptions: - Revenue should be the total sales directly attributed to this campaign, using a consistent and pre-defined attribution window. - Campaign cost should capture only campaign-specific costs, not apportioned general marketing overhead. - Gross margin is assumed constant across all products in the campaign. For mixed-margin product sets, use a blended weighted average margin.