Framework for Delivering Customer Support in a SaaS Environment

Framework for delivering customer support in SaaS

We sometimes share content from partner companies. Below, Patryk Kępa from Elastic Email discusses their framework for delivering Customer Support in a SaaS environment.

How do we at Elastic Email, successfully communicate with customers to help maintain long-term valuable relationships?

We believe it all starts with an empathic mindset. We are very aware that many of our users are not technical or familiar with integrating our solution into their processes, so it is important to listen to each client and cater to their individual needs. We find starting our customer relationships this way ensures our users are much more likely to meet and exceed their stated objectives.

Elastic Email Customer Support Engagement Framework

  1. Listen and Empathize 
  2. Ask and Clarify 
  3. Set Expectations 
  4. Deliver Solution 

1. Listen and Empathize

It’s not reinventing the wheel by saying that listening to the customer is one of the most important elements of a successful business-client relationship. We feel the addition of empathy to the mix will elevate the quality and efficiency of your communications. It is very important to get on the same page with the client from the very beginning. Your initial interactions will build your understanding of the customer’s issues and the outcomes they are looking to achieve by using your solution, you should also be getting a sense of the customer’s personality and how best to approach future conversations.

2. Ask and Clarify

Our years of experience with customers have taught us not to presume anything! Sometimes our sales and onboarding conversations may not have captured all of the customers’ requirements or their order of importance. Also, sometimes in initial conversations, certain messages may be ‘lost in translation’.

Presuming to know what the customer wants or even guessing tends to be counterproductive and can extend the onboarding, adoption and support processes. We have learned at Elastic Email to always clarify the customer’s needs, this ensures that we are focussing on helping them achieve their desired outcomes rather than some preconceived ideas of how our solution should be used or implemented.

3. Set Expectations

Another key point in our flow is to set the right expectations. Once we have established our client’s issue and made sure that all crucial information has been gathered, we are generally in a position to take the right action. However, in order to prevent any friction or misunderstandings, our customer support team always agrees on achievable expectations with the customer. Experience has taught us that honesty and transparency in our actions always pay off and allows us to build long-lasting and meaningful connections.

4. Deliver Solution

Naturally, the last step is to provide them with a solution to their issue. The steps to successfully solve the problem need to be conveyed in a very clear and understandable way. Our ultimate goal is to empower our customers with the knowledge to succeed in using our platform. To educate them throughout their journey, making the right knowledge available at the right time to ensure they can self-serve their way to success if that is their preference.

Besides the above flow, other key elements to ensure that our clients are taken care of is to ensure that responses are given in a timely manner: 

As our services are used worldwide pretty much 24/7, we have to make sure we meet the needs of all of our customers. 

We have configured our support process to ensure the support team in one timezone can seamlessly prioritize and action tickets from the earlier timezone.

Currently, our support team works from 3 different sites to ensure smooth support across all time zones. We have configured our support process to ensure the support team in one timezone can seamlessly prioritize and action tickets from the earlier timezone. This way we are able to ensure our clients receive help as soon as it is possible. 

Another focus of ours is to empower the customer and educate them

As referred to in the framework, above, when giving the solution to our clients we also try to convey the message in a way that is understandable and also explains the issue in detail to give the understanding of why certain issues appeared in the first place as we strongly believe educating our customers enables them to take the most of services we are offering. 

Additionally, we maintain and constantly develop our Knowledge base and Elastic Email blog with articles on certain topics, functionalities, features, integrations, or even industry standards. 

What also matters to us is the voice of our trusted, active users. Whenever new functionality is being rolled out, or simply somebody reaches out with feedback, we make sure to listen to our community of users. This often provides us with insights to improve feature rollout and product design. We do this by requesting feedback at the end of every interaction with a customer as well as via in-app widgets that allow users to submit ideas at any time. Support can then funnel these ideas to the relevant department to be acted on. 


Experience has shown us that providing support in a SaaS context is very different from support in a standard business model. 

The ability of customers to churn at regular intervals means we need to be very customer-focused and deliver resolutions to our customers in a timely manner. This is why we have built a follow-the-sun support offering and a customer support philosophy that is very focused on listening and empathy, resolving immediate issues, and also being a conduit to funnel product ideas and feedback to the company as a whole.

We also need to meet customers where they are, whether communicating with them live, via delayed but timely responses, via in-app and website widgets, or by allowing customers to support themselves via our knowledge base.

Most importantly the customer should feel that they are at the center of our efforts and that all of our focus is on delivering customer care not just customer support.

Related Articles

Best Customer Success Software Best Customer Success Software for Your CS Department in 2024

If you are reading this, you are faced with a real challenge. Either you already manage a customer success function and your existing toolset is not fit for purpose, or you have decided to start a customer success department and want to implement the right software as a solid foundation for your Customer Success Managers […]

Read more
Top Customer Retention Software to Reduce Churn in 2024

Figuring out the right customer retention management software to help manage your Customer Retention goals can be tricky. It really comes down to what your specific goals are, what type of market you serve, the customer data you retain and where that data resides. There are some specific types of tools you should consider. Customer […]

Read more
what is customer success What is Customer Success: Short and Simple Guide

In the world of SaaS, customer churn can feel like a constant threat. But what if there was a secret weapon to turn happy trials into loyal customers? Customer success is what you seek, it’s a strategic approach that goes beyond basic support to ensure your users achieve their goals.

Read more
CSAT vs NPS CSAT vs. NPS: Differences, Formulas, Examples

Customer satisfaction is the holy grail of any SaaS business. But how do you truly measure it? Enter CSAT and NPS, two powerful metrics that can shed light on your customer experience.

Read more
customer success vs sales Customer Success vs. Sales: Differences and Similarities

Understanding the differences between customer success and sales in SaaS is crucial for navigating the intricacies of customer retention, satisfaction, and acquisition. Although both departments participate equally to ensure and maintain the business’ sustainability and growth, they work with different methodologies and goals. While customer success focuses on ensuring customers derive maximum value from the […]

Read more
customer onboarding email templates Steps to Creating a Customer Onboarding Email Template

How you begin your relationship with customers often dictates how long and successful their relationship with your company will be. Given that SaaS companies need to retain customers for a period of time in order to accrue enough subscription revenues to become profitable, delivering valuable onboarding experiences is essential.

Read more
customer success vs account management Customer Success vs Account Management: Important Differences

Understanding the fine nuances between customer success and account management will help you consider them as complementary teams that have the same objective on their agenda.  Both account management and customer success teams work towards improving customer satisfaction and loyalty, but their roles in a SaaS environment are quite distinctive.

Read more
Customer success metrics Key Customer Success Metrics You Should Track as a SaaS Company

Having in mind that customer success directly affects customer satisfaction, retention, and the general health of the business, it has become apparent that maintaining sustained SaaS growth depends on it. Thus, it’s essential to track the relevant customer success metrics in SaaS and evaluate the impact of customer success initiatives.

Read more