Craig Campbell.
← All posts

4 November 2026

SEO ROI: is organic search making your business money?

A ranking report can tell you that a page has moved up. It cannot tell you whether the work paid for itself. To measure SEO ROI, you need to connect organic search with the value the business receives and count what it took to produce that value.

The challenge is not finding a formula. It is choosing numbers that deserve to go into it. A lead is not necessarily a customer, revenue is not profit and an attributed sale is not proof that SEO caused the sale.

Define the return before calculating it

For a commercial decision, a useful starting point is profit contribution associated with organic search, minus the cost of SEO, divided by that cost. Multiply by 100 to express the result as a percentage. Be clear about which costs are already included in your profit contribution so you do not subtract them twice.

SEO ROI (%) = ((organic-search profit contribution − SEO investment) ÷ SEO investment) × 100.

Some reports use revenue instead of profit. That can help compare activity, but call it a revenue-based return and do not present it as profitability. A retailer with expensive stock and fulfilment can have impressive organic revenue without enough margin to justify the work.

Count the full SEO investment

Include consultancy or agency fees, internal staff time, content production, tools and relevant development work. Decide how to allocate shared costs. If a developer improves checkout for every channel, assigning the whole bill to SEO may be misleading. Ignoring the bill entirely may be equally misleading.

Use the same reporting period for costs and results. Explain any allocation of one-off work across a longer period, and keep the original spend visible. Organic search can produce results beyond the month in which the work happened; that does not justify quietly excluding the early costs.

An illustrative ecommerce calculation

Suppose an online shop records £20,000 in organic-attributed revenue during a period. After product and variable order costs, the associated contribution is £8,000. SEO costs for that period are £5,000. On these assumptions, ROI is (£8,000 − £5,000) ÷ £5,000 × 100, or 60%.

Those are invented numbers to explain the calculation, not a Craig Campbell client result. Using revenue in the same formula would give 300%, which answers a different question. Keep refunds, cancellations and material cost changes in the calculation where they affect the business result.

For service businesses, follow leads to outcomes

If customers enquire before buying, connect organic leads with the sales record. Count qualified enquiries, wins and actual contribution where available. Separate existing customers, recruitment messages, spam and enquiries outside your service area from genuinely useful opportunities.

For an early estimate, multiply qualified organic leads by an observed close rate and an estimated contribution per new customer. For example, 40 qualified leads × a 20% close rate × £750 contribution gives £6,000. With £3,000 of SEO costs, the estimated ROI is 100%. Again, this is an illustration, not a forecast or a case study.

The estimate depends on the quality of every input. A close rate from all referral leads may not represent organic-search leads. Prefer a rate for the relevant source and service, show the sample size and replace estimates with actual outcomes when enough time has passed.

Attribution allocates credit; it does not prove causation

A customer may discover you through search, watch a video and later return directly. Another may already know your brand and use Google as a shortcut. Attribution models divide credit between recorded touchpoints; they do not recreate what would have happened without SEO.

Report the model and its limitations. Consent choices, missing offline sales and incomplete cross-device journeys can affect measurement. Keep branded and non-branded demand separate where practical. Neither category should be automatically dismissed, but they can represent different roles in the customer journey.

This article is about the financial decision, not configuring analytics. For the distinction between events and advertising conversions, read the separate GA4 conversion measurement guide.

Use a comparison, not just a victory chart

Compare equivalent periods and account for seasonality, pricing changes, promotions and sales capacity. Where feasible, compare similar page groups or locations, or use a suitable experiment to investigate incremental impact. Comparisons still need care: two groups may face different demand, and SEO changes can affect more than the pages directly edited.

For a smaller business, a transparent monthly record is often more useful than a complicated dashboard built on weak data. Track investment, organic visibility, qualified leads, wins and contribution. Mark known changes so the person reading the numbers can understand the context.

Decide what the numbers mean for the next investment

  • More visits, few suitable leads: review search intent and the offer before commissioning more traffic-focused content.
  • Useful leads, few wins: investigate qualification, pricing and the sales process rather than assuming SEO alone is failing.
  • Strong sales, weak return: review margin and production costs, not just rankings.
  • A sudden reporting jump: check whether tracking or attribution changed before claiming growth.

Do not judge every new page on an immediate sale or wait indefinitely for a return. Agree a review horizon, leading indicators and commercial objectives before the work begins. The right horizon depends on the sales cycle and scope, not a universal SEO deadline.

Build a business case you can explain

Your report should answer four questions: what did we spend, what value did we observe, how confident are we in the link and what should we do next? Include assumptions and uncertainty alongside the headline number.

Craig's SEO and digital marketing consultancy connects search priorities with business decisions. Send your website, main offer and current measurement gaps if you want to discuss where the next investment should go. Find related reading in the consultancy blog.

Sources and further reading