Making the Call

The website KPIs worth tracking, and the ones wasting your time

Summarize with AI

Most website reporting is a wall of numbers nobody acts on. Sessions up, bounce rate down, average time on page holding steady, and no clearer sense of whether the site is producing customers. The problem isn't the reporting tool. It's that the website KPIs being tracked measure activity rather than outcomes.

For an established B2B company, a small number of metrics answer the only question that matters: is the site turning the people who arrive into people who contact you.

The test for whether a metric is worth tracking

Before the list, the filter. A metric earns its place if a change in it would cause you to do something different. If a number moves and nobody knows what to do about it, you're collecting data, not measuring performance.

That single test eliminates most of what appears in a standard monthly report.

The four worth tracking

Conversion rate

The share of visitors who contact you. This is the closest thing to a single measure of whether the site works, and it's the one most companies never set up.

Track it as contacts divided by visitors, monthly. Watch the trend on your own numbers rather than an industry benchmark, because published benchmarks blend ecommerce, consumer and B2B traffic and tell you almost nothing about a manufacturer with referral-heavy traffic.

What makes it useful is that it isolates the site. Traffic can swing for reasons outside your control; conversion is mostly about whether the page does its job. If conversion rises on flat traffic, the site got better. The term is defined in our glossary entry on website conversion rate.

Contacts and quote requests, by source

Raw counts, split by how people arrived: referral, organic search, direct, paid, email.

This is the number your sales team already cares about, and splitting by source is what makes it actionable. Twenty contacts is a fact. Twenty contacts where fourteen came from people typing your name and two came from search tells you the site isn't yet reaching anyone new, which is a completely different problem from "we need more traffic."

Track quote requests separately from general contacts if you can. They convert differently and they're the ones worth optimizing for.

Search impressions and striking-distance queries

In Google Search Console, two things matter more than rank.

Impressions show whether Google is surfacing you at all. This moves months before clicks do, which makes it the earliest honest signal that SEO work is having an effect. A program that looks dead on traffic is often clearly alive on impressions.

Striking-distance queries, meaning queries where you sit in positions five to twenty, show what's close to breaking through. Those are the pages worth improving next, because moving from position eleven to position six produces far more than starting something new.

Also worth watching: the split between branded and non-branded queries. If nearly everything is your company name, you're being found by people who already knew you existed.

Page speed on mobile

Not because speed is a goal in itself, but because it caps everything above it. A slow page loses buyers before the message loads, and B2B buyers check from shop floors and trucks more than most owners assume.

We measured 304 industrial homepages against the three-second rule. Most failed, and the median PageSpeed score was 57 out of 100. The detail is in our speed benchmarks. If your mobile score is poor, fix it before optimizing anything downstream of it.

The ones that waste your time

Sessions on their own. Traffic without conversion is a cost, not an achievement. A site that gets more visitors and the same number of contacts got worse, not better. Sessions are only meaningful next to conversion.

Bounce rate, mostly. It's widely misread. A buyer who lands, gets their answer, and calls you counts as a bounce. So does someone who reads your capability page and then phones the number at the top. It's only useful when compared against itself over time on a page you've deliberately changed, and even then it's weak. Our bounce rate entry covers the nuance.

Average time on page. Longer isn't better. A buyer spending four minutes hunting for your phone number is a failure, not engagement. Time on page can just as easily indicate confusion.

Third-party SEO scores. The graded numbers various tools produce are estimates of an estimate. They're useful for spotting broken technical items and useless as a performance measure. Google Search Console is what actually happened.

Rankings alone. Position one for a term nobody searches, or for a term buyers never use, produces nothing. Rank is only meaningful paired with impressions and clicks.

Pageviews per session. For a B2B site this is close to meaningless. A buyer who found what they needed on one page and called you is the outcome you want.

Setting it up properly

Two steps do most of the work, and without them everything above is guesswork.

Configure form submissions as goals in your analytics. Every quote form, contact form and any tracked phone click. Until this exists, conversion is estimated rather than measured, and most companies are estimating.

Get Google Search Console access for the domain. It's complimentary, it takes minutes, and it's the only place you see the real query data. If you don't have access, whoever built the site can add you.

Two optional additions worth it for most manufacturers: tag your quote form separately from your general contact form so you can see which is producing, and set up call tracking if a meaningful share of your inbound arrives by phone, because otherwise your best channel looks empty in analytics.

Setting up a conversion goal, concretely

"Configure form submissions as goals" is the sort of instruction that gets nodded at and never done, so here is what it involves.

In most analytics setups you're doing one of two things. Either you fire an event when the form submits, or you count arrivals at a thank-you page. The thank-you page approach is simpler and more reliable: send every successful submission to a dedicated URL, then count views of that URL as the conversion.

That means each form needs its own confirmation page. Quote requests to one, general contact to another, capability downloads to a third. It sounds fussy and it's the difference between knowing you got 22 contacts and knowing you got 14 quote requests and 8 people asking about careers.

If a meaningful share of your inbound arrives by phone, add call tracking. Otherwise your strongest channel shows up as zero in every report, and you'll under-invest in it for years without knowing why.

A monthly review that takes fifteen minutes

Reporting fails when it's long. Here is a review that fits on one page:

  1. Contacts this month, by source. Up, down, flat, and which source moved.
  2. Conversion rate. This month against the last three.
  3. Search impressions. The trend line, not the number.
  4. Top five striking-distance queries. Which pages are close to breaking through.
  5. Branded versus non-branded split. Are we reaching anyone new.
  6. One action. What we're changing before the next review.

That last line is the one that matters. A report that ends without a decision is a report nobody needed.

Review it on the right cadence

These move slowly, and reviewing them weekly mostly produces noise plus the temptation to react to normal variation.

Monthly: search impressions, striking-distance queries, contacts by source. Quarterly: conversion rate trend, branded versus non-branded split, mobile speed. Annually: whether the site still describes the business, which is a judgment call rather than a metric.

For a company with a long sales cycle, a quarter is often the shortest window where a change in conversion is distinguishable from ordinary variation.

What to do when a number moves

The point of the short list is that each metric implies an action.

Conversion falls: something on the page or the form broke, or traffic mix shifted toward less qualified visitors. Impressions rise but clicks don't: your titles and descriptions aren't earning the click, or you're ranking for the wrong queries. Contacts from search stay flat while impressions climb: you're being surfaced for terms that aren't buyer-intent. Mobile speed drops: something was added to the page.

If the answer you keep arriving at is "our conversion rate is low," that's the most valuable thing to fix before spending anything on more traffic.

Common questions

What are the most important website KPIs for a B2B company?

Conversion rate (visitors who contact you), contacts and quote requests broken out by source, search impressions and striking-distance queries in Google Search Console, and mobile page speed. Those four answer whether the site is turning arrivals into buyers.

Is bounce rate a useful website KPI?

Rarely on its own. A visitor who lands, gets the answer they needed, and calls you is recorded as a bounce. It's only meaningful compared against itself over time on a page you've deliberately changed, and even then it's a weak signal.

What is a good website conversion rate for B2B?

It varies so widely by industry and traffic quality that outside benchmarks are close to useless, since most blend ecommerce and consumer traffic. The useful comparison is your own rate over time: rising contacts on flat traffic means the site improved.

How often should we review website KPIs?

Monthly for search metrics and contacts by source, quarterly for conversion trend and speed. Sales cycles are long enough that weekly reporting mostly produces noise and encourages reacting to normal variation.

Should we track keyword rankings?

Only alongside impressions and clicks. Ranking first for a term nobody searches produces nothing, so rank is only meaningful when paired with evidence that real buyers are seeing and clicking the result. Striking-distance queries are more actionable than rank alone.

What do we need to set up before tracking website KPIs?

Configure form submissions as goals in your analytics so conversions are measured rather than estimated, and get access to Google Search Console. Adding call tracking is worth it if much of your inbound arrives by phone, since otherwise your strongest channel appears empty.

Website conversion rateSEO (search engine optimization)Bounce ratePageSpeed Insights (PSI)Capability statement
Share

Let's build something together.

A 30-minute call. We'll listen, dig into the details, and tell you honestly whether we're the right partner, or point you to someone who is.

Book Intro Call