B2B Customer Journey Touchpoints: The Impact of Deal and Company Size
With a 9.5% rise in impressions and a 19.8% increase in touchpoints to close deals in 2024, we explore how company and deal sizes influence these shifts.

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.
â
