SaaS Customer Success: How to Keep and Grow Your Customers

The explosion of Customer Success in B2B software companies is no surprise, especially given that its key metrics—customer retention, customer engagement, and satisfaction—are at the core of every SaaS business strategy. More and more companies are turning to their Customer Success departments to gather and analyze customer feedback and boost advocacy. The very term itself drives home the need to make sure your customers are getting the value they expect out of your product.  

But what exactly is Customer Success? What keeps Customer Success Managers and leaders up at night? And most importantly, how can these challenges be addressed while ensuring the best possible user experience?

Customer Success in B2B SaaS

Customer Success, according to industry giants Gainsight, “is the business methodology of ensuring customers achieve their desired outcomes while using your product or service.” On the other hand, for inbound marketing titans Hubspot, Customer Success is “the process of anticipating customer challenges or questions and proactively providing solutions and answers to those issues prior to them arising.” Despite the varying definitions of Customer Success, the premise of making sure your customers are totally satisfied and getting the most from your product remains at its core. With this in mind,  shouldn’t boosting Customer Success be a main goal in any B2B SaaS company? Of course! And there’s a very clear, measurable business reason why: Customer Retention.

Let us explain:

When you give customers the necessary tools they need to succeed, you increase the likelihood of them always getting maximum value from your product, and they become more likely to stick around. Essentially: The performance of your Customer Success team directly affects your bottom line.

What’s really important to remember is that Customer Success is a continuous process. It requires constantly ensuring every user is getting the most from your product. In other words: It’s proactive, rather than reactive (as is the case with customer support). Customer Success is about finding ways to inform, update and guide users on changes or different ways of using a product, all the while gathering their feedback and using it to inform product improvements.

Put all this together and it’s clear that Customer Success plays a major role in improving retention. No wonder the term has soared in popularity in the last few years, particularly in the SaaS community. 

This shift of Customer Success terminology into the mainstream has wide-reaching implications for the B2B SaaS industry. Perhaps most noticeably, it increases the demand for Customer Success training, tooling, resources, communities, platforms and solutions. According to a number of surveys on B2B SaaS companies, more than 90% have a Customer Success team, with many Chief Customer Officers (CCO) reporting directly to the CEO. Clearly companies are increasingly understanding that Customer Success is as important as Sales, Marketing, and Product, and more and more Customer Success leaders have a seat at the executive table, as can be seen from the typical org chart below:

Let’s be clear: Customer Support/Service is not made redundant due to the rise of Customer Success. In fact, quite the opposite. Customer Service and Support should be seen as an integral part of the overall Customer Success package that helps the user from the get-go and throughout their entire ‘journey’ with your product. To that effect, Customer Success can be seen as the end goal that encompasses both Customer Support and Service while proactively putting the customer experience front and center.

As we said before, Customer Success is an ongoing process—it never stops until your customers stop buying and using your product. If this makes Customer Success sound like the holy grail of B2B SaaS companies… well, it should! And we’re certainly not alone in this belief—many SaaS companies are investing heavily in Customer Success and it’s unsurprising that, according to Gainsight, 73% of Customer Success Managers are working in the Software and IT sectors.

Which metrics should Customer Success leaders care about? 

So, we know why Customer Success is integral to successful B2B software companies—its main aim is to keep your current customers and grow your bottom line. We understand this not just because we work with them, but because we’re a B2B software company too!

If you weren’t already convinced that retention is at the heart of SaaS success—the figures don’t lie. Upselling and retaining customers is significantly cheaper (somewhere between 4 and 9X) than acquiring new customers. Add to that the fact that a 5% growth in retention can lead to a 25% growth in profits, and it’s easy to see why SaaS companies are laser focused on retention—us included.

But what are the core Customer Success metrics that drive B2B customer retention and how exactly do they reduce churn? Let’s take a look at each one in detail:

Metric 1: Customer engagement

Customer engagement can mean different things for different organizations. Gainsight’s definition for example, gets straight to the point: “The interactions between the customer and the company or brand.” Our Customer Experience Director, Martine Van Deursen, neatly defines the two-way relationship building behind engagement:

Customer engagement in B2B is all about customers experiencing a real partnership. When customers feel listened to they tend to share their opinions and experiences with you, and each other, in order to influence the development of your products and services. This both drives revenue and allows you to continuously improve your product.

Martine van Deursen

Customer Experience Director, inSided

With these definitions in mind, the business benefits of increased customer engagement can be divided into three main areas:

  • It drives retention: An increase in B2B customer engagement leads to greater customer loyalty, or ‘stickiness’. Think about it, users are maximising the value from your product and having their queries quickly and definitively resolved by people they trust. Not only are they less likely to churn, some will even become your brand ambassadors. Check out our blog for a more detailed look at how engagement boosts customer retention.
  • You build better products: By increasing engagement, you are fueling interactions about your product amongst the people who use it everyday. This creates a feedback loop that allows you to continuously improve your product based on users’ requests and suggestions, and keeps your customers informed and up-to-date on any product updates or changes. Win-win!
  • You boost Customer Support and Success: When customers have the opportunity to interact with each other, they share best practices and get more from your product. This is great news for your Customer Success and Support teams, as users often answer each other’s questions. Interactions should also be on a one-to-many, rather than simply a one-to-one, basis where possible. This way your customers can easily benefit from each other’s knowledge (reducing pressure on your team) and you can quickly and easily engage with your customers.

Whatever you do, don’t underestimate the power of customer engagement to boost Customer Success!

Metric 2: Customer satisfaction

A main focus of any CSM worth their salt is to maximize customer satisfaction and make the customer experience as good as it can possibly be. Of course, this is directly related to customer engagement and retention. The idea here being that the more engaged the customer, the more likely they are to get the most from your product and shout about their good experience—ultimately boosting your Customer Satisfaction scores and increasing stickiness.

A recent Deloitte survey on Customer Success even found that, “Nearly three fourths of respondents include customer engagement and sentiment indicators in customer health evaluations today.” It’s a simple premise really—increased customer happiness = increased retention and a direct impact on your bottom line.

Metric 3: Product adoption

Finally, as a SaaS company, you should take pride in the number of people using your product and how much value they are getting from it. That’s why product adoption figures are so important for overall success in SaaS, and why Customer Success teams are dead set on seeing them increase. Maximizing product adoption is about making sure customers have the necessary tools they need to get the most potential from your product at all times, including:

  • During the onboarding process  
  • As you deliver new functionality  
  • When rolling out product updates

Achieving this comes down to effective communication between you and your customers. Importantly, these shouldn’t be seen as one-off, or one-way, interactions. Just as you announce updates or feature roll-outs to your customers, they should also be able to give you feedback and suggestions to improve your product (after all, they are the ones using it everyday)! Beta user groups are also a great way to glean customer feedback and sentiment for new features. This allows you to iron out any bugs or issues before a full roll-out—improving overall product adoption.

But this two-way communication with your users is about more than just testing the waters with new features and updates, or arming your Customer Success team with solid feedback to bring to your product team. It’s about wanting your customers to be contributors to the overall vision of your product, so that you can be sure you are always building a product that suits the needs of your users. Go on—let the voice of your customer help shape your product roadmap (within reason, of course). For a more detailed look at how to improve your product feedback and ideation process, check out this detailed guide to building a better SaaS product. 

This all links back to retention: As users adopt more functionality, add more data, are empowered to give actionable feedback on your product, and realize more value from the platform—they become more successful and less likely to churn.


It’s easy to see why Customer Success impacts all corners of your business. Done well, Customer Success has the potential to influence decisions made in sales, marketing, product, training, support, and more—and can deliver practical, usable business recommendations that are backed up by rock-solid data and insights. That said, the seismic market shift towards SaaS has led to a huge increase in competition in the software market.

This increase in competition doesn’t just mean more price competition. Nowadays customers (especially due to the rise of freemium SaaS models) can easily try a product, see if it fits their needs, and move on to the next vendor if not. The result? A huge increase in demand for cost-effective Customer Success models that drastically improve the customer experience.

Which brings us to the overarching question:

How can B2B SaaS companies keep and rapidly grow their customer base without pouring money and resources into the Customer Success department, all the while improving these Customer Success metrics and enhancing the customer experience?

The key lies in offering effective customer self-service. 

So, what exactly do we mean when we say self-service? In B2B SaaS, providing customer self-service is about making sure customers are able to quickly and easily find the answer to a given problem themselves, without having to contact your Support or Success teams for help. That said, while this is essential for the smooth running of your business, great customer self-service is about more than just ensuring users find the right answers. It’s about giving people the tools they need to use your product in the ways that suit them best: From sharing best practices with other customers, to reading tips and tricks from expert users.

In other words, self-service shouldn’t just be a box-ticking exercise that’s completed once a customer finds an answer to their question. Instead, it should be a fluid process that’s constantly evolving and updating—making sure your users are armed with all the tools and information they need to get the most value from your product as it develops. According to a recent Forrester survey, 73% of people feel that valuing their time is the most important thing companies can do to provide them with good service. The more resources and tools you provide them with to answer their queries and the faster they find those answers, the more likely they are to buy, use, reuse and even recommend your product.

Ultimately, making sure that your users can help themselves should be at the cornerstone of all effective Customer Success efforts. With top-notch, speedy self-service you don’t just have a satisfied customer who was helped with a problem, you have an ambassador who vouches for your business and may even help other users of your product.

So what does an effective self-service offering look like? We believe it comes down to four main elements:

1. Launch an Online Community

When it comes to tools that really drive Customer Success, look no further than online communities. Granted, not everyone jumps to the conclusion that an online community platform should be the go-to way to boost Customer Success and increase self-service. So, here’s why more and more B2B software companies are realizing that community should be a mainstay in their Customer Success tech stack:

  • Next-level user engagement: 

Often, customer engagement—especially in B2B SaaS companies—revolves around webinars, meet-ups and round tables. But these can be time-consuming to organize, expensive to run and—most importantly—offer little in the way of concrete, measurable success data. With an online community, users can easily interact with each other and your organization, and you can keep track of customer interactions. Not only does this allow users to share best practices in an open, secure forum, it empowers your customers as they can talk openly with their peers, who—let’s face it—they tend to trust more than your brand. Oh, and remember what we said earlier about the more engaged customer being more likely to stick around? Well, there’s no better way to encourage interaction and boost engagement than with a B2B Customer Success community! 

  • Reduce support tickets: 

With online communities, users tend to answer each other’s questions, meaning customers can easily self-serve by finding the best rated answers on the community—without contacting support. This allows your super users (those who use, and understand, your product the most) to help other users on a one-to-many platform. Still not convinced? We know what you are thinking—“My customers won’t be active on the community… why would my users want to spend time helping other users?” While these are perfectly normal concerns, the truth is that online community engagement results show the opposite. At inSided, we find that average peer-to-peer (P2P) engagement on our B2B communities is at a whopping 70%—that’s 20% above the industry average of 50%. If you want to increase P2P support be sure to check out our 5 strategies here. This can reduce tickets by up to 50%, freeing up valuable time for your Customer Success and Support teams to focus on higher value tasks while also increasing customer happiness, and therefore, loyalty from your customers as they effortlessly self-serve. Here’s a nice round up of our top tips on how communities can boost Customer Success! 

2. Provide an easily maintained Knowledge Base

Imagine you could have a tool that answers your customers’ questions before they have even asked them? That’s essentially what an effective, up-to-date knowledge base does—and it’s one of the best ways to ensure users can self-serve.

But that’s not all. If you combine your knowledge base with your best user-generated content from an online community platform, you have the potential to really take your self-service offering to the next level. This allows customers to make the most of content from their trustworthy peers (those who use your product day in, day out), and your company created content which, when combined, makes sure your customers always get the most relevant answers and information they need.

A powerful knowledge base and community combination is also hugely valuable when it comes to allowing new customers to self-serve during onboarding. Think about it: New users can make use of your onboarding Customer Success content in the knowledge base (tutorials, FAQs etc), while simultaneously having access to insightful customer-created content from the most experienced users in your community. As users interact more and more with each other this keeps the flow of relevant information about your product up-to-date, strengthening your knowledge base without any effort from your team. This means customers are always served the most helpful answers to their queries.

3. Make sure your Customer Success content is easily accessible

When it comes to effective Customer Success and self-service, content is king. In order to allow customers to self-serve, not only must your Success content be available, it needs to be easily accessible. Success content might consist of anything from tutorials, to tips and tricks, to case studies—and the key lies in not only creating this material, but also displaying it in the right place, at the right time. In other words: No matter where the customer is on your site, or whatever stage they’re in when using your product, they can readily find the content that is most relevant to them. This might sound like a tall order, but it’s essential to ensuring that customers have a seamless user-experience and can easily self-serve. Let’s be clear: An effective self-service offering is not just a nice-to-have—it’s what customers expect.

Generally, customers who have to search long and hard for resolutions will either:

A) Give up (and most likely be frustrated) or

B) Contact your Customer Support team for help

To avoid these outcomes, deliver help content proactively with in-product, -app and -site embeddable widgets that offer contextual content which is supported by smart search capabilities. Remember that a customer who can easily self-serve is more likely to be successful, more likely to reuse your product and more likely to stick around. Add to this the fact that more and more users now expect to find a quick answer to their question online and you really see why accessible help content is a cornerstone of effectively scaling Customer Success.

One of the best steps you can take to make sure content is always on hand for your users is to have one dedicated go-to destination for it. Having an online community, which combines both your company’s success content, and the best answers from your users, is a great way to do just that. Combining your community and knowledge base and offering smart, predictive search means that users looking for answers in the community can find knowledge base answers without navigating elsewhere, and vice-versa. Finally, this help content is gold to Google search and a huge majority of community traffic (from 60-80%) can come from organic search!

What should your Customer Success tech stack look like?

So, we’ve established that when it comes to scaling Customer Success effectively you must facilitate customer self-service. That said, it’s also hugely important that you have the right Customer Success tools—and that they are integrated—in order to unlock a whole host of user-data and get a 360 degree view of your customer.

But what does that look like in practice? Which Customer Success tools should you have as you scale? And how do integrations really help your Customer Success team make data driven decisions and become more efficient?

First things first—let’s take a look at the sliding scale when it comes to Customer Success team maturity: In terms of operations, ways of working and particularly tooling. Here’s how your Customer Success efforts might evolve as you grow:

Phase 1—Basic Support: This is the early days. Your organization only has a few customers, your Customer Success team is on top of things and you are providing adequate, basic support.

Phase 2—Streamline Incoming Requests: Your customer list is growing, you might implement a ticketing system like Zendesk, and have a light-weight company knowledge base to help your support teams. You will also likely have a CRM such as Salesforce in place.

Phase 3—Efficiency & Self-Service: Growth is happening fast and you are struggling to keep up internally. You have to spread yourself way too thin to manage the influx of customers, support requests and user feedback. You’re no longer able to be proactive and find yourself dealing with your customers in a reactive manner. You can’t afford to just hire 10 extra CSM’s. What do you do? You need a way to communicate with your users on a one-to-many basis (as opposed to just one-one) and it’s imperative you facilitate quick and easy customer self-service. That’s where an online community, that can easily be combined with your knowledge base, comes in—allowing you to provide in-product support to users and drastically improve customer engagement.

Phase 4—Scale at Large: You have customers everywhere! They are self-serving, interacting with each other, and your company, and your Customer Success/Support teams are free to work proactively, handling the most pressing of customer issues. By this stage you will want to implement a far-reaching Customer Success tool, like Gainsight.


What a Customer Success tech stack
should look like as you scale:

Integrating your tools to effectively scale your Customer Success

So your company is growing rapidly and you have a number of Customer Success tools in place—from a ticketing system to a CRM to an online community. But, as you know, different platforms help you in different ways. To make the most of them and ensure you get the best results for your Customer Success team, and indeed your business as a whole, you need to integrate! Here are a few examples of integrations that can really take your Customer Success from good to great:

Integrate a Community with your CRM: 

Getting customer data that is both measurable and actionable can be a tricky task. That’s where integrating a community and knowledge base with your CRM, like Gainsight (who recently migrated their community to the inSided platform) or Salesforce for example, can help you obtain a whole host of data about your customer that can be used to drive key strategic decisions in your Customer Success department. Here are a couple of examples:

Unlocking customer engagement data

Say your Customer Success team is struggling to get engagement metrics, integrations can go a long way to unlocking this information and arming your CSMs with information they need to make data-driven decisions.

inSided’s community integration with Salesforce, for example, allows you to associate the individual community member with the Account of the Contact in Salesforce, so you can aggregate engagement data about companies as well as individuals. This way you can understand which customers are interacting with community content, what they are finding useful (or not, as the case may be) and how recently they have been active on your community, for example. Understanding the engagement sentiment of your customers is vitally important as it allows you to identify gaps in your success content while easily tracking which customers might be in need of extra guidance or support.

Easily access product ideation data that helps you build a better product

Integrating a B2B customer community with your CRM doesn’t just grant you access to customer engagement metrics, it can also help you quickly and easily identify the most popular, useful, and valuable suggestions or product requests from your users. How? Let us explain.

As we established earlier, online communities are a great way to get feedback or suggestions from customers on your product. With a community, not only can a customer submit an idea, other users can also vote and/or comment on it, giving you solid insights into where your customers would like to see your product heading. That said, feedback and product ideation requests can be tough to keep track of and prioritize. For example, on the inSided community, we find that between 30% and 40% of all user content posted can be found in the product ideation section—meaning there is a huge amount of feedback and requests to sift through. That’s where integrating your community with your CRM comes in.

Our integration with Salesforce not only lets you see which customer feedback requests are most (or least) popular, you can even attach the total ARR to feature requests from your customers. This allows you to identify which product suggestions are coming from your highest value customers—meaning you can help your product team prioritize based on the monetary value of users’ requests. No more assuming what the most pressing feature requests may be—now your CSMs can bring this solid data to your product team, making sure you are building a product that reflects the most pressing and valuable needs of your users. 

Combining community with your ticketing system:

While communities drive peer-to-peer support through the roof, there will always be a time when users ask tricky, often technical, questions that are better handled directly by your Support and Success teams.

Integrating a community with your ticketing system, such as Zendesk for example, allows you to quickly escalate those community questions (think account-specific issues or bug reports) in just one click. This easy ticket escalation frees up time for community managers (as they no longer have to manually submit tickets) and makes sure the right person responds to customer queries—meaning faster, better answers for your users. Win-win.

Integrate with your workflow tools:

Making your workflows as seamless as possible helps free up time for your teams and lets them focus on the areas they can add the most value. For example, being able to connect your community platform to other apps you and your teams are using internally, such as Jira, Slack or Trello—via Zapier—allows you to easily automate and simplify workflows. Using Zapier as a bridge to all other elements of your tech stack means your CSMs will be notified when anything happens in your community, on any channel they want. A sure-fire way to ensure they never miss anything important from your community.

In the end, never forget: It’s all about retention.

When scaling your Customer Success efforts—whether its through improving your self-service, gathering insights into customer sentiment and behaviour or integrating your Customer Success platforms for a more seamless workflow—always remember the main goal: Retaining your customers and growing your ARR.

Don’t lose sight of the fact that customer engagement, for example, is all about not only helping your customers in a one-off interaction or empowering them to help each other with an online community, it’s about making them feel like they belong. The more they feel like they are part of your brand, and you make continuous efforts to treat them as such, the more likely they are to come back to your product, and shout about it with their colleagues and friends.

At the end of the day, SaaS is about two things: Providing a product that people love, and keeping people who love your product, happy—there’s always room for both.

You’ve already guessed that, here at inSided, Customer Success drives every decision we make. It’s a conviction that has got us to where we are today, and it will continue to drive our growth goals for years to come. We truly believe in—and have proven—the power of community to keep and grow our customers. We hope you do too. 

Interested in measurably increasing retention, driving customer engagement and boosting your Customer Success efforts? Get in touch with the inSided team and book your free demo today.

More resources from inSided