findseo

Free SEO tool

SEO ROI Calculator

Estimate what SEO could return: extra visitors, leads, customers and revenue, your ROI and the month it pays for itself. Free, no sign-up.

1. Investment

Agency retainer, content and tools per month.

Audit, migration or build work, counted in month 1.

2. Organic traffic

From Google Analytics or Search Console (organic sessions per month).

How do you want to set growth?

Uplift once SEO is fully working, e.g. 60 means 60% more organic visits.

How long until the full growth is reached.

Time horizon
3. Conversions and value

Share of visits that become a lead or sale.

Use 100 for ecommerce, where a conversion is a sale.

Revenue from a typical first sale.

If set, used instead of the order value.

Leave blank to calculate ROI on revenue.

The page address updates as you type, so you can bookmark or share it.

Estimated results over 12 months

Return = revenue (no margin applied). Estimates only; see the notes below.

Return on investment

58%

Net $17,500 on $30,000 invested

Payback

Month 5

When cumulative return first covers cumulative investment

Extra visitors
23,750
Extra leads
475
New customers
95
Extra revenue
$47,500
Organic visits / month at the end
7,500
Cost per new customer
$316

To cover the monthly fee, SEO needs to bring in about 5 new customers a month.

Monthly return and cumulative return versus investmentOver 12 months, cumulative return reaches $47,500 against cumulative investment of $30,000; it overtakes the investment in month 5.$0$12.5K$25K$37.5K$50KMonth 1: $370 returnMonth 2: $1,296 returnMonth 3: $2,500 returnMonth 4: $3,704 returnMonth 5: $4,630 returnMonth 6: $5,000 returnMonth 7: $5,000 returnMonth 8: $5,000 returnMonth 9: $5,000 returnMonth 10: $5,000 returnMonth 11: $5,000 returnMonth 12: $5,000 return123456789101112Month
Monthly returnCumulative returnCumulative investment
Monthly breakdown
Estimated results by month
MonthExtra visitsLeadsCustomersReturnCumulative returnCumulative cost
11853.70.7$370$370$2,500
2648132.6$1,296$1,667$5,000
31,250255$2,500$4,167$7,500
41,852377.4$3,704$7,870$10,000
52,31546.39.3$4,630$12,500$12,500
62,5005010$5,000$17,500$15,000
72,5005010$5,000$22,500$17,500
82,5005010$5,000$27,500$20,000
92,5005010$5,000$32,500$22,500
102,5005010$5,000$37,500$25,000
112,5005010$5,000$42,500$27,500
122,5005010$5,000$47,500$30,000

Turn the estimate into a planCompare SEO agencies that fit your budget and goals.

Get matched with an SEO agency

These are estimates, not a forecast or guarantee. Results come only from the numbers you enter and a simplified growth model. Real SEO outcomes depend on competition, search demand, the quality and consistency of the work, your website and your sales process. Nothing you type leaves your browser.

How the calculator works out your SEO ROI

It credits SEO only with the organic traffic you would not otherwise get, then follows that traffic through your sales funnel month by month:

  1. 1Extra visitors = your current organic visits × the growth you expect (or your target minus today's visits), scaled by the ramp-up curve for each month.
  2. 2Leads = extra visitors × your website conversion rate.
  3. 3Customers = leads × your lead-to-customer close rate.
  4. 4Revenue = customers × your average order value, or your customer lifetime value if you enter one.
  5. 5Return = revenue, or gross profit if you enter a margin.
  6. 6ROI = (total return − total investment) ÷ total investment × 100, where investment is your monthly fee for every month plus any one-off setup cost.
  7. 7Payback month = the first month in which the cumulative return equals or exceeds the cumulative investment.

Example: 5,000 extra visits a month × 2% conversion = 100 leads; × 25% close rate = 25 customers; × $400 = $10,000 a month. Against a $2,500 monthly fee, that month returns four times its cost.

Typical SEO timelines

Months 1–3

Audits, technical fixes, keyword research and the first content. Rankings start to move, but revenue is usually small. Expect negative ROI here.

Months 4–9

Pages climb into the top results for longer, lower-competition searches. Traffic and leads grow noticeably, and many businesses reach payback.

Months 10–24

Gains compound as authority builds and competitive terms come within reach. This is where most of the long-term return comes from.

New websites, very competitive markets and sites with serious technical problems tend to sit at the slow end. Strong, established sites can move faster.

How to improve your SEO ROI

  1. 1Target buying intent firstPrioritise searches people make when they are ready to buy or enquire, such as services, pricing and "near me" terms, before broad informational topics.
  2. 2Lift your conversion rateClear offers, fast pages, trust signals and simple forms multiply every visitor SEO brings. A move from 1% to 2% doubles the return.
  3. 3Follow up leads quicklyA better close rate is often the cheapest win: respond fast, qualify well and track which pages produce customers.
  4. 4Fix technical problems earlyCrawl errors, slow pages and indexing issues cap what content and links can achieve. Sort them out in the first months.
  5. 5Grow lifetime valueRepeat purchases, subscriptions and upsells raise the value of each organic customer without needing more traffic.
  6. 6Measure properlySet up conversion tracking and attribute leads to organic search, so you can compare real results with the estimate and adjust.

Not sure where you stand? Start with an SEO audit, check whether Google can index your key pages with our Google Index Checker, or see how strong a page is with the Page Authority Checker.

Ready to test the numbers? Get matched with an SEO agency

Tell us your goals and budget and we'll introduce you to up to three SEO agencies that suit them. Free, no obligation.

Frequently asked questions

How is SEO ROI calculated?

ROI is the return SEO generates minus what you spend on it, divided by what you spend. This calculator counts only the extra organic visitors SEO adds, turns them into leads with your conversion rate, into customers with your close rate, and into revenue with your order value or lifetime value. If you add a profit margin, the return is the gross profit rather than the revenue.

What is a good ROI for SEO?

It depends on your margins and how long you measure. Many businesses aim to at least recover their SEO spend within the first year and earn a clear multiple of it over two or three years. A negative ROI in the first months is normal, because costs start immediately while rankings and traffic build gradually.

How long does SEO take to pay back?

Most sites start to see movement within 3–6 months and stronger results within 6–12 months. Competitive industries, new domains and sites that need technical repairs usually take longer. Use the ramp-up setting to model a faster or slower start, and compare the payback month at 12 and 24 months.

Should I use order value or customer lifetime value?

Use the average first order value for a cautious view. If customers buy again or pay a recurring fee, enter the customer lifetime value as well. It replaces the order value and usually shows a much higher return, but only if your repeat-purchase numbers are reliable.

Why does the calculator ramp traffic up instead of jumping straight to the target?

SEO gains compound slowly at first while pages are fixed, published and indexed, then accelerate as rankings improve, then level off. The calculator uses an S-shaped curve to reflect that, so early months show a small share of the full uplift and later months show all of it.

Are these results guaranteed?

No. They are estimates based entirely on the numbers you enter. Real results depend on competition, the quality of the work, search demand, your website and your sales process. Use the calculator to compare scenarios and to sanity-check proposals, not as a forecast or a promise.

Where do I find my organic traffic and conversion rate?

Google Analytics shows organic sessions and conversions (filter by the Organic Search channel), and Google Search Console shows clicks from Google. Your close rate and order value usually come from your CRM, ecommerce platform or sales records.