Customer engagement is crucial for business growth and profitability. Highly engaged customers buy more, promote your brand to others, and stick with you for the long haul.
But how do you know if your customers are engaged?
This is where customer engagement metrics come in. When tracked consistently over time, these metrics reveal objective insights into how customers interact with your brand.
In this article, we'll cover the top 10 customer engagement metrics every business should track in 2023 and beyond. We'll define each metric, explain how to calculate it, and discuss its importance.
Let's dive in!
Customer engagement is the process of building a long-term relationship with your customers. It measures how often customers connect with your brand, the different channels they use to connect, and how many of them return to make a purchase.
Simply put, customer engagement refers to how customers think, feel, and act toward your business and brand over time.
It goes far beyond a simple transactional exchange. Rather, engagement measures the depth of a customer's relationship and emotional connection with your brand.
Some examples of highly engaged customers:
On the flip side, disengaged customers only interact on a superficial level. They don't open your emails, ignore social media, rarely visit your site, and overall have negligible connection to the brand.
These customers are at high risk of churning and switching to a competitor.
For example, an early-stage startup using a SaaS platform may be highly engaged—frequently using product features, staying updated through newsletters, engaging on social media, participating in user research, and even recommending the platform to peers.
An enterprise client may be relatively unengaged—using only basic features, providing limited feedback, and feeling indifferent towards the SaaS provider brand.
When you monitor customer engagement through various metrics, you can identify disengaged accounts proactively so you can reactivate them before it's too late.
Customer engagement metrics are data points that help companies understand how customers interact with their brand and product. Tracking customer engagement metrics serves several important purposes:
Continuing our engaged vs unengaged customers example, for the early-stage startup, vital engagement metrics may validate their current targeting and product-market fit.
For the enterprise prospect, weak metrics signal a need to adjust strategy to better appeal to and support those customers.
Tracking these metrics gives your sales and marketing teams visibility into customer behavior that can then be used to tailor messaging, visuals, and even product features over the long run.
So, what metrics should you track? Let’s look at the ten key customer engagement metrics that you should consider.
The bounce rate measures the percentage of visitors who enter your site and then leave ("bounce") after viewing only one page.
High bounce rates indicate your content may not be resonating with users or properly targeted.
Bounce Rate = (Bounces / Total Site Visits) x 100
For example, if you had 5,000 bounces out of 25,000 visits, your bounce rate would be:
5,000 / 25,000 x 100 = 20%
Across 150 million page views taken as a survey by Animalz, the median bounce rate for SaaS blogs in 202 was 80.33%.
But the general rule of thumb is—lower is better.
A high bounce rate means visitors aren't finding what they need on your site quickly enough. As a result, engagement is superficial.
For example, an ecommerce site had 25,000 entrances last month and 15,000 bounces. The bounce rate would be (15,000 / 25,000) x 100 = 60%. You could try to get this below the 50-65% ecommerce average benchmark by trying one of the following:
This article by SEJournal can be a great starting point to reduce bounce rates and increase the time a user stays on your page—a.k.a. Average session duration.
Average Session Duration measures how long users are actively engaged on your website during a visit. It's calculated by totaling all session durations across your site and dividing by the number of sessions.
Longer average session durations signal you provide valuable, relevant content that engages visitors. Short durations may indicate the content isn't resonating with users or site navigation needs improvement.
The average session duration across SaaS websites participating in the survey is 77.61 or 1 minute 17 seconds.
Total Session Duration / Number of Sessions
For example, an ecommerce site has 5,000 sessions in a month for 15,000 minutes. The average session duration would be 15,000 / 5,000 = 3 minutes.
An analytics tool like Google Analytics or Factors will automatically calculate and display this data on your website tracking screen.
This aligns with general benchmarks. If the duration was lower, the site owner could look to improve content quality or navigation to drive up engagement.
Scroll depth measures how far down a page visitors scroll before leaving. Higher scroll depth indicates engaging content.
Typically, a scroll depth of 50% or more means that your content is resonating with visitors. And anything lower should be a cue that you need to spend time optimizing that piece of content.
For example, your latest blog post sees an average scroll depth of 25%, meaning most visitors bail out after reading just the first 1/4 of the content.
In response, you shorten the intro paragraph, add subheads, break content into shorter paragraphs, and include visuals after every few sentences—these changes drive scroll depth to 65%, helping your users engage further.
Social media engagement rate measures the amount of engagement (likes, shares, comments) a post gets compared to reach. Higher rates indicate content resonates.
How to calculate social media engagement:
(Likes + Shares + Comments) / Followers x 100 = Engagement Rate
For example, if you had 30 total likes, shares, and comments over 1,000 Facebook page followers last month, your engagement rate would be:
30 / 1,000 x 100 = 3%
Average engagement rates vary widely by platform. Here are the average social media engagement rates for Technology businesses.
The key is not to compare your engagement rate to others in your niche. Rather, track it over time to see if your rate increases or decreases month-to-month.
The CSAT score measures customer satisfaction with service interactions, often via surveys. Higher CSAT correlates with better engagement and loyalty.
Typical survey questions ask customers to rate their experience on a 1-5 or 1-10 scale, from very unsatisfied to very satisfied. The percentage of positive responses becomes the CSAT score.
The numbers below can range from 0% to 100%. For example, a score of 75% means that 75% of the users who answered the survey are satisfied with the product/service.
According to Fullview, CSAT benchmarks by industry are:
For example, an ecommerce company surveys customers and finds:
The CSAT score is 50 very satisfied / (50 very + 20 satisfied) = 71%
The NPS measures customer loyalty and likelihood to recommend on a 0-10 scale. Higher NPS indicates growth potential through referrals.
NPS is calculated by finding the percentage of customers who are:
Subtracting the percentage of Detractors from Promoters yields the NPS.
Retently ran NPS benchmarks for different industries. Here are two industries relevant to us:
For example, a SaaS business surveys customers and finds:
Their NPS is 70% - 20% = 50%. This is on the lower end for software businesses, revealing opportunities to improve loyalty and satisfaction.
Track your NPS over time to see if it's improving or declining. If it is declining, try to talk to your detractors and understand if there’s a fixable problem that’s causing customers to rate you lower.
When you find something, start by fixing it and announcing that you’re taking steps in the right direction. This will help your customers know that you aren’t simply collecting surveys but also working on them.
The NDR compares recurring revenue from existing customers period-over-period. Rising NDR indicates expanded purchases from engaged customers.
A report by Benchmarkit (formerly RevOps Squared) reveals that the median net dollar retention is 105%, where a 100% NDR falls in the 75th percentile.
For example, a SaaS had $1M in revenue from existing customers last quarter. This quarter's revenue was $1.1M, with $100K from upsells but $50K lost from churn. Their NDR is:
(($1.1M + $100K - $50K) / $1M) x 100 = 115%
This exceeds the 105% median, demonstrating solid expansion and engagement from the existing customer base. That brings us to customer churn, a measure of how many customers leave after signing up.
The churn rate measures the percentage of customers lost in a period. Lower churn signifies higher satisfaction and engagement.
Here’s the formula to calculate churn:
(Customers Lost / Starting Total Customers) x 100
CustomerGauge released an NPS and retention report in the B2B industry. The median churn rate for IT services is 12%, and that for the software industry is 14%.
To benchmark your churn rates, check this example out. As a SaaS, suppose you had 1,000 customers last quarter and lost 75 of them. The churn rate will be calculated as below:
(75 / 1,000) x 100 = 7.5%
This is well below the 14% median churn for software businesses. However, that does not mean you should ignore it and move on. Reducing churn helps boost revenue growth so you can improve the onboarding process, account management, customer experience, and even retention promotions.
The lower your churn, the better. High churn signals poor customer engagement and satisfaction. Dig into why customers leave and address weak points across marketing, product, service, and other areas driving attrition.
CLTV estimates future revenue a customer generates over their lifetime relationship with the company. Higher CLTV indicates greater engagement and business value.
Average Order Value x Purchase Frequency x Average Customer Lifetime
According to CustomerGauge’s reports, the software industry has a CLTV of US$ 240,000, while a business consultancy has an average CLTV of $385,000.
However, this may not represent the indie startups or smaller SaaS businesses with 1-10 employees.
How can you determine your CLTV? Let’s look at it through an example.
A SaaS customer subscribes to a monthly plan costing $500. They remain active for four years. Their CLTV is:
$500 x 12 x 4 = $24,000
As you can see through this formula, boosting retention length, increasing the subscription prices, asking users to upgrade to better plans, and improving CX can help boost your customer lifetime value.
DAU/MAU measures daily and monthly active usage of apps and software. Higher ratios signify strong engagement and retention.
Sequoia tweeted that the average number of DAU/MAU for most businesses is lower than 20%. Very rarely does a business cross the 50% threshold. Whereas, with WhatsApp, the DAU/MAU hits 73% on average and is one of the highest recorded numbers.
To determine the DAU/MAU for your business, check your analytics for the total monthly active users. Then, check the daily active users.
For instance, if your daily active users are 1000 and your monthly active users are 5000, your DAU/MAU will be—1000/5000 * 100 = 20%
A lower percentage signals an opportunity to improve retention and engagement through changes to the user experience, onboarding, notifications, and loyalty programs.
While it's critical to track customer engagement KPIs, it's just as important to avoid these analysis and reporting mistakes:
Trying to measure customer engagement across your business can get messy fast. You've got data in all these different places—your website, email stats, support tickets, social media, etc.
And those sources almost never talk to each other. So you're stuck manually pulling reports from individual tools and then trying to make sense of fragmented data to see the big picture. Not fun.
That's where Factors comes in.
It's an analytics platform that brings all your customer data together in one place. Finally—a single source of truth!
Factors connects your data from sources like your website, CRM, marketing campaigns, customer support channels, and more. This provides a complete view of engagement across touchpoints on one centralized dashboard.
You can instantly analyze metrics by various segments like channel, campaign, cookie ID, account, geo, device, and more without tedious exports or merges between tools. Trend reporting over time is also streamlined.
Factors gives you the flexibility to define and track engagement KPIs tailored to your specific business needs. For example, you may track CES for support and email campaign CTR. Determine the metrics most aligned with your goals, then track performance over time.
A challenge with engagement data is connecting metrics across anonymous and known users. Factors uses proprietary IP resolution to identify anonymous traffic at an account level.
From there, you can easily segment and filter accounts based on attributes like industry, tech stack, and more. Apply scoring models to tag accounts from highly engaged to at-risk based on your criteria.
The major benefit of Factors is its unified approach. Since it connects data from ad campaigns, websites, G2 pages, and more together, it can help you score leads considering customer engagements across all these platforms instead of basing decisions on single-platform engagements.
Factors enables customizable reporting segmented by channel, campaign, account, and other attributes. Easily create leaderboards and reports for key metrics and trends visible to stakeholders company-wide.
You can also build customized dashboards with charts and breakdowns for different teams like marketing, support, and sales. And along with that, it’s enhanced automated reporting ensures insights are readily accessible whenever you need them.
Factors takes insights further by providing AI-powered recommendations to improve engagement. The system analyzes changes in metrics and suggests actions to boost performance.
For example, if you type in something like “how do I improve my demo submissions”, Factors will run AI-fuelled algorithms in real-time and offer a list of touchpoints that are already working and can be optimized to achieve the desired result.
This centralization of engagement data helps you uncover insights instantly with Factors—helping you make smarter decisions and optimize experiences faster.
Tracking engagement gives you priceless insights into the customer experience. With the right data, you can spot friction points, find your best segments, and unlock growth opportunities.
But collecting all this data sounds easier than it is. Website stats live in your analytics platform. Email reports need downloading. Support tickets sit in a separate system. Stitching it together feels like a puzzle.
That's why Factors comes in handy.
It automatically brings data together from your website, ads, email, support, and more. Now you have a single view of engagement across touchpoints.
Factors also lets you define the metrics most important to your goals.
Want to track demo requests and trial signups? No problem—you can monitor the KPIs for your unique business needs.
The platform identifies known accounts from anonymous traffic so you can filter and segment at the account level. With Factors, you can build custom dashboards to share key metric trends and insights across your teams.
Its AI-powered recommendations analyze changes in your data and suggest ways to optimize engagement.
Want to learn how Factors can help enhance your customer engagement and experience? Book a demo today!
Get the latest best practices in Marketing Analytics
delivered to your inbox. You don't want to miss this!!