Most SEO proposals sell traffic. Traffic does not pay salaries. Enter six numbers you already know and this free SEO ROI calculator returns the only three that matter: the revenue organic search can add, the month you break even, and how your SEO cost per customer compares with what you pay Google Ads today.
SEO ROI is the return you earn on money spent on organic search. It is calculated by subtracting your total SEO investment from the gross profit generated by incremental organic traffic, then dividing that figure by the investment. A result of 100% means every currency unit spent returned one unit of profit on top of itself.
SEO ROI = (gross profit from organic – SEO cost) / SEO cost x 100For most businesses this model puts break-even between months 5 and 11, with a 2x to 5x cumulative return by month 24. Break-even arrives sooner when gross margin and deal value are high, and later when the site converts below 2%. Enter your own figures below and the forecast, break-even month and SEO cost per customer update instantly.
The gap between the two lines is your return. Where they cross is break-even.
SEO CAC is total spend divided by every customer it produced across 24 months. Paid CAC assumes you buy the same visitors at your current CPC.
Buying the same 24 months of traffic through paid search would cost $306,689 versus $60,000 in SEO investment.
| Month | Sessions | New customers | Revenue | Cumulative P&L |
|---|
Free 30-minute call. We will tell you if the assumptions are wrong.
This is a forecasting model, not a guarantee. It projects what happens if the traffic target is hit and your conversion economics hold. No SEO agency, including us, can promise a specific ranking or traffic number. What the model is useful for is stress-testing whether the investment makes commercial sense before you commit to it, and identifying which lever moves your outcome most.
You need six inputs, all of which live in GA4, your CRM or your P&L. Here is the order to gather them in.
In GA4, open Acquisition then Traffic acquisition and read monthly sessions for the Organic Search channel. This is your starting line, and the model deliberately gives SEO no credit for it.
Pick a growth multiple you can defend to a board: 1.8x for a competitive market or thin budget, 2.5x for a well-resourced programme, 4x when the site is young and demand is unclaimed.
Enter site-wide conversion rate, lead-to-customer close rate, average first-purchase value and gross margin. Margin matters: revenue that costs 70% to deliver is not payback.
Compare the break-even month against your planning horizon and SEO cost per customer against your paid CAC. If SEO CAC lands below paid CAC, the business case writes itself.
Three modelling decisions separate this from the spreadsheets most agencies use to inflate a proposal.
If you already get 3,000 organic sessions a month, that traffic is not SEO’s achievement, it is your starting line. This model subtracts your baseline and credits the programme only with visitors above it. Most agency calculators skip this step, which is how a proposal manufactures a 900% ROI on traffic the client already had.
SEO does not deliver one twelfth of its result every month. Months 1 to 3 are technical fixes, content production and indexing, with roughly 10% of the eventual gain visible. The steep climb lands around months 5 to 9. This model applies a logistic ramp, which is why the early months look flat and honest rather than linear and fictional.
Revenue that costs you 70% to deliver is not payback. Break-even here is the month your cumulative gross profit from incremental organic customers exceeds everything you have spent to date. It is a stricter test, and it is the one your finance team will apply anyway.
Both lines land on the same month-12 traffic target. Only one of them resembles what actually happens to a search programme.
Months 13 to 24 assume the month-12 traffic level holds and compounds at a modest 1% per month, which is deliberately conservative. In practice a programme that stops receiving investment decays rather than compounds, and one that keeps receiving it usually grows faster than 1%. The flat assumption keeps the 24-month number defensible in a boardroom.
If you do not have clean numbers yet, start from these ranges, then replace them with your own as soon as you can. They are the prefills behind the business-model chips in the calculator.
| Business model | Conversion rate | Close rate | Gross margin | Usual break-even |
|---|---|---|---|---|
| B2B and professional services | 2-3% | 15-25% | 55-70% | Month 5-8 |
| Ecommerce | 1.5-2.5% | 100% | 30-50% | Month 7-12 |
| SaaS | 3-4% | 20-25% | 75-85% | Month 4-7 |
| Local and multi-location | 5-8% | 30-40% | 50-60% | Month 4-7 |
| Education and courses | 3-5% | 12-18% | 60-70% | Month 6-10 |
Run the calculator twice and you will notice something uncomfortable: conversion rate and average order value move your ROI far more violently than traffic does. Doubling sessions doubles the output. Moving conversion rate from 1.5% to 3% also doubles it, and usually costs a fraction as much.
Four things, all of which make the real return higher than the number the calculator shows:
The ten things people ask before they sign an SEO contract.
A model is only as good as the traffic target you put into it. On a free 30-minute call we will look at your actual search demand, your competitors’ rankings and your current conversion rate, then tell you honestly whether the number above is achievable, optimistic, or far too low.
No pitch decks. Walk away with three actionable fixes. US, UK, UAE and India.