Free tool for B2B growth planning

SEO ROI Calculator

Measure the return on your SEO investment or forecast how incremental organic traffic could turn into leads, customers and revenue.

Transparent formulas. Editable scenarios. No sign-up.

Build your SEO forecast.

Model one monthly acquisition cohort at steady state. These example assumptions are not benchmarks.

Display only; amounts are not converted.
Include SEO agency, content, tools and allocated labour costs once.
After delivery costs, before the SEO costs entered here.
Share of incremental organic visits that become leads.
Share of those leads that become paying customers.
Use a consistent revenue horizon, such as first contract value. Lifetime value changes the interpretation.

Example assumptions

Your SEO investment return.

Enter valid assumptions to calculate your return.

This is contribution-based ROI, not net business profit. Forecasts do not model ranking gains, sales-cycle delay, ramp-up or the time to recover investment.

Explore three traffic scenarios.

Enter additional organic visits per month versus your baseline. Each scenario uses the same investment, conversion rates and customer value. Keep conservative ≤ base ≤ optimistic.

Conservative

Additional organic visits per month.

Base

Additional organic visits per month.

Optimistic

Additional organic visits per month.

Expected leads and customers can be fractional. They describe averages, not guaranteed sales. Cohort revenue is the selected customer value multiplied by expected customers; it is not necessarily revenue recognised in that month.

How to use the SEO ROI calculator

  1. Choose a measurement or forecast. Actual results use attributed organic revenue. Forecasts use incremental visits and your funnel assumptions.
  2. Include your SEO investment. Count relevant agency, content production, technical work, software and internal labour. Use the same scope as the revenue you measure.
  3. Enter gross margin. Use margin after delivering your product or service, before the SEO investment entered separately. Avoid counting a cost twice.
  4. Review break-even and export. Compare scenarios using consistent revenue horizons and attribution rules.

For actual results, enter total investment and won organic revenue from the same reporting period. For a forecast, use a monthly investment and incremental monthly visits once the assumed traffic level is reached.

SEO ROI formula and example

SEO ROI (%) = ((revenue × gross margin) − SEO cost) ÷ SEO cost × 100

With $40,000 in revenue, a 50% gross margin and $5,000 in SEO costs, revenue after delivery costs is $20,000. Contribution after SEO costs is $15,000, giving a contribution-based SEO ROI of 300%.

Some SEO calculators use revenue minus investment without accounting for delivery costs. This tool includes gross margin to give a clearer view of the contribution left over. It excludes other overhead, taxes and costs outside your inputs.

Forecasting the B2B funnel

At 1,000 incremental visits, a 2% visit-to-lead rate and a 20% lead-to-customer rate, the forecast is 20 leads and 4 customers. A $10,000 revenue value per customer gives $40,000 in expected cohort revenue.

Break-even organic traffic

Break-even visits = SEO cost ÷ (visit-to-lead rate × lead-to-customer rate × revenue per customer × gross margin)

Rates and margin are decimals in this formula. With the example inputs, break-even revenue is $10,000 and break-even incremental traffic is 250 visits. The traffic threshold is rounded up to a whole visit in the results.

A zero margin means revenue cannot cover SEO investment in this model. A zero conversion rate also prevents a finite traffic break-even point. The calculator displays “Not achievable” for these cases.

Make the forecast useful for your business

Use observed conversion rates where available and test a reasonable range of additional traffic. Brand demand, assisted conversions and long B2B sales cycles can make attribution incomplete. Attributed revenue and incremental revenue answer different questions.

First-contract revenue, recognised revenue and lifetime revenue should not be mixed in one comparison. A monthly acquisition cohort can create revenue over several months or years; this forecast does not calculate cash-flow payback or cumulative return.

Connect the model to your SEO and content marketing plan, to prioritise work that supports your business goals.

Understand the numbers

SEO ROI questions,
answered.

Use a consistent measurement basis to assess your organic growth investment.

What is SEO ROI?

SEO ROI measures return relative to SEO investment. This calculator uses revenue multiplied by gross margin, then subtracts SEO costs and divides by SEO costs. It reports contribution-based return rather than net business profit.

What is a good SEO ROI?

The right target depends on margin, investment, revenue horizon and business goals. A positive result means the revenue after delivery costs exceeds the SEO investment entered. It does not mean every business cost is covered.

How do I forecast SEO revenue?

Multiply incremental organic visits by the visit-to-lead rate, lead-to-customer rate and revenue per acquired customer. These are assumptions, not a prediction of rankings or guaranteed revenue.

Which costs should I include?

Include SEO agency fees, technical SEO, content production, software and allocated internal labour relevant to the same scope and period. Do not count costs already included in gross margin again as SEO costs.

Can this calculator estimate SEO payback time?

No. Forecast mode models a monthly acquisition cohort at an assumed traffic level. It does not model the time needed to gain rankings, close sales or recognise revenue, so it cannot calculate cash-flow payback time.

Is the SEO ROI calculator free?

Yes. Calculations and CSV export are free and require no sign-up. Your inputs are processed in your browser; this tool does not store or transmit them. Currency selection changes formatting without converting values.

Build a clearer case for organic growth.

Discuss your SEO investment, content priorities and B2B conversion funnel with Qualent Media.

Discuss your SEO strategy