GROWTH GROUP / B2B LEAD GENERATION

B2B conversion rate: how to calculate it and genuinely improve it

Łukasz Siemaszko · September 24, 2026 · 8 min read

Most B2B companies only know their conversion rate at the level of “we roughly know it’s too low.” Without a correct formula and a breakdown by stage, though, there’s no way to pinpoint where leads are actually slipping away. Below we show how to calculate your conversion rate, what genuinely affects it, and what to do to move it upward.

What is conversion rate in B2B

Conversion rate is the ratio of events considered a conversion to the total number of people who had a chance to trigger that conversion, expressed as a percentage. Sounds trivial until you try to calculate it in a B2B company, where "conversion" means something different to the marketing department, something different to the salesperson, and something different to the board.

The basic formula looks like this:

Conversion rate = (number of conversions / number of sessions or contacts in a given period) × 100%

Example: in one month, 4,200 people visited the site, of whom 84 filled out the contact form. The site conversion rate is 84 / 4,200 × 100% = 2.0%. You apply the same formula to a campaign, a landing page, or a single traffic source.

In B2B, one metric is rarely enough. It makes sense to map several conversion rates calculated at successive stages:

  • Site or landing page CR – sessions to submitted form (or to another micro-goal, e.g. webinar signup).
  • Lead to MQL CR – how many of the collected contacts meet the marketing qualification criteria.
  • MQL to SQL CR – how many of them the salesperson considers a real sales opportunity.
  • SQL to customer CR – how many opportunities end with a signed contract.

Only the product of these four values shows what one customer really costs you. If you have 2% on the site, 30% on lead to MQL, 40% on MQL to SQL, and 20% on SQL to customer, then from 1,000 sessions you get about 0.48 of a customer. That is when it stops being surprising why "we have lots of leads, but sales are not growing".

Before you calculate anything, establish two things: the definition of conversion (one specific event, not "engagement") and the time window (for B2B with a long sales cycle, calculate CR on cohorts, not calendar months). Without this, you are comparing apples to oranges and drawing conclusions from noise.

What really influences conversion rate in B2B

Several layers affect conversion rate in B2B at the same time: traffic quality, message fit, friction in the process, and speed of response. Changing one of them without touching the others usually does not produce a lasting effect.

Traffic quality and intent

Traffic from informational phrases ("what is a CRM") converts differently than traffic from buying phrases ("CRM implementation for manufacturing"). If you mix them in one report, the average means nothing. Break down conversion rate by source and query type. In practice, it turns out that one campaign with precise targeting can have a CR several times higher than a broad brand campaign, despite lower volume.

Matching the message to the buying stage

A person visiting your site for the first time and a person comparing three vendors need different content. A landing page with one offer and one CTA converts better than a page with five paths. In B2B, it is also crucial whether the message speaks the language of the customer's problem or the language of your service. The difference can be brutal: the same offer told through the lens of "I have chaos in my sales team" versus "we offer comprehensive marketing support" gives completely different results.

Friction in the process

Every additional field in a form, every step requiring a phone call, and every lack of clear information about "what happens next" lowers conversion. In B2B, form length should be proportional to the value you promise - it is not about shortening as much as possible. Asking for budget and company size when signing up for a newsletter is excessive. Asking for the same data when requesting an implementation quote is standard.

Speed of response

In B2B, leads do not age well. Reaching out within hours of an inquiry performs differently than reaching out two days later, because by then the prospect has already contacted a competitor. Picture a prospect filling out a form on Friday afternoon. Your sales rep replies Monday morning. By then, the prospect has already booked demos with two competing companies. This is one of the cheapest ways to improve conversion rate at the lead-to-SQL stage, and at the same time the most commonly neglected.

A sample conversion funnel in a B2B company
Website sessions 1000 Leads (form) 20 2% move forward MQL 6 30% move forward SQL 2 33% move forward Customers 1 50% move forward
Source: our own analysis based on a typical B2B sales model

It is also worth remembering that the decision is not influenced by one person alone. In B2B, the decision is made by a buying committee, and each person involved looks at different criteria. Materials that only answer the question "how much does it cost" lose out to those that resolve technical, legal, and operational objections.

What are realistic conversion rate ranges in B2B

There is no single "good" number for everyone. Ranges vary widely across industries, sales models, and the length of the buying cycle. A SaaS company selling a subscription for a low monthly fee will have a different conversion rate than a machine manufacturer, where one contract is worth a substantial sum and involves several months of negotiation.

Instead of looking for a universal benchmark, do two things. First, establish your own baseline: an average from the last 6 to 12 months for each stage separately. Second, compare yourself to companies with a similar sales model, not to the "B2B market" as a whole.

From our observations (this is not a representative study), the biggest differences between companies come from three things: whether leads are qualified before being passed to sales, whether there is a clear follow-up process, and whether marketing measures the same things as sales. Companies that have sorted this out have a lead-to-customer conversion rate several times higher than those that throw all contacts into one bucket.

If you do not yet have your own data, treat numbers from the internet as a reference point, not a target. The value of a benchmark lies in showing the order of magnitude and the direction, not in providing a ready-made answer.

How to increase conversion: concrete actions step by step

Improving conversion rate is a sequence of actions, not a single change. Below is the order that delivers the fastest results in B2B companies with the least effort.

1. Sort out definitions and measurement

Before you change anything, agree with the sales team on what exactly counts as a conversion at each stage. Introduce one shared dashboard where marketing and sales see the same numbers. Without this, every optimization will be guesswork.

2. Break conversion rate down by stage and source

Calculate conversion rate separately for each channel, campaign, and type of inquiry. You will see which sources generate leads and which generate customers. It often turns out that the channel with the highest number of contacts has the lowest final conversion and absorbs budget that would work better elsewhere. This is a natural moment to look at B2B lead generation not as a separate project, but as part of a single sales process.

3. Improve traffic quality, not just quantity

Instead of increasing the budget on what already performs poorly, narrow your targeting and match content to intent. For purchase-intent keywords, build dedicated landing pages with a clear offer and a single CTA. For informational traffic, build a path that first delivers value and then asks for contact.

4. Shorten and simplify the form

Review every field and ask: can a salesperson move forward without this information? If they can, remove the field. Add a clear message about what happens after the form is submitted and when someone will get in touch. This reduces the uncertainty that in B2B is one of the main reasons people abandon forms.

5. Set a standard for lead response

Define the maximum contact time and assign responsibility. Even a simple SLA of "contact within 4 business hours" can raise the conversion rate from lead to SQL more than changing a headline on the page.

6. Test, but one change at a time

Change one thing at a time and measure the effect on a sufficiently large sample. In B2B volumes are smaller, so tests take longer. That is normal. What matters is not drawing conclusions from a week in which three inquiries came in.

What improves conversion rate and what only increases volume
ActionImpact on volume
Increasing budget on a broad campaignhighlow
Narrowing targeting and matching contentmediumhigh
Shortening the form and clear CTAlowhigh
Faster lead response (SLA)lowhigh
Lead qualification before handing off to saleslowhigh

If you want to approach this systematically, rather than patching individual elements, it is worth basing your efforts on a consistent B2B marketing strategy, in which the conversion rate is one of the main indicators, not an add-on to the report.

And one more, less obvious point: conversion rate is a metric that is easy to improve at the expense of lead quality. You can raise the CR of a page by lowering the qualification threshold, and at the same time worsen the CR at the SQL-to-customer stage. So look at the entire chain, not a single number.

Sources

  1. Friestad, M., Wright, P., The Persuasion Knowledge Model: How People Cope with Persuasion Attempts, Journal of Consumer Research, 1994
  2. Sharp, B., How Brands Grow: What Marketers Don't Know, Oxford University Press, 2010

Related services

Frequently asked questions

How do you calculate the conversion rate?

Divide the number of conversions by the number of people who had a chance to trigger one, then multiply by 100%. Example: 84 form submissions from 4,200 sessions gives 84 / 4,200 × 100% = 2.0%. In B2B, calculate this metric separately for each stage: page visits, lead to MQL, MQL to SQL, and SQL to customer.

What is a good conversion rate in B2B?

There is no single good value for all of B2B. The range varies across industries, sales models, and the length of the buying cycle. A company selling a low-cost subscription will have a different CR than a machine manufacturer with contracts worth hundreds of thousands. Your own data from the last 6 to 12 months, along with companies with a similar sales model, should be your benchmark.

How do you increase conversion in B2B?

First, tidy up your definitions and measurement, then break the conversion rate down by stage and source. Next, improve traffic quality (matching content to intent), simplify the form, introduce a fast lead response standard, and test individual changes on a sufficiently large sample. The key is to look at the entire chain from session to signed contract, not at a single number.

Why doesn't a high conversion rate on the website translate into sales?

Because website conversion is only the first stage. If leads are not qualified, sales gets contacts with low intent, and follow-up is slow, then a high website CR will not turn into customers. You need to measure CR separately at the lead to MQL, MQL to SQL, and SQL to customer stages to see where sales are actually leaking.

Łukasz Siemaszko

Łukasz Siemaszko

He has been running B2B marketing projects for 16 years. Growth Group has served more than 60 companies and generated PLN 160 million in profit for clients.

Free strategic audit

Let's see what we can improve for you

In the free audit we:

  • analyse your market, product and competitors,
  • show where you lose customers and what is worth changing,
  • prepare an initial action plan for your company.
Book a free audit
About the author. Łukasz Siemaszko has many years of experience managing marketing. He combines strategy with hands-on execution, from audit and plan to day-to-day channel work, and manages by data: every marketing decision has a measurable goal. Today he is the founder of Growth Group, where clients pay for results.