How to run User Research in B2B SaaS Products
1.5 years ago I started working on Vimeo’s Enterprise offering, and coming from the world of B2C products, I encountered a challenge: it’s harder to access the users in B2B than in the B2C world. I can’t really use usertesting.com, send 500 emails with $50 amazon gift codes for user interviews/surveys, or reply to comments in the app store.
Luckily, throughout my first few months, I learned that it’s not actually harder, it’s just different. What I learned was instead of building your own research pipeline, hook into different touchpoints on enterprise customer’s journey.
Join intro sales calls with customers
When I just started in this role, I got invaluable advice from Vimeo’s President and Chief Product Officer, Mark Kornfilt: when you're looking for inspiration, go join the customer sales calls. In almost any B2B company there are at least dozens of calls happening each week, and it’s usually very easy to join them as a fly on the wall (or listen to recordings, more on that later).?
After listening to ~20 calls I was able to build empathy for our customers, a strong conviction about what our customers need, and a great insight into how our sales team operates. All within 1 week and with zero budget.
There are many types of customer calls. From the product perspective, it makes sense generally to join the intro call, where the customer shares their needs for the first time. That means only joining in after BANT validation (i.e. customer has a budget, authority, need & timeline to buy your product) as they’re less noisy. But if you’re looking for a broader view of the market joining pre-BANT calls can be incredibly helpful, too (SDR calls). There are also the calls where the sales team gives a product demo -- they are an excellent way to learn how customers respond to today’s offering, and they give an opportunity to see if the sales team is pitching the product in a way that makes sense.
The extreme version of this, which I highly recommend, is to not just listen passively, but actually lead the call as a salesperson. You’ll feel the stress of selling the deal, the pressure of ensuring you understand the customer’s problem and pitching the product right, or the discomfort of hearing that your product doesn’t have a specific feature they need.
Partner with Sales
As your company grows, joining calls won’t be enough. You’ll need to scale your research by building a relationship with various sales teams. Different companies name and break down teams differently, but the bottom-line is someone needs to generate a lead, validate it, and then close it. At Vimeo we have Sales Development Reps (SDRs) who are focused on lead generation and validation, and Account Executives (AEs) who focus on closing the deal. In my experience, I’ve mostly worked with post-validation leads, i.e. with AEs.
Track Feature Requests
As you’ll be talking to more customers and more salespeople, you’ll notice that you’re getting requests for features from all sorts of places. It’s very easy to make a mistake here: make a promise to ship feature X, submit to recency bias, or only hear the loudest voices of one or two salespeople. Same mistake gets much worse when you’re scaling from a team of 1 to 100.
To prevent that, it’s important to set up a system for tracking feature requests. Here are a few things to keep in mind:
Utilize Onboarding
You have a golden learning opportunity by witnessing a customer’s first experience with a product after they sign up. In the B2C world you only get the data, while in B2B this experience is often recorded by a representative from your company. At Vimeo, we have a dedicated Onboarding team who runs these calls, and boy, if your company doesn’t have such team, I highly recommend you start it! Their core mission is to set up customers for success with the product, make sure the product is well set up (e.g. SSO, SCIM), make customers familiar with the key relevant functionality, and minimize any major gaps in meeting a customer’s needs.
领英推荐
But the great side effect for PMs is that the Onboarding team gets to witness all key insights from customers as they’re starting to use your product. Which makes them a strategic partner in identifying gaps or delighters. At Vimeo we work with the Onboarding team as closely as we work with support: we sync up weekly on product gaps, we give them an early preview of upcoming features and incorporate their feedback, they share great customer quotes with us, we help them onboard the largest customers, and plenty more.
Worth noting, there’s sometimes a similar team that helps close customer’s gaps before they sign a contract. At Vimeo, they’re called Sales Engineers, and we have a very similar dynamic with this team as with Onboarding.
Partner with Account Managers
Once customers go through onboarding they land in account management. Account Managers’ (AMs) main success metrics are retention and upsell in existing accounts — very similar to product success metrics, so there’s a natural synergy between the two groups. Here are a few key ways you can partner with AMs:
Learn your tools
All user research methods above (and more) can be dramatically improved if you use the right tool. For example, instead of attending a sales call, you simply watch a recording, which both simplifies scheduling and reduces the burden on a salesperson to introduce you on the call. But it’s much more than that.?
Salesforce / CRMs. You’ll want to get comfortable with your CRM. I can’t tell you how many times I’ve filtered through leads and opportunities to find specific industry, company size, or use case that are affecting the trends. Or went through sales notes of individual deals to manually categorize the data I needed.
Gong / Chorus / etc. These tools are pure magic. They record every sales call, transcribe them (surprisingly well), and allow you to search through the transcripts by keywords, customer type, person speaking, and much more. In my team it’s a must have phase of research now to walk through customer calls mentioning “new feature name”. It’s just unbelievable productive.
Build customer advisory group
Usually, it takes few weeks to set up a customer call in Enterprise, between asking AM and waiting for customer to clear their schedule. You don’t always have that. And you’re not always sure how involved the customer is and how deep of feedback they would give. For that reason it’s very handy to build a group of trusted customers who are more involved with your product, are happy to provide timely feedback, and go into greater length when providing it.?
We often do it as a beta when launching big new products, and after aligning with AMs we create a direct line of communication between product managers and customers (and vice versa). We send surveys, invite them to interviews or to user tests. You want this group to be up to 10 customers, from a diverse group that represents your target userbase.?
As a bonus, if you do this right, same group of customers can serve you in sales by serving as reference customers, i.e. telling you prospective clients why they chose you.
Conclusions
Enterprise world is ripe with rich data for PMs to build great products. And in order to use it, you gotta build a two-way partnership with key players in sales org across different stages of the pipeline. It takes a while to kick-off but then pays off long term.
p.s. I didn’t mention Support here as from a research perspective it’s a very similar relationship to b2c products
p.p.s. We're hiring PMs & PMMs for exciting B2B and B2C products! DM for details
B2B Revenue Growth and Operations | Capital Top 40 under 40
1 年Markiyan Matsekh???? great article ?? would you say you are changing the gears for any of the approaches since you joined Deel?
Entrepreneur | HR Tech | TGA | Engineering | Mil-Tech
1 年Nice article.
Thanks for the great article, Markiyan. I've found the problem with using sales, on-boarding, account management for user research is that it mixes feedback from unprofitable customers into feedback from profitable customers to the point where you can't distinguish the one from the other; it's all too common for a B2B SaaS company to therefore target unprofitable work and accelerate cash burn. In the absence of a solution for this, I invented an approach that starts the research cycle with identifying customers who have already repaid fully-loaded CAC (I have a rigorous formula for this that can't be gamed) by 3X. These are customers who have become profitable. And the interesting thing is they are highly responsive to interview invites, because they are already very much bought into the app and have lots of good thoughts on how you can improve it to better suit their needs. Without this kind of financial segmentation (which you can't see in the sales cycle because it's unclear whether or not they'll churn), there's an enormous risk that you will blow your budget doing the wrong things, no matter how well you do them. No amount of doing things right can compensate for doing the wrong things.
Sr Product Manager | CEO | SaaS x18 ARR Growth ?? in 4 years | AI Detection | Texts & documents processing | Marketplaces | EdTech
3 年Well described specifics of B2B products and incredibly useful tips! As a PM in a small team with only 2 Sales people, I have the privilege of talking to customers and getting the precious feedback firsthand. So different from how it works in B2C.
Senior BA / Product Owner
3 年Great article. The onboarding team idea is gold.