Reports & Analytics

How to Measure SEO ROI for Your Business

SEO ROI compares organic revenue with the cost of doing SEO. Here is how to calculate it honestly, including delays, attribution limits and what to do when you cannot track revenue.

By Bizsenti AutoSEO Editorial Team· 4 min read·Published November 1, 2026·Updated November 8, 2026

SEO return on investment sounds simple: revenue from organic search minus the cost of SEO, divided by the cost. The difficulty is in the inputs. This guide shows how to calculate it honestly and what to do when the data is incomplete.

The formula

ROI = (Revenue attributable to SEO − SEO cost) ÷ SEO cost

A result of 1.5 means a 150 percent return.

Costs to include

CostExamples
PeopleStaff time, agency or freelancer fees
ToolsSEO software, analytics, hosting changes
ContentWriting, design, video
DevelopmentTechnical fixes, site changes
Links and PROutreach and campaigns (legitimate costs)

Include all of it, or ROI will flatter you.

Revenue to include

  • Direct: orders or leads from organic search visits, from analytics goals or your CRM.
  • Value of leads: leads × close rate × average value, when revenue arrives later.
  • Assisted: organic touches earlier in a journey (report separately, with caveats).

An example

A service business spends 1,500 per month on SEO (fees, tools, content) for six months: 9,000. Organic search produces 60 qualified leads in that period, 20 percent close, average job value 1,200.

Revenue: 60 × 0.20 × 1,200 = 14,400. ROI: (14,400 − 9,000) ÷ 9,000 = 0.60, or 60 percent, with SEO continuing to deliver after the spend.

The numbers are illustrative; use your own.

Complications

  • Delay. SEO compounds. Early months may show little; later months benefit from earlier work. Measure over at least six to twelve months.
  • Attribution. Organic influence often appears as direct or branded traffic later. Use consistent rules and note the limits.
  • Brand vs non-brand. Branded search may exist without SEO. Separate non-brand traffic to see what SEO added.
  • Offline conversions. Calls and walk-ins need call tracking or "how did you find us" questions.
  • Seasonality. Compare year over year where possible.

When you cannot track revenue

Use leading indicators, clearly labelled:

IndicatorWhere
Non-brand impressions and clicksSearch Console
Rankings for target keywords, including Maps for localRank tracker
Organic sessions to key pagesAnalytics
Enquiries from organic (form, calls)Analytics, call tracking
Review count and rating (local)Business Profile

Setting up measurement

  1. Install analytics and define conversions (forms, calls, purchases).
  2. Connect Search Console.
  3. Record a baseline before work.
  4. Track keyword rankings by location and device.
  5. Report monthly with the same layout. See the SEO report template.

Bizsenti AutoSEO's reports combine rankings, audits, backlinks and traffic; add revenue figures from your analytics or CRM.

Presenting ROI to leadership

Lead with the outcome, state the method, show leading indicators, and be upfront about attribution limits. Overclaiming costs credibility.

A one-year view, to avoid judging too early

SEO often shows costs first and returns later. A simple view for leadership:

QuarterTypical focusWhat to expect
1Foundations, fixes, baselineFew direct returns; leading indicators begin
2Content and local improvementsImpressions and rankings start rising
3Links and refinementTraffic and leads grow
4Compounding and expansionPayback begins to show

Results depend on market and starting point; use this as a conversation guide, not a forecast.

Attribution rules to agree in advance

Decide before you start how you will count organic conversions: last-click from organic search, any organic touch, or a blended view. Write it down and keep it constant. Changing the rules mid-year makes ROI meaningless.

Using leading indicators honestly

When revenue is hard to track, show non-brand impressions, rankings for commercial keywords (including Maps for local), enquiries and review growth. Label them as indicators, not revenue.

A simple template for leadership

State the spend, the period, organic leads and revenue attributed, the resulting ROI, the method and its limits, and the next quarter's plan. One page.

FAQs

How long until SEO pays back? Often six to twelve months or more, depending on market and starting point.

Is ROI the only metric? No; also consider payback period and growth of non-brand traffic.

What if ROI is negative early on? That is common. Judge against leading indicators and a time horizon.

Sources

Put this into practice with Bizsenti AutoSEO

Track rankings, run audits, monitor links and send reports from one workspace. 7-day free trial, no credit card required.

Start free trial
Share:XLinkedIn

Related articles

How to Measure SEO ROI for Your Business (Formula, Pitfalls, Examples)