Why ROI in B2B marketing often remains unclear
Measuring B2B marketing ROI is challenging for many organizations. While there is often insight into leads and campaigns, the overview from initial interaction to final revenue is lacking. Due to long sales cycles and fragmented data, it remains difficult to directly link marketing investments to results.
A major cause is the length of B2B sales cycles. The period between the first point of contact and the moment someone becomes a customer often takes months. As a result, an investment made this month may only become visible in revenue much later. When ROI is assessed on a weekly or monthly basis, a distorted picture of what marketing actually delivers quickly emerges.
Additionally, many attribution models overestimate the last interaction. Channels and advertising platforms attribute conversions based on their own conversion window, meaning multiple channels can claim the same conversion. This leads to double counting and conclusions that do not align with what is reflected in CRM and revenue tracking.
The bottleneck: the marketing and sales gap
In many setups, marketing is highly measurable up to the conversion on the website. Insight into campaigns, lead numbers, and cost per lead is available through tools such as GA4, LookerStudio, report and the advertising channels themselves. The problem arises after the conversion: sales handles the follow-up and that is where the revenue is generated, but that revenue data does not appear in the marketing reporting.
This gap between marketing data and sales results becomes apparent when marketing can report how many leads come in, but cannot link which leads ultimately become customers and the associated revenue. As a result, the question remains open as to what marketing has yielded in euros.
Approach: measurement via three pillars (marketing, CRM, and attribution)
A comprehensive ROI measurement is built along three pillars: marketing, CRM, and attribution. Marketing activities generate interactions and traffic, CRM records leads and deals, and attribution assigns value to the efforts that contribute to the final order value.
1) Map out the entire customer journey
A first step is mapping out the entire customer journey, including all relevant touchpoints. B2B growth does not originate solely at conversion, but also in the phase preceding it: being visible, ensuring the target audience knows who the company is and what it can help with, and being present at the right moment. This also explains why focusing solely on the number of leads is insufficient to understand sustainable growth.
2) Make the funnel measurable from the website
In many cases, traffic converges at one central point: the website. Multiple channels and campaigns come together there, after which the next step takes place: conversion. This conversion is often seen as the endpoint for marketing, but it is precisely there that the gap to revenue arises. Therefore, not only must the conversion be measurable, but also what happens afterwards in the sales funnel.
3) Link marketing to CRM to make revenue visible
CRM is positioned as the “soul piece” where all leads come in and where sales follows up. A link between marketing and CRM is essential to transmit data and automatically create records. A personal record can be generated during the first interaction; in a subsequent step, additional information can be added, such as organizational details. Modern CRMs can match and enrich records based on name and email address, creating an increasingly sharper profile and ensuring better alignment for follow-up.
Without this integration, marketing remains stuck at the lead level and revenue remains out of sight. The integration makes it possible to link deals and order value to the origin of leads and to previous interactions.
Do you want to know more about what a CRM exactly is: read this blog
Attribution: from channel claims to actual contribution
Why channel reports are not conclusive
Advertising platforms primarily measure conversions that take place on the website and attribute them if they fall within a specific period. As a result, a single actual conversion can appear as a conversion across multiple channels. This is not necessarily wrong for the learning process of algorithms, but it does give an inaccurate picture when results are assessed across channels.
Overarching attribution linked to order value
An overarching attribution model looks not only at campaigns within a single channel, but at multiple channels and campaigns combined, and links this to the order value recorded in CRM. External attribution tools can measure all interaction data, enrich it with campaign costs, and subsequently calculate the share of campaigns and channels in the final order value.
In the described approach, an external tool is used to assign value to specific campaigns and even go back to the level of the actual advertisement. Through integration with CRM, revenue is attributed to interactions, making visible what each channel and each campaign has actually generated. This also prevents double counting that occurs with last-click or channel-specific attribution.
Result: a more accurate ROI and better channel management
When the funnel is clearly defined, measurement is accurately set up, and revenue from CRM is linked to marketing efforts, a true ROI emerges. Then, not only total revenue and the number of orders become visible, but also the costs incurred and the revenue per channel.
This makes it possible to see where most of the revenue comes from, where conversion rates are higher, and where scaling up makes sense based on lucrativeness. Without a good attribution model, the picture can become distorted, and that effect increases as the marketing setup becomes more complex and the investment rises.
Offline touchpoints and awareness: budget separately and measure differently
Not all touchpoints can be easily linked to revenue. Offline efforts such as sponsorship, advertisements in newspapers or trade journals, and other awareness activities are difficult to include in a sales funnel because measurable points are lacking. For these types of campaigns, it is necessary to determine the goal in advance—for example, local awareness or visibility—with corresponding KPIs.
Therefore, unambiguous advice is given: budget separately. A budget for branding/awareness with its own measurement methods and KPIs, and a performance package in which ROI measurement regarding leads, opportunities, and revenue is set up. Awareness can be tracked, for example, through research or via signals such as organic brand traffic and branded search volume.
Practical steps to gain insight into ROI in B2B marketing
Create an overview of all marketing efforts and define KPIs
A starting point is a complete overview of all marketing efforts, online and offline, and determining the KPI and objective for each activity. Goals can range from leads and traffic to revenue inquiries, retention, or repeat visits. KPIs may include reach, engagement, branded search volume, webinar registrations and attendance, industry authority, opportunities, revenue, cost per deal, email open rate, click ratio, and pipeline value.
An important principle is that not everything should be geared towards leads and deals. When all activities are focused exclusively on this, the supply dries up faster and less sustainable growth occurs.
Assigning value to intermediate steps
Intermediate steps can be assigned a value based on points or euros. An example mentioned is tracing revenue back to micro-conversions: if ten whitepaper downloads generate one lead and that lead generates €1000, then one download represents €100 in revenue. Similarly, participation in a webinar can be valued when it is known what proportion of attendees ultimately become customers.
Clarify the first point of contact and timeline
The initial point of contact and subsequent interactions must be made transparent. A CRM can display a timeline of activities per contact: what has been viewed, downloaded, where someone has been present, and for what someone has signed up. This provides better insight into which steps contributed to the moment a customer gives their consent.
Connecting marketing data, CRM, and revenue
Marketing data must be linked to CRM and revenue. This requires accurately tracking deals and the revenue generated by customers, potentially linked to an accounting system. This makes it clear where each deal originated and what it generated.
Assessing ROI over a longer period
Due to the longer sales cycle in B2B, it is necessary to view ROI over a longer period. A monthly assessment may be insufficient to see the actual contribution of marketing.
One shared dashboard and shared definitions
Marketing and sales must look at the same figures and use the same definitions. A single shared dashboard helps bring the two worlds together and base decision-making on the same yardstick.