The Definition of Customer Success

The first question I am often asked at customer meetings is: “What does a Customer Success team do?” Actually, it’s a reasonable question as CS programs run the gamut from being a new name for account management to being a “churn prevention team.” But, for companies, making customers successful can often be forgotten in the rush to achieve internally focused results.

Seal is a small, but rapidly growing, disruptive, enterprise software company. As such, our long-term success is dependent on creating raving fans from the visionaries and pragmatists in our user community – so they can become change agents within their organizations. To support those individuals, visionaries, and pragmatists alike, we need to understand what success really means to them. A definition of success for our clients could be:

“Customer success is achieving a desired and defined business outcome through their use of Seal”

What this simple sentence means is that as we engage with our customers, the CS team must always be keeping a close eye on the customers’ desired outcomes, and ensuring the entire Seal team, including Sales, Professional Services, Support, and Executive Management, are supporting that outcome through every interaction. It also means knowing how to measure the success, and when to declare victory on any given business initiative or project.

But success can be several things at once for a customer. Seal is an iterative platform, meaning success with one use-case or application often breeds additional use-cases sometimes with the same client team, or sometimes with new teams in a different part of the business. Success with one team can result in an internal reference for another, which is powerful validation of the solution. Therefore, we are often working with different client stakeholders, within the same company, and to coordinate different outcomes also becomes part of the CS mandate.

That leads to my updated definition of Seal’s Customer Success program:

“The proactive orchestration of each customer’s journey with Seal, meeting ever-evolving, and multi-faceted business objectives”

Typically, we will walk through a journey of three phases with each client, all tied together by the definition of customer success above. Graphically, it looks like this:


If success means achieving business outcomes, then identifying those specific outcomes is the first step, usually followed by identifying the metrics we will use to measure success and building the target use case. Validating the success criteria and associated success metrics is a central part of the project kickoff, and are revisited in project reviews, steering committee meetings, and other checkpoints as the project and relationship progresses.


The first step in onboarding is to get customers using Seal. That means installing the software (some clients do this in their own datacenters, some use ours), ingesting documents, and training the AI/ML elements of Seal. As installation and configuration starts wrapping up, the processes in using Seal must be operationalized, and client personnel trained so they can be self-sufficient.

Most (but not all) customers leverage Seal’s Professional, Training, and Legal Services teams to help with installation, enablement, and operationalization, and the processes for each of these are well-defined and managed discrete components. The Customer Success team works throughout the onboarding stage to ensure that the tasks around implementation, enablement, and training are all aligned with the business outcomes the client is expecting.

Where there are attached business transformation initiatives that the Seal project is part of, we will also work closely with the client team in light of those objectives, and throughout the whole onboarding process, CS coordinates and drives the regular steering meetings that ensure alignment between technical and business activities.


This is the day-to-day running of the contract ecosystem, and creating an environment such that “declaring victory” can be unambiguous and achieved by validating the original success scenario and business case, then identifying success criteria for the next phase or use case and start again!

The transition from onboarding to BAU means making decisions about how Seal will evolve. Some clients are implementing to a static state, but most are at the first stage of continuous improvement and evolution. Of course, this is known early in the project, so the customer enablement and training elements of onboarding will have been developed with this in mind. This is also the time where decisions must be made around ongoing support — answer the question if standard product support is enough for the client’s team, or is one of the enhanced support options more suitable.

On the business side, the transition to Business-As-Usual is a good time to review the business case, and the other success criteria that were set during the Discovery phase. We also use this time to design the scorecards that will be used to measure ongoing success and tracking to the continuously evolving business objectives.

So, what is Customer Success for our clients? It is:

“Customer success is achieving a desired and defined business outcome through their use of Seal”

This means Seal’s Customer Success program is a fundamental component in how we make sure our customers achieve their business outcomes. There are many components, but I, and my colleagues in CS, always stay with that first principle as we work with customers to orchestrate their journey with Seal, and as their business objectives change and evolve.