On this page
Customer onboarding is a make-or-break point in your product lifecycle: it decides whether a new customer reaches the value they bought.
Unfortunately, customer onboarding metrics aren't always easy to measure. Sure, you can look at completion rates, but that only proves that a person finished a flow, not that it worked. To determine whether clients are actually getting value from their onboarding program, you need to look beyond whether they simply checked the box.
Thankfully, there are many other customer onboarding metrics well worth investing in. In this article, we'll walk through nine crucial metrics to track, along with how to pull those KPIs using your existing data infrastructure.
Key Takeaways
- A completed onboarding flow doesn't prove a customer got value from it. Completion rate measures whether someone finished, not whether the process worked.
- Time to value (TTV), the gap between signup and a customer's first meaningful outcome, ties directly to trust, adoption, and how long a customer stays.
- Tracking churn and retention as onboarding metrics, not just company-wide metrics, connects onboarding improvements to dollars instead of survey sentiment.
- Onboarding data typically sits in separate systems, such as the LMS, support ticketing and product analytics, so centralizing it in one data warehouse is what makes cross-system analysis possible.
- Nine distinct metrics span onboarding: time to value, completion rate, product/feature adoption, churn, retention, free-to-paid conversion, support ticket volume, CSAT, and NPS.
What Are Customer Onboarding Metrics and KPIs
Customer onboarding metrics, also called onboarding KPIs, are the data points that designers, educators, and other stakeholders observe to determine whether a client is successfully learning and adopting a product or service. Unlike customer education metrics, which an L&D team might observe across the entire client lifecycle, customer onboarding metrics measure a shorter, particularly crucial period in the client experience: the time from first signup to active use.
Why Track Customer Onboarding Metrics
A customer's first impression of your software or service is your best opportunity to engage and ultimately retain them. As a result, customer onboarding can be a high-wire exercise, often requiring input not just from product and engineering teams, but from client success, customer marketing, L&D, and even senior leadership.
Setting the right customer onboarding metrics ensures you're approaching onboarding with objective data rather than personal opinion. It helps align you and other stakeholders around your retention and revenue goals, and prevents you from overindexing on other metrics or pieces of feedback that may be red herrings.
9 Customer Onboarding Metrics and KPIs to Track
Here are nine customer onboarding metrics to help derive value for clients and drive revenue for your business.
| Metric | What it measures | How to calculate | SaaS benchmark |
|---|---|---|---|
| Time to value (TTV) | Time from signup to a customer's first meaningful outcome | Time elapsed between the start event and the value event | Median 1 day, 12 hours, 23 minutes (Userpilot) |
| Onboarding completion rate | Share of customers who finish the onboarding flow | Customers who completed / customers who began, times 100 | 19.2% (Userpilot) |
| Product or feature adoption rate | Share of customers actively using a product or feature | Customers using the feature / total customers, times 100 | 24.5% (Userpilot) |
| Customer churn rate | Share of customers lost in a period | Customers lost / customers at the start of the period, times 100 | 14% (CustomerGauge) |
| Customer retention rate | Share of customers retained in a period | 100% minus the churn rate for that period | 46.9% one-month (Userpilot) |
| Free-to-paid conversion rate | Share of free users who upgrade to paid | Free users who upgraded / total free trial users, times 100 | 8% median, B2B software (ChartMogul) |
| Support ticket volume during onboarding | Support requests raised while a customer is onboarding | Tickets submitted during onboarding / customers onboarded in the period | No reliable public benchmark; use your pre-launch baseline |
| Customer satisfaction (CSAT) | Customer sentiment about onboarding | Positive responses (4 or 5) / total responses, times 100 | 78%, B2B software (Armatis) |
| Net promoter score (NPS) | Customer advocacy after onboarding | Percent promoters (9 to 10) minus percent detractors (0 to 6) | 35.7 (Userpilot) |
Time to value (TTV).
Time to value measures how long it takes from when a client signs up for your product to their first meaningful outcome. Of course, an "outcome" can mean many things: For a project management app, it could be creating or completing a task. On social media, it could be sharing a status update or a photo. For a writing or design app, it could be saving or exporting your work.
The faster you help clients realize value, the better your odds of earning trust, adoption, and long-term retention.
How to track: Identify your "start" event (e.g., contract start, first login) and your "value" event, then calculate the time elapsed between the two timestamps. For average TTV, take the mean (or median) across all client TTVs.
Benchmark: Median TTV of 1 day, 12 hours and 23 minutes across 547 SaaS companies (source: Userpilot 2025 benchmark)
Onboarding completion rate.
Onboarding completion rate measures the percentage of customers who finish their complete onboarding flow. Yes, it's the metric most teams overindex on, but it's a mainstay for a reason: It gives an objective look into the basic functionality of your onboarding flow.
Although many metrics are better indicators of actual onboarding quality, onboarding completion still matters. If completion rates are low across the board, it can be a sign your customer onboarding process is confusing, too long, or perhaps even broken.
How to track: Divide the total number of customers who completed their onboarding by the total number who began their onboarding. Multiply by 100 to get your completion rate percentage.
Benchmark: 19.2% average onboarding checklist completion rate for the SaaS industry (source: Userpilot 2025 benchmark)
Product or feature adoption rate.
Adoption rate measures the percentage of customers who are actively using a specific product or feature. If your product is designed to create value for customers, then product adoption is the vehicle for actually realizing that value.
In our 2026 State of Education-Led Growth Report, we identified product adoption as the top priority for customer education programs, tied only with implementation and onboarding. This makes sense, as onboarding and adoption are prerequisites for later stages of the client lifecycle, such as renewal and expansion.
How to track: Divide the total number of customers using a specific product or feature by the total number of customers in your platform, then multiply by 100 to get the percentage.
Benchmark: 24.5% average core feature adoption rate for the SaaS industry (source: Userpilot 2025 benchmark)
Customer churn rate.
Customer churn rate describes the percentage of customers lost within a given timeframe. A popular metric among leadership teams, churn has a clear-cut impact on the bottom line. If churn is high, it signals that customers find your product too costly relative to the value they're getting. Likewise, if churn is virtually zero, you might be giving away too much value for the price.
Churn rate is observed throughout the client lifecycle, but it's also a critical customer onboarding metric. The why is simple: If you can tie improvements in customer onboarding to decreased churn, you're proving the value of your program not in social proof or testimonials, but in actual dollars.
How to track: Divide the number of customers lost during a specific period by the total number of customers present at the start of that period, then multiply by 100.
Benchmark: 14% average churn rate for computer software companies (source: CustomerGauge)
Customer retention rate.
Retention rate describes the percentage of customers retained within a given period. The inverse of your churn rate, retention is the "glass half full" mentality you're constantly shooting for as a business.
How to track: To measure customer retention, subtract your client churn rate for the given period from 100%.
Benchmark: 46.9% average month-one retention rate for the SaaS industry (source: Userpilot 2025 benchmark)
Free-to-paid conversion rate.
One of the more powerful customer onboarding metrics, your conversion rate essentially describes how well you and other stakeholders communicated the value of your product. Captivate users during the onboarding process, and conversions will tick up; fail to lead users to value, and conversions will dip.
Conversion rate is one of those metrics that everyone at your organization will have eyes on, from leadership to UX to product marketing. But onboarding plays just as big a role here, and the more you can tie education to paid product adoption, the stronger your program will look.
How to track: Divide the number of customers who upgraded from free to paid in a given period by the total number of free trial users, then multiply by 100.
Benchmark: A median free-to-paid conversion rate of 8% across 200 B2B software products (source: ChartMogul)
Support ticket volume during onboarding.
This metric refers to the number or rate of support requests you receive during a user's onboarding. As a content designer, support volume might not be the first thing you think of when creating onboarding. But support volume is a crucial metric for demonstrating value, specifically in cost savings.
If a user gets stuck or frustrated during onboarding, they're not going to email customer success and wait for a response; they'll submit a support ticket. Conversely, provide a smooth onboarding flow that anticipates friction and gives helpful instructions, and you save your support team from a mountain of tickets.
How to track: Divide the number of tickets submitted during onboarding by the total number of clients being onboarded in the same timeframe.
Benchmark: No reliable public benchmark exists for onboarding-specific ticket volume, so compare against your own baseline from before launch
Customer satisfaction (CSAT).
CSAT measures customer sentiment, typically via a Likert-scale survey. When measured right at onboarding completion, CSAT provides a useful window into a customer's overall satisfaction with your onboarding program.
While customer sentiment can be powerful, it doesn't necessarily equal impact. Often, businesses will conflate CSAT with the actual value the customer derived, only for bottom-line revenue to tell a different story. Consider also that CSAT tends to be a short-term snapshot, and it's easy to overindex. Treat CSAT as a secondary customer metric, rather than a driving force.
How to track: Send a survey asking users whether they found onboarding helpful. Divide the number of "positive" responses (e.g., a 4 or a 5 on a Likert scale) by the total responses, then multiply by 100.
Benchmark: An average CSAT of 78% for software and B2B SaaS (source: Armatis)
Net promoter score (NPS).
If CSAT measures a client's satisfaction with your product, net promoter score measures their level of advocacy. When measured right after onboarding, NPS illustrates not just a client's level of satisfaction but the degree to which they'd recommend your product to a friend or peer.
Advocacy signifies your customer isn't just going to renew, but that they'll champion your product when given the opportunity. Like CSAT, it's a bit of a soft metric, but an above-average NPS is still worth celebrating.
How to track: Send a survey asking users to what degree they'd recommend your product on a 10-point scale. Determine your "promoter" percentage (number of 9s and 10s divided by total respondents) and your "detractor" percentage (number of 0s through 6s divided by total respondents). Subtract your detractor percentage from your promoter percentage for your NPS.
Benchmark: 35.7 average NPS for the SaaS industry (source: Userpilot 2025 benchmark)
How to Track Customer Onboarding Metrics Effectively
Just as important as which metrics you track is how you track them. Here are a few tips to get you started.
1. Understand your goals.
To track effectively, it's important to determine your onboarding goals. This starts with recognizing the different phases of your program and how your goals fit in.
Launch the program: In this phase, you need to deliver your education on time and on budget. Keep goals attainable, get buy-in early, and make sure you're solving a real business need.
Drive engagement: Once your content is live, start to look at engagement metrics such as completions, CSAT, and support volume. You may see a spike in these metrics as you launch, so allow enough time to get accurate baseline data.
Demonstrate impact: This is what the C-level ultimately cares about. Once you have engagement down, the final phase involves mapping customer behaviors back to your overall business outcomes. Product adoption, retention, churn, and conversion rates are all crucial metrics for showing how onboarding impacts the bottom line.
2. Don't overindex on individual metrics.
When measuring onboarding, it's important to consider the overall health of the account or customer, not individual metrics in a vacuum. The nature of your onboarding program will ultimately dictate which metrics are most important to you; however, try to take a holistic view when examining the data.
Support tickets, for instance, can tell a story of either opportunity or risk. Zero support tickets could mean disengagement… or it could mean your user is a highly motivated learner who is leveraging self-service resources. Similarly, a high number of support tickets could signify a huge customer advocate who's curious about your product and highly engaged… or someone who's struggling during onboarding.
You need to look at an item like that in context and over time. Consider pairing support volume with other engagement signals such as time to value, completion rates, and product adoption.
3. Define value carefully.
Speaking of time to value, the concept of "value" is particularly tricky. TTV can be a good barometer for client health and can help you set proper expectations for your program, but if you prioritize TTV over other indicators of overall customer success, you're doing your program a disservice.
It's easy for TTV to be a vanity metric, as value is ultimately decided by your business as opposed to the customer. It's also just a snapshot of early engagement; you want sustained engagement that you can correlate to retention and growth.
Driving value for the customer will drive value for your business. Anything you're tracking should be as close as possible to a proxy for customer value realization, or ladder up to that.
4. Invest in the right tool.
In our 2026 State of Education-Led Growth Report, we asked educators to share the challenges they face when trying to achieve business outcomes. Their number one obstacle: a lack of integration between systems in their stack, and the impact that has on the data they gather.
Education teams understand that completion rate isn't the metric that matters most to onboarding. It just happens to be the easiest one to wrangle; all others live in disparate, disconnected systems, such as your LMS, your ticketing software, your product analytics.
But that data is critical. It's your key to tying customer actions to what ultimately matters to your business, like account growth or churn prevention. To gather it, you need customer onboarding software that doesn't separate data, but rather brings it together within your existing warehouse.
Get Your Onboarding Data With Intellum
Data is only as useful as how easily you can access it. Intellum's Advanced Analytics product makes it easier than ever to tie customer learning to business impact. Use our Data Connector to move onboarding data to your own data warehouse, next to revenue and product data, and get the data you need, when you need it. Request a demo to see it in action.
FAQs
How do you calculate NPS?
Send a survey asking customers how likely they are to recommend your product on a 0 to 10 scale. Calculate the percentage who answer 9 or 10 (promoters) and the percentage who answer 0 to 6 (detractors), then subtract the detractor percentage from the promoter percentage for your NPS.
What is a good NPS score?
There's no universal cutoff, but Userpilot's 2025 benchmark puts the SaaS average at 35.7. Since NPS signals advocacy rather than just satisfaction, an above-benchmark score is worth celebrating, though it works best read alongside CSAT, retention and expansion data rather than on its own.
What is a good CSAT score?
For B2B software, the industry average CSAT sits around 78%. Treat it as a secondary metric, though, since it reflects sentiment, not necessarily the value a customer actually derived, and it's a short-term snapshot rather than a measure of account health.
How do you calculate customer retention rate?
Customer retention rate is the inverse of churn: subtract your churn rate for a given period from 100%. If 14% of customers churned in a month, your retention rate for that month is 86%. Improving onboarding is one of the more direct levers for lifting this number.
What is customer churn rate?
Customer churn rate is the percentage of customers you lose within a given period. It's tracked across the whole client lifecycle, but as an onboarding metric specifically, it lets you tie onboarding improvements directly to fewer lost customers, proof of program value in dollars, not sentiment.
How do you calculate CSAT?
Send a short survey asking customers whether they found onboarding helpful, typically on a 1 to 5 Likert scale. Divide the number of positive responses (a 4 or 5) by the total number of responses, then multiply by 100 to get your CSAT percentage.
What is time to value?
Time to value (TTV) measures how long it takes a customer to go from signup to their first meaningful outcome, creating a task, sharing a post, exporting a file, whatever counts as value for that product. Faster TTV builds trust, adoption, and long-term retention.
What are customer onboarding KPIs?
Customer onboarding KPIs are the measures that show whether new customers are learning and adopting a product during onboarding. Common ones are time to value, onboarding completion rate, feature adoption rate, churn, retention, free-to-paid conversion, support ticket volume, CSAT and NPS. Track the few that tie to your retention and revenue goals.




