Website & Development
The 9 website KPIs that actually matter for B2B
Copy for AI
The KPIs that actually matter for a B2B website are the numbers you can tie back to revenue: the number of qualified leads per month, the visitor-to-lead conversion, the quality of those leads and the pipeline your website helps build. Visitor counts, page views and bounce rate are signals at best, not goals. In this article we line up the 9 website KPIs that make the difference for a B2B site, with a realistic target or guideline per KPI and how to measure them without kidding yourself.
A quick warning first: targets vary strongly by sector, price point and sales cycle. Treat the numbers below as a starting point, not as law. The real benchmark is your own trend over time.
Why visitor counts aren’t a good KPI
Traffic is a means, not a result. A B2B website that draws ten thousand visitors a month but produces three enquiries performs worse than a site with a thousand visitors and twenty enquiries. Yet the visitor count sits at the top of most reports, because it is easy to measure and always looks impressive.
The problem is that vanity metrics such as sessions, page views and bounce rate give no direction. They often rise for reasons that have nothing to do with revenue: a viral post, a campaign that attracts the wrong audience, or bot traffic. Steer on those, and you optimize for busyness instead of for customers. That is why we look at leads and pipeline from day one, and use traffic figures only as context. You can read more about this in the B2B website development guide.
KPI 1: Qualified leads per month
The most important KPI of your website is the number of qualified enquiries per month. This is the figure everything else feeds back to. First define what a lead is for you: a completed quote form, a scheduled intake or a demo request from someone with a business profile.
You set a good target not as an absolute but as a growth curve: a healthy B2B site sees this number climb month over month or quarter over quarter. Start with your baseline and aim for consistent growth. How to structurally set up your site to grow this figure, we cover in a B2B website that generates leads.
KPI 2: Visitor-to-lead conversion rate
This KPI tells you how efficiently your traffic turns into enquiries. You calculate it as the number of leads divided by the number of unique visitors. It is the link between traffic and result: if your conversion rises, you get more from the same traffic without extra ad budget.
For B2B websites, the median visitor-to-lead conversion sits in the range of 2 to 3 percent. If you are clearly below that, there is almost always gain to be had in your page structure and forms. If you are above it, great, but keep testing. Treat these numbers as a guideline, because the spread between sectors is large.
KPI 3: Lead quality
More leads are worthless if sales rejects all of them. Lead quality measures what share of your website enquiries is actually a serious prospect. A practical yardstick is the percentage of leads that sales accepts or that grow into a sales-qualified lead.
Steer purely on volume and you attract the wrong enquiries and clog the pipeline. That is why we always report lead volume and lead quality together. A slight drop in volume with a solid rise in quality is often a win. Set up a simple feedback loop between sales and marketing for this: which website leads became customers, and which never did.
KPI 4: Cost per lead, per channel
Cost per lead (CPL) shows what an enquiry costs you, and per channel you see where your euros work hardest. Trace your total spend on a channel back to the number of leads it produces: organic, paid, email and referral traffic separately.
We deliberately do not give an absolute target, because CPL depends entirely on your sector and order size. The pattern is what counts: organic and referral traffic typically deliver the lowest cost per lead over time, paid traffic is faster but more expensive. Steer on the mix, not on a single channel, and look at CPL in relation to lead quality, because a cheap lead that never becomes a customer is expensive.
KPI 5: Pipeline contribution
This is the KPI that connects your website to revenue. Pipeline contribution measures how much of your open sales opportunities and won deals were started or influenced by the website. Only once you measure this does the debate stop over whether the site is a cost center or a growth engine. If your site feels more like an expensive brochure than a lead machine, read brochure website or lead machine.
For this you need a connection to your CRM: record which deals had a website lead as first or influencing contact. A target here is set in euros of influenced pipeline, set against your investment in the site. This is at once the fairest way to judge the return on your website, beyond clicks and conversions.
KPI 6: Form completion rate
Many B2B sites lose leads not through too little traffic, but in the form itself. The completion rate measures how many people who start a form also finish it. A low rate points to too many fields, unclear steps or technical glitches.
A concrete target is hard because forms differ, but the direction is clear: every drop-off is a missed lead. Measure where people drop off and remove everything that is not strictly necessary. You will find practical improvements in conversion optimization for forms and on your contact page, often the page with the most direct conversion.
KPI 7: Engagement on high-intent pages
Not all pages are equal. The pages that truly matter for B2B are your service pages, your pricing page and your contact page. Engagement on those, such as the time visitors spend there and how far they scroll, predicts whether someone becomes a lead better than the average session duration across the whole site.
So don’t steer on an average over all pages, but zoom in on these key pages. If engagement drops on your service page, that is an early warning signal. Your pricing page is often underestimated here: visitors who linger there are warm.
KPI 8: Organic traffic with intent
Not all organic growth is good growth. The KPI that counts is organic traffic that matches buying intent: visitors who land on your service and solution pages via non-branded searches, not just on informational blog articles or via your own company name.
So split your organic traffic into brand and non-brand, and watch whether the growth lands on pages that convert. A rise in non-branded traffic to your service pages is a strong signal. You formulate a target as the share of high-intent traffic within your organic total, and as its growth across the quarters.
KPI 9: Core Web Vitals and load time
Speed is not a technical detail but a conversion and findability factor. A slow site costs you both visitors and positions. Google’s Core Web Vitals give concrete thresholds for this: a Largest Contentful Paint under 2.5 seconds, an Interaction to Next Paint under 200 milliseconds and a Cumulative Layout Shift under 0.1 count as good.
Aim for green on all three values, measured on mobile, because for most B2B sites that is the toughest scenario. This is an enabler KPI: it sells nothing directly, but poor scores drag down all your other KPIs. You can read the background and measurement method in Core Web Vitals explained.
How do you set realistic targets?
Start with a baseline and steer on your own trend, not on a benchmark from another country or another sector. The numbers in this article are starting points; your context determines what is good. A law firm and an industrial supplier have entirely different conversions and sales cycles, so don’t copy a target blindly. If you are also targeting the French-speaking market, localization comes into play; see translating your website into French.
Also, always connect your website to your CRM. Without that connection you stay stuck in traffic and conversion figures and miss the two KPIs that matter most financially: lead quality and pipeline contribution. And measure everything per channel, because an average across all channels hides exactly where you need to adjust. A website set up for this, we prefer to build from the website development stage itself so that measurement is not an afterthought but part of the design.
The short summary
Don’t steer on visitor counts but on the chain of lead volume, conversion, lead quality, cost per lead and pipeline contribution, supported by form, engagement, organic and speed KPIs. Treat the targets here as a guideline, measure your own baseline, connect to your CRM and report per channel. Then you will finally know not just whether your website is busy, but whether it works.
Want to know which KPIs weigh heaviest for your site and how to make them measurable? Schedule your free intake.
Free website scan
Enter your website and get an automatic scan within minutes, with concrete technical and SEO improvements. No sales pitch.
We only use your details for your scan. No spam, unsubscribe anytime.