Marketing Tool Stackby Amit Gupta
← Learn

Campaign ROI Calculator: How to Use It

Enter five numbers: total spend, leads generated, average deal size, win rate, and an optional quota. The calculator instantly returns ROI %, projected pipeline, CAC, and CPL, plus a spend-to-pipeline funnel and pipeline coverage. Adjust any input to see which lever moves your return most.

The five inputs

The calculator takes five fields. The first four are required and drive every metric; the quota is optional and only powers the coverage view. Get these right and everything downstream is trustworthy.

InputWhat to enterWhere to find it
Total spend ($)Fully loaded campaign cost: media plus agency, tooling and content, not just ad budget.Finance or your campaign budget tracker
Leads generatedNet new leads the campaign produced over the period.CRM / marketing automation reporting
Avg deal size ($)Average value of a closed-won deal for this segment.Closed-won revenue ÷ deals, last 4 quarters
Win rate (%)Share of leads that become customers, end to end.Historical lead-to-customer conversion
Quota ($, optional)The sales target you want pipeline measured against.Sales / RevOps plan; leave blank to skip coverage

Why win rate is the sensitive one

Pipeline is leads × deal size × win rate, so win rate scales the whole result linearly. A win rate guessed two points too high can flip a campaign from break-even to "great" on paper. Use a blended, historical rate rather than your best month.

Reading the outputs

The Results panel updates live as you type and shows four headline tiles plus two visual views. Here is what each one means.

OutputHow it's computedWhat it tells you
ROI(Pipeline − Spend) ÷ Spend × 100Profit-style return per dollar spent; green when positive, red when negative.
PipelineLeads × Deal size × Win rateProjected revenue value the campaign should generate.
CACSpend ÷ customers (leads × win rate)Cost to acquire one customer; the tile also shows the implied customer count.
CPLSpend ÷ LeadsCost per lead, your top-of-funnel efficiency.

The funnel and coverage views

The spend → pipeline funnel bars compare what you put in against the pipeline you get out, and state plainly how many dollars of pipeline each $1 of spend returns. If you entered a quota, the pipeline coverage view shows pipeline ÷ quota as a multiple (for example, 2.5×), flagging whether the campaign alone covers the target.

Try it with your own numbersThe Campaign ROI Calculator runs entirely in your browser: no sign-up, no uploads, instant results.
Open the tool →

Step by step

A clean run takes under a minute. Follow these steps in order.

  1. Open the calculator at /roi. It loads with example values you can overwrite.
  2. Enter total spend. Use the fully loaded cost, not just media.
  3. Enter leads generated for the same campaign and time window.
  4. Enter average deal size for the segment this campaign targets.
  5. Enter win rate as a percentage (the field expects 15, not 0.15).
  6. Add a quota if you want coverage, or leave it blank.
  7. Read the live results. ROI, pipeline, CAC, CPL, the funnel and coverage all recalculate as you type.
  8. Sensitivity-test it. Nudge win rate or deal size up and down a couple of points to see how fragile the ROI is.

How to interpret the result

Treat the ROI figure as a projection, not a receipt. Because pipeline is modelled from win rate rather than closed deals, the number is a forecast. It is most useful for comparing scenarios and campaigns, and for spotting the input that needs the most attention.

Sense-check against rules of thumb

  • ROI: a frequently cited benchmark is roughly 5:1 revenue-to-cost (about 400%) as strong, with under 2:1 often unprofitable once overhead is counted. These are rules of thumb, and your own trend is the honest benchmark.
  • Pipeline coverage: 3–4× is a common target for SaaS sales orgs. Below 3× leaves little room if win rates slip.
  • CAC and CPL: meaningful only against your history. There is no universal "good" number across industries and motions.

Tips for accurate numbers

  • Match the time window. Spend, leads, and the period must line up; mixing a quarter of spend with a month of leads distorts CPL and ROI.
  • Use blended, historical rates. A long-run win rate beats an optimistic recent one and keeps the forecast honest.
  • Load all the cost. Fold in agency, tooling and content so CAC and ROI reflect true economics, not just media.
  • Re-run after deals close. Swap projected pipeline for realized revenue once the cycle completes to confirm the actual return.
  • Compare scenarios, not absolutes. The tool shines when you hold spend steady and test how leads, deal size or win rate change the outcome.

Frequently asked questions

What inputs does the Campaign ROI Calculator need?

Five inputs: total spend, leads generated, average deal size, win rate as a percentage, and an optional sales quota. The first four drive ROI, CPL and CAC; the quota only adds the pipeline-coverage view. Leave quota blank if you only need ROI.

Does the calculator measure revenue or pipeline?

It projects pipeline (leads times deal size times win rate), not closed revenue. For long B2B cycles, treat the ROI figure as a forecast until deals actually close, then re-run it with realized revenue to confirm the true return.

What is a good pipeline coverage ratio?

A common benchmark for SaaS sales teams is 3–4x coverage, meaning projected pipeline is three to four times the quota. Lower than 3x risks missing target if win rates slip; the right number depends on your historical close rate.

Why is my ROI negative in the calculator?

Negative ROI means projected pipeline is below your spend, usually too few leads, too low a win rate, or too small a deal size for the budget. Raise the input that is realistically improvable and watch which lever moves ROI most.

Last updated: 14 June 2026