
B2B Customer Journey Touchpoints: The Impact of Deal and Company Size


Summary:
- This report analyzes data from 150 B2B SaaS companies ($8 million to $2 billion ARR) to determine how many impressions and touchpoints are actually required to generate a closed-won opportunity.
- It takes significantly more exposure to close a B2B SaaS deal compared to two years ago, with companies now averaging 2,879 impressions and 266 touchpoints. This represents a 20% increase in touchpoints and 9.5% increase in impressions since 2023.
- Deal size dramatically affects the number of impressions and touchpoints required to close. If opportunities reach or exceed $100K in ACV, impressions skyrocket to nearly 5,500 and touchpoints to 417. This is nearly 2X the average for impressions and 1.5X for touchpoints.
- B2B buyers require repeated exposure throughout increasingly long and complex journeys. Single-touch attribution oversimplifies channel and campaign performance and fails to capture more nuanced pipeline insights at different stages. Itβs critical for marketers to deploy multi-touch attribution models to effectively track, measure, and optimize interactions across channels.
β
β
I donβt know how to start; this is one of the most exciting Labs reports. It answers most of our questions and validates many of our hypotheses. We first decided to delve into this topic with the What Does It Take to Close report, where we uncovered how many impressions and touchpoints it takes to generate MQLs, SQLs, and closed-won deals. The results were incredibly surprising, and that report ended up being our most read, with more than fifty thousand unique visitors β itβs been shared many times and even presented at some conferences.
β
The reason we wrote that report was because it was, in a way, an easy topicβeasy in the sense that everyone in B2B SaaS agrees the buyer journey is complex. The hard part was showing just how complex it is, and we managed to do that. After that report, we received numerous messages and emails asking us to dive deeper into the data and show how these metrics change by company size and deal size. Although we agreed it was crucial, we wanted to ensure we had enough data for each company size and segment of deals. We also waited some time so we could compare our new average data with the previous yearβs to see if the numbers had changed in 2024. From what we see, yesβnumbers changed in 2024. In a good way or a bad way? You'll have to read the report(s) to find out.
β
In the first part of the first chapter, weβll dive into this changeβwhat our numbers show on average and how these numbers have changed compared to last year. In the What Does It Take to Close report, we used 2023 data and included 50 companies. In this report, weβve included three times as many companiesβ150 in totalβand the first eight months of 2024. However, we didnβt include MQLs generated after the end of the second quarter to see a clear picture (otherwise, we couldβve seen MQLs generated last week decreasing the conversion rates because they wouldnβt have been SQLed yet).
β
The second part of the first chapter will focus on how impressions and touchpoints change by deal size. Then we have the second chapter; in the first part of the second chapter, we will focus on how impressions and touchpoints change by company size (number of employees). And the second part of the second chapter will cover a bonus topic where weβll show the average deal sizes and conversion rates by company size and deal sizeβand weβll also focus on the relationship between company size and deal size. We really, really enjoyed analyzing this data and writing this report. We hope you find it useful as well.
β
Methodology:
MQL: Hand-raisers (demo requests, pricing page visitors, contact us submissions, b. Basically every high intent hand-raiser on the website) Ebook form submissions, lead-gen stuff, and webinar registrations were not counted as MQLs.Β
SQL: Pipeline created. Every company has different definitions, but we unified this on the backend and used the SQL definition for when the pipeline is actually created.
Sales Cycle: Starts from the date of deal created, not from MQL created. The reason for this is that since we included both inbound and outbound, and outbound doesnβt start from the MQL level, it would have skewed the average.
Deal Size / ACV: Total new business revenue added divided by the number of closed-won deals (also known as Average Contract Value, Selling Price, Deal Value)
CW: Closed won deals, net new business, new revenue.Β
Revenue: Total new revenue addedΒ
Touchpoints: All interactions between stages, such as organic website visits, ad clicks, email opens, webinar registrations.
Linkedin Impressions: Any impression regardless of engagement or clicks or not; on the company level (last 60 days)
β
Sample Description:
β
Sample Size: 150 B2B SaaS companies, minimum $15k monthly ad spend
Region: 90% North America, 10% UK
Average Deal Size: From $5K to $200K
ARR: From $8M to $2B
β
Date Range:Β
- From January 1st, 2024 to August 30th, 2024 for the entire dataset.Β
- From January 1st, 2024 to June 30th, 2024 for MQLs.
β
Company Size Segments:Β
- 11-50
- 51-200
- 201-500
- 501-1K
- 1K-5K
Each company size segment has a similar number of companies.Β
β
Deal Size Segments:
- Up to $10K
- $10K-$20K
- $20K-$50K
- $50K-$100K
- Above $100K
Each deal size segment has a statistically significant sample size, ensuring that no segment skews the average.
β
Part I: Change in Impressions and Touchpoints H1-2024 vs. 2023 average
β
A caveat before we begin: These metrics are averages. They donβt mean that if you generate X amount of impressions and Y amount of touchpoints, youβll definitely close a deal. These metrics are guidelinesβone can easily reach this amount of impressions and touchpoints by running broad campaigns, but this wonβt bring revenue. Instead, it would increase the average number of impressions and touchpoints to close a deal in our next yearβs report. So please use these metrics as benchmarks, but donβt assume that if you reach them without a plan or strategy, youβll close deals.
β
In the previous report, we found that a B2B SaaS company needs to have 723 Linkedin impressions from their audience in the last 60 days before that audience actually visits the website, and an average of 54 touchpoints to generate an MQL.
β
Disclaimer: Due to Linkedinβs privacy regulations, this data represents company-level impression data rather than contact-level data.
β
From MQL to SQL, the average was an additional 87 touchpoints and 1,068 Linkedin impressions. Our hypothesis was that once the MQL is qualified and progresses, more stakeholders get involved in the process, making the buying journey more complex, hence the increase in numbers. So, it doesnβt necessarily mean you have to get more touchpoints and serve more ads to your point of contact; rather, it means that with more people getting involved, the number of touchpoints organically increases.
β
Weβve seen this trend continue from the SQL to closed-won phase, where the average was an additional 81 touchpoints and 836 impressions. This part was a bit surprising because, considering the time between SQL and CW was longer than between MQL and SQL, our expectation was to see a higher number of touchpoints than in the MQL-to-SQL phase as more stakeholders (like finance and procurement teams) get involved. For that data, our assumption was that once the pipeline is created, the main stakeholders begin to wait; maybe the main point of contact still keeps coming back to the website, looking at the product, but not the rest of the buying committee. Instead, the other teamsβfinance, operations, procurementβget involved. So, even though from MQL to SQL it takes less time, there aremore touchpoints as the potential product users visit the website and are retargeted on LinkedIn. But once the deal is created, it takes more time to close, but there are fewer touchpoints (finance and procurement teams donβt visit the website as much and mostly arenβt retargeted due to their titles).
β
Okay now, 2024 - what changed?Β
β
Our data shows that the average number of impressions there are for a website visit is now higher than it wasβweβre seeing a 23% increase, meaning that now an average B2B SaaS company needs 894 impressions instead of 723.

β
I keep repeating myself in some reports, but I feel like I have toβthis increase in impressions could indicate that people on Linkedin are becoming more immune to ads; therefore, their threshold is getting higher. Whatβs the solution? Testing a different platform than Linkedin? I donβt think so, because we know the audience is already here. I think the solution is experimenting with different types of campaigns. Most companies are using single images and conversation ads, and the end-user recognizes itβs an ad as soon as they see it. But what if companies shift their focus to different formats? Formats their audience isnβt familiar with? Thatβs our two cents. Because if the problem was solely Linkedin, we wouldnβt be seeing considerable increases in the number of touchpoints we found at each stageβspoiler alertβbut we are.
β
Compared to 2023, the average number of touchpoints there are to generate an MQL increased by 31%βnow it takes 71 touchpoints for a B2B SaaS company to generate an MQL, compared to 54 last year.

β
Once an MQL is created, weβre seeing a slight decrease in the average number of impressions there are until SQL. According to our previous data, it would take an average of 1,068 impressions from MQL to SQL; the current data is 5% lower, now weβre seeing an average of 1,019 impressions. However, this decrease isnβt reflected in the touchpoints, where weβre seeing a 10% increaseβit used to take an additional 87 touchpoints to generate an SQL once an MQL was created in 2023; now it takes 96. Thatβs something we might need to think aboutβI think if the audience needs more convincing, realistically, we should have seen higher impressions and touchpoints at the same time. But if weβre seeing a decrease in impressions and an increase in touchpoints, this could actually be about a change in touchpoint channel allocation. Letβs have a look at it.
β
The leading touchpoint in the MQL-to-SQL phase in 2023 was the website with 36.8%, followed by Linkedin with 14.7% and email with 12.6%. Looking at the 2024 data, weβre seeing that the first two remained unchanged; however, the split for email has decreased to 7.1%, and the split for display increased from 1.6% to 4%. Iβve highlighted the importance of email marketing in the post-MQL phase in that report, and it seems like with the decrease in email and increase in display, we ended up seeing an increase in the number of touchpoints there are in the MQL-to-SQL phase.
However, this is just my theory; I couldnβt find any other change.
β
β
Lastly, based on 2023 data, an average B2B SaaS company there are an additional 81 touchpoints and 836 impressions in the SQL-to-CW phase. Similar to what weβve seen in previous data points, weβre seeing an increase here as well.
β
On average, it takes 965 impressions from SQL to closed-won nowβa 15% increase compared to last year; and on the touchpoints side, weβre looking at 99βa 22% increase from 81 last year.

β
To summarize:
β’ Impressions until the first website visit increased from 723 to 894 (23% increase)
β’ Touchpoints until MQL increased from 54 to 71 (31% increase)
β’ Impressions between MQL-to-SQL decreased from 1,068 to 1,019 (5% decrease)
β’ Touchpoints between MQL-to-SQL increased from 87 to 96 (10% increase)
β’ Impressions between SQL-to-CW increased from 836 to 965 (15% increase)
β’ Touchpoints between SQL-to-CW increased from 81 to 99 (22% increase)
β
βThis means that while a B2B SaaS company had 2,627 impressions and 222 touchpoints to close a deal in 2023, they now need 2,879 impressions and 266 touchpoints in 2024βwhich equals a 9.5% increase in the number of impressions, and a 19.8% increase in the number of touchpoints.

β
Part II: Change in Impressions and Touchpoints by Deal Sizes
β
Now, we know the average number of impressions and touchpoints for B2B SaaS, but itβs true that these metrics will change depending on the circumstancesβwe canβt possibly write down and analyze every scenario, but we can at least analyze the most important factors, which for us (and for most people) are deal sizes and company sizes.
β
Letβs start with deal sizesβwe segmented deal sizes into five categories: up to $10K, $10K-$20K, $20K-$50K, $50K-$100K, and $100K and above, ensuring that each segment has a similar sample size. What we found didnβt surprise usβon the contrary, it was one of those moments where I said, βI KNEW ITβ as soon as I saw it.
β
In a nutshell, weβre seeing that as deal size gets higher, the number of touchpoints and impressions there are also increases. Companies with smaller deal sizes need fewer impressions and touchpoints. As expected, companies that fall under the βup to $10Kβ deal size segment have the fewest impressions and touchpoints.
β
For example, the number of touchpoints for a company with an average deal size of more than $100K is 2.65 times higher than for a company with an average deal size of up to $10K; similarly, impressions for an MQL are also 3.95 times higher between these two segments.
β
As highlighted in the previous part, the average number of impressions there are for the first website visit is 894, and the average number of touchpoints there are to generate an MQL is 71. For companies with small deal sizes, weβre seeing a massive difference.
β
Companies with up to $10K deal sizes need 357 impressions for the first website visit and 47 touchpoints to generate an MQL (40% and 31% less than the average, respectively).

β
This trend continues in the MQL-to-SQL and SQL-to-CW stages as well; companies with up to $10K deal sizes need 52% fewer impressions and 41% fewer touchpoints than our average.
β

β
When it comes to companies with average deal sizes between $10K and $20K, we observe that these companies need 29% more impressions and 28% more touchpoints to close a deal compared to companies with deal sizes below $10K.
β
But when we compare this data with our overall average, we see that companies with average deal sizes between $10K and $20K need 38.5% fewer impressions and 24% fewer touchpoints than the B2B SaaS average. So, if we take a step back, what weβre seeing is that although the buyer journey is complex, if your deal size is below $20K, then this journey is considerably less complex.
β
Moving to the upper market, things start to change quickly. Companies with average deal sizes between $20K and $50K need 44% more impressions and 30% more touchpoints than companies with $10K-$20K deal sizes. This is quite a large increase, and what we see is that these numbers are now closer to our overall average. While the number of impressions for companies with $20K-$50K deal sizes to close a deal is 10% lower than our average, the number of touchpoints is just 1% lower.
β

β
We begin to see the real complexity of the buyer journey when we go further, to the $50K-$100K segment. For this segment, the number of impressions to close a deal is actually 5% higher than the average, while the number of touchpoints is 16% higher.
β
This means that although we need an average of 2,879 impressions and 266 touchpoints to close a deal, for the $50K-$100K segment, we need 3,035 impressions and 309 touchpoints.

β
And as expected, when we finally look at the $100K+ deal segment, things get crazy. We need almost 2x as many impressions and 1.5x more touchpoints than the averageβthis means that companies with deal sizes over $100K need almost 5,500 impressions and 417 touchpoints to close a deal.
Whatβs more interesting is the difference in the SQL-to-CW stage here; once the deal size is above $100K, these companies need an average of 2,081 impressions in the SQL-to-CW stage, while for companies with $50K-$100K deal sizes, this is half that amount; for companies with $10K-$20K deal sizes, this is 4x lower.

ββ
When it comes to the number of touchpoints in the same stage, companies with deal sizes over $100K need 1.4x more touchpoints than companies with $50K-$100K deal sizes, and almost 2.5x more touchpoints than companies with $10K-$20K deal sizes. This huge difference in the SQL-to-CW stage could indicate the involvement of other teams in high-value contracts.
β
Part III: Change in Impressions and Touchpoints by Company Sizes
β
While reviewing this data, I decided to pause and take a few days to digest it and try to find explanationsβbut Iβm still unsure about the implications of some of these findings. To put things in the simplest terms, what I discovered is that as company size increases, the need for touchpoints and impressions also increases. This made sense when we were discussing deal sizes, but it doesnβt really add up when weβre talking about different company sizes. We canβt just say that as companies get bigger, their contract prices increase, making the buyer journey more complex.
β
No, we have plenty of enterprise companies with low deal sizes and plenty of smaller companies with high deal sizes in this dataset, so thatβs not the right answer.

β
On the contrary, I would assume that as companies grow, more people know them, their brands become more well-known, and they spend less time convincing their audience. Hence, the number of impressions and touchpoints for these companies should be lower compared to smaller companies with similar deal sizes. Iβve seen this exact narrative presented in boardroom slides time and againβthat we canβt calculate the impact of brand investment, but we can certainly assume that with brand investment, our long-term costs will go down, and weβd generate opportunities more easilyβwhich I completely agree with. But this data doesnβt support that. If we were only seeing an increase in touchpoints, but not in impressions, we could have assumed that maybe those touchpoints are coming organically through the power of the brand. Then we could check the split between channels in those touchpoints to validate the hypothesis. However, since weβre seeing increases in both impressions and touchpoints, we canβt really make that assumption.
β
Before speculating any further, I'm going to have to check the average deal size for each company size segment and cross-reference to see if we actually have higher deal sizes in bigger companies. If we do, then we have our answer; if not, we're in serious trouble...
This is the end of the first chapter. We'll be publishing our findings about company sizes and their relationship to deal sizes and conversion rates next week. Follow us on LinkedIn to get notified when we release the report!
β
All HockeyStack Labs reports are done using anonymized HockeyStack customer data and cannot be used for any commercial use without written consent from HockeyStack. We did not partner with anyone on the creation of this report and it was not sponsored by a vendor. Reach out to emir@hockeystack.com with any questions.
β


