Skip to content
B2B SEO Services

Blog · Measurement ·

How to measure B2B SEO ROI, from search click to pipeline

Rankings and traffic are easy to report and tell a finance director nothing. Measuring B2B SEO properly means following a search visit through your CRM until it becomes revenue. Here is the method.

We reply within one working day.

from, per month, published
£1,500
notice, monthly rolling
30 days
for the 20-minute audit
£0

Client logos appear here once clients approve them. Until then, the tools your reports are built on:

  • Search Console
  • Google Analytics 4
  • HubSpot
  • Salesforce
  • Ahrefs
  • Semrush

Why rankings are not enough

A ranking report shows where pages appear. It does not show whether the people who click are buyers, whether they enquire, or whether sales can do anything with them. A B2B site can hold first position for an informational term and gain nothing but students and competitors.

The reverse also happens. A page in fourth place for a narrow, commercial term can be the most valuable page on the site. You only find out by measuring further down.

The five stages to track

Stages, sources and the question each answers
StageSourceQuestion it answers
Impressions for buyer termsGoogle Search ConsoleAre we visible for the searches that matter?
Clicks to money pagesGoogle Search ConsoleDo searchers choose us?
LeadsGA4 key eventsDo visitors take the next step?
Sales-qualified opportunitiesCRMAre the leads any good?
Pipeline value and revenueCRMWhat is it worth?
Stages, sources and the question each answers

Each stage explains the one after it. Falling clicks with steady impressions point to titles and descriptions. Steady clicks with falling leads point to the page or the form. Plenty of leads and few opportunities point to targeting the wrong intent.

Want this applied to your own site?

The free audit is a 20-minute review that ends with three specific opportunities.

Book a free B2B SEO audit

Connecting the website to the CRM

The break in most B2B measurement is between the form and the CRM. The lead arrives, but nobody records where it came from. Three things fix it.

  1. Record conversions in GA4. Mark demo requests, trial sign-ups and enquiry forms as key events, so they can be split by channel and landing page.
  2. Pass the source into the CRM. Capture the channel, landing page and first page viewed in hidden form fields, and store them on the contact or deal record.
  3. Keep the source through the pipeline. Make sure the original source field is not overwritten when a lead becomes an opportunity, so closed revenue can be traced back.

Analytics only runs after a visitor consents to it, so GA4 will undercount. Treat its numbers as a consistent sample and use the CRM, where every lead is recorded, as the source of truth for counts and value.

A simple ROI calculation

Once revenue can be attributed, the calculation is short: take the gross profit on closed revenue from organic search over a period, subtract what you spent on SEO in that period, and divide by what you spent.

Two cautions. First, compare like with like: because deals close months after the search, measure over at least two or three sales cycles, or report pipeline value alongside closed revenue. Second, organic search rarely works alone. A buyer may find you through search, return through a newsletter and convert after a sales email. Decide on an attribution rule, state it, and apply it consistently.

What a useful monthly report contains

  • Organic leads, opportunities and pipeline value, this month and trend
  • The pages and search terms behind them
  • What was shipped this month
  • What is planned next, and why
  • Anything that is not working, said plainly

That is the format we use on every account, described under how we measure pipeline. For timescales, see how long B2B SEO takes.

By Muhammad SalmanFounder and SEO strategist, B2B SEO Services. Published .

FAQ

Quick questions

There is no universal benchmark, because it depends on deal size, margin and sales cycle. A more useful test is whether the cost of acquiring a customer through organic search is lower than through your other channels once the programme has run for a year.

Partly. You can track leads by channel in GA4 and match them to the CRM by date and email by hand. It is slow and incomplete, so adding a source field to your forms and CRM should be one of the first jobs.

There is no equivalent of Search Console for AI assistants yet. The practical method is a fixed set of buyer questions, asked monthly in ChatGPT, Perplexity and Google's AI Overviews, recording whether you are mentioned and how you are described.

Free B2B SEO audit

Find out what organic search could add to your pipeline.

The free B2B SEO audit is a 20-minute review of your site, your competitors and the terms your buyers search. You leave with three specific opportunities, whether or not we work together.

  • Monthly rolling contract
  • 30 days' notice, no lock-in
  • Pipeline reporting every month
  • No ranking guarantees, ever

We reply within one working day.

Muhammad Salman

Founder and SEO strategist

Markets served
United Kingdom and United States, remotely
Response time
We reply within one working day
Book a free B2B SEO audit