Let's start with a situation you probably know. The managing director asks at the Monday meeting: "how much sales did all this marketing bring us last quarter?". The marketing manager opens a spreadsheet with 27 columns containing click costs, open rates, Google positions, number of leads, number of MQLs, number of SQLs, reach, conversions, and something someone called an "engagement score". Five minutes later, nobody knows whether marketing is working or not. Everyone is tired.
The problem is not in the tools. KPIs in B2B companies grow by accident, because every department adds its own and nobody removes the old ones. The result: we measure everything, we understand nothing.
Why KPIs in B2B rarely work the way they do in B2C
In e-commerce it is simple. Someone came in, bought something, we know how much. In B2B, between the first contact and signing the contract, usually anywhere from a few weeks to several months pass, and along the way there is the sales department, the offer, negotiations, sometimes a tender. Marketing touches only part of this process, but is held accountable for the whole.
On top of that, there is a small sample. If you generate 12 leads a month, the difference between 3 and 5 conversions may be pure chance, not a signal. Drawing statistical conclusions from such numbers is risky. What matters is whether a given ratio is statistically significant, not whether the chart rises nicely. In B2B with a small sample, you have to refer to this even more often.
Practical conclusion: you cannot hold B2B marketing accountable solely by the number of leads. You need to separate the levels.
Three levels of KPIs worth separating
Instead of one big table, make three separate sets. Each answers a different question and goes to a different audience.
Level 1: operational metrics (for the marketing team)
Here we measure what marketing has a direct influence on within a week or two. Examples:
- cost per lead (CPL) broken down by channel,
- number of contacts from companies meeting ICP criteria,
- conversion rate from page to form,
- number of meetings booked by marketing (not just leads in the CRM).
These metrics are good for daily optimization. They are bad for a conversation with the board, because the board is not interested in cost per click.
Level 2: tactical metrics (for the marketing and sales director)
Here the question is: is our funnel closing? We measure:
- conversion from lead to meeting,
- conversion from meeting to offer,
- conversion from offer to contract,
- average time in each stage,
- marketing's share of pipeline (what percentage of pipeline value comes from contacts that marketing introduced).
This last metric is one of the most important in B2B, and at the same time one of the least often calculated correctly. It requires agreeing with the sales team on one definition of a "marketing-introduced contact" and consistent tagging in the CRM.
Level 3: business metrics (for the board)
Here three, at most four numbers remain:
- revenue from clients acquired through marketing in a given period,
- customer acquisition cost (CAC) broken down by channel,
- return on marketing investment (ROMI) on an annual basis,
- customer lifetime value (LTV) relative to CAC.
If leadership receives these four numbers once a quarter, the conversation about marketing stops being a conversation about impressions.
How to measure effectiveness in a long sales cycle
This question comes up in every B2B company we work with. The answer is uncomfortable: you cannot measure the effectiveness of a September campaign if the client signs a contract in March. What you can measure is what happens along the way.
The practical approach that works for manufacturing and service companies in the region looks like this:
- Set a starting point. Before you change anything, record the current values: number of contacts, stage conversions, average contract value, cycle length. Without a starting point, every later number lacks context.
- Measure leading indicators, not just outcome metrics. The number of contracts is a lagging indicator. The number of meetings with decision-makers this month is a leading indicator that helps you forecast contracts two quarters out.
- Agree on one definition of a qualified lead. If marketing and sales have two different definitions, every conversation about results ends in an argument about numbers instead of strategy.
- Report by cohort.Group contacts by the month of first contact and check how many from each group converted into customers after 3, 6, and 12 months. This is the only way to see a channel's true effectiveness over a long cycle.
If a company doesn't yet have a consistent measurement system, the first step is usually a marketing audit, which organizes data, definitions, and sources before any optimization begins. Without it, every campaign change is guesswork.
Marketing KPIs and budget: how to connect metrics to the scaling decision
KPIs only make sense when they lead to decisions. The most common decision in B2B is: should we increase the budget for this channel or not.
To answer that question, you need three things: the cost of acquiring a customer in the channel, the average customer value, and the margin. For example, let's say the channel's CAC is 8,000, the average value of the first contract is 40,000, and the margin is 25 percent. Then on the first contract you earn 2,000. Only the second and third deals with the same customer make the channel profitable. This means the scaling decision depends not only on marketing but also on how post-sale service works.
That's why in companies with long sales cycles, KPIs need to be read alongside retention data. A channel that brings in one-time customers can have a great ROMI in the first quarter and a terrible one in the third.
Level Audience Operational Marketing team What to optimize this week? Tactical Marketing and sales director Is the funnel closing? Business Board Does marketing earn more than it costs?
In practice, it's worth doing something simple once a quarter: put CAC, LTV, and the average time to the second contract side by side for each channel. In most companies, after the first such comparison, it turns out that two channels generate 80 percent of the value while the other four consume the team's time. This is usually the starting point for a B2B marketing strategy that, instead of expanding the list of activities, narrows it down to what works.
The most common mistakes when implementing KPIs
After many years of working with B2B companies, we keep seeing the same mistakes. It pays to know them before you roll out yet another dashboard.
Mistake 1: too many metrics
A practical rule: a marketing team should track 5 to 7 operational metrics, a marketing director 4 to 5 tactical ones, and the board 3 to 4 business ones. Anything beyond that threshold stops being read.
Mistake 2: no owner for the metric
Every metric needs one person accountable for its value and for the decision when it drifts from the norm. A metric without an owner is just a number in a report that nobody cares about. Imagine your conversion rate has been falling for three months in a row. Nobody reacts, because nobody is responsible for it. At the next meeting it turns out the problem was known for a long time, but everyone assumed someone else would handle it.
Mistake 3: measuring activity instead of outcome
The number of published posts, sent emails, or site visits tells you nothing about the outcome. A KPI has to be tied to a decision: if it goes up, we do X; if it goes down, we do Y.
Mistake 4: measurement without a reference period
A value of 47 leads in October means nothing on its own. It only means something next to October a year earlier, the previous quarter, and the target. In B2B with seasonality (for example in construction or manufacturing companies), comparing month to month without accounting for the season leads to false conclusions.
Mistake 5: data spread across three systems that don't talk to each other
Marketing in one tool, sales in the CRM, finance in the ERP. Without a shared customer identifier, you can't connect campaign cost to revenue. This is the most common reason companies can't calculate ROMI even though they have all the data.
Where to start this quarter
Don't try to implement everything at once. A realistic plan for the next three months looks like this:
- Pick three business metrics you want to report to the board. Write down their current values as a starting point.
- Agree with the sales team on one definition of a qualified lead and one definition of a marketing-sourced contact.
- Check whether the CRM can tag the source of a contact in a way that stands the test of time (not "referral from a colleague at the trade show", but a specific category).
- Set up a cohort report: contacts from a given month and their conversion after 3, 6, and 12 months.
- Remove from your reports everything that doesn't lead to any decision. Really everything.
After one quarter you'll know more about marketing effectiveness than after two years of collecting 27 columns of data. KPIs only have value when they change what you do on Monday morning.
Sources
- Analytics, ch. 2.1 Regression (on the statistical significance of the interaction coefficient in analyzing the impact of advertising on sales)
- A Concise Guide to Marketing Research, ch. 5.8 (on measures of central tendency and dispersion in marketing data analysis)