A team building their onboarding and ongoing customer success process in a CRM tends to have less gaps in the experience for customers and maintains better visibility into performance.
Stuart Balcombe
July 15, 2022
•
7 minutes
Onboarding performance tends to decrease and onboarding’s fail more often overtime because products and customer needs get too complex for their manual or undefined processes.
A team building their onboarding and ongoing customer success process in a CRM tends to have less gaps in the experience for customers and maintains better visibility into performance.
Onboarding and success teams that build a well defined process will improve performance and their ability to scale.
There’s often plenty of confusion surrounding the sales handoff, and it doesn’t always happen cleanly. Part of providing a great customer experience is your customer feeling like the sales team listened to their needs and clearly represented what your company’s solution could do.
Here’s a deal configuration and handoff workflow to help align expectations and nail down responsibilities, so that it’s clear who’s managing what.
In this example triggered when a deal moves to the stage “Closed Won” in our sales pipeline the workflow will:
Onboarding is the epitome of a process that should have a clear outcome and measure of success.
Pipelines in HubSpot (or any CRM) are designed specifically for purpose of moving a customer through a series of steps to reach a defined outcome.
I would absolutely recommend using pipelines to map your onboarding process vs adding onboarding data in custom properties on a contact or company record.
The reason? Pipeline movements will always be timestamped making reporting much easier and you’ll have a visual way to see the progression of companies through onboarding and quickly identify bottlenecks.
We wrote a complete guide on setting up HubSpot pipelines for onboarding including some common workflows and reporting.
One thing to think about when it comes to running your process in HubSpot (or really any customer success tool) is that it's internal facing, so as much as you get setup your customer doesn't have visibility.
To improve transparency and help everyone get a better understanding of what needs to happen next we recommend using customer facing action plans attached to each deal or ticket you create.
This way you can collect any information you need that would block getting accounts setup and customers up and running while also laying out the success roadmap that will lead to stress free renewals.
Besides providing a clear next step for customers you could also use the plan to:
With Arrows this customer facing plan would be attached 1-1 to a deal or ticket and plan data is synced into HubSpot properties allowing you to use it in workflows and reporting.
No matter whether you use a dedicated CS platform or HubSpot to manage your customer onboarding and renewals process, the chances are at some point you'll want to be able to see what customers are doing in your product and how engaged they are to identify churn risks and ensure you have all the information you need for renewal conversations.
One thing that is often touted by dedicated customer success platforms that seems less common in the HubSpot community is pull product usage data into the CRM for reporting and/or driving behavior based actions whether automated or manual.
This isn’t as hard as it might sound using reverse ETL tools like Hightouch or Syncari. These tools make it possible to query your app database or really any other data store and pipe and map that data to HubSpot properties.
I’d suggest product usage from external systems in custom properties on company records and then using a workflow like the one below to copy it to associated tickets or deal in your onboarding and success pipelines whenever it gets updated. If the data is user specific you could of course do the same thing with a contact record.
At Arrows we use Hightouch to pull data from our Postgres database into HubSpot company records and then push it into the deals we use to manage our self-serve and sales-assist motions.
Here are 3 ideas for using product data inside your CRM:
A huge advantage of running onboarding and renewals using HubSpot ticket pipelines is you can drastically simplify the work involved in getting all your data together for reporting.
Here are a few onboarding specific reports I'd suggest setting up:
This report is really helpful for quickly identifying bottlenecks and potential problem steps. For example do you have a lot of customers in a stage that requires a file upload? Are there many tasks in one stage? Is the point person for the customer not the right person to complete a task in this stage?
Identifying the bottleneck is the first step in improving the process to remove it.
HubSpot Custom Reports that combine data from both your team's activity and your customer's behavior during onboarding are a really powerful way to get insight into your customers progress and how effective your process is at making them successful. This video shows how to setup an onboarding dashboard that also surfaces at risk onboarding's based on a threshold level of progress you set.
I recorded a video here of how you could think about setting this up to show the impact team members have on the velocity and success of customers during onboarding.In summary - running onboarding and renewals in HubSpot using ticket pipelines is absolutely possible and has a ton of advantages.
Join 10,000+ subscribers who read the Happy Customers newsletter—it's jam-packed with tips-and-tricks about onboarding, HubSpot, and making happy customers at scale.
Learn how other companies have scaled with Arrows, so their teams can help customers be successful at every stage of their journey.
Read customer stories