17 Crucial User Engagement Metrics to Measure in 2023


Engagement metrics show whether your efforts align with your audience’s needs and interests. They allow marketers and business owners to see the bigger picture, which ultimately helps them prioritize effectively, set better goals, and improve user engagement by refining the application.

But you don’t need to track all metrics for a big-picture perspective. To save time and resources, you can focus on essential metrics, which we’ll talk about in this article. 

Why Is It Important to Measure Customer Engagement?

App engagement metrics help you find the answers you seek about your product. Should you invest more in expanding your user base by acquiring new customers or in creating better relationships with your existing users? What’s more important for you: acquisition or retention? Do people continue to choose/repurchase? Does the app offer them value? 

Engagement KPIs help you to:

  • Find out how the user base feels about your product
  • Understand your customer relationships and segment different types of users
  • Highlight blind spots and identify areas for improvement
  • Evaluating brand performance over time. Customer loyalty, behavior, preferences, and engagement are prone to change after a while, so monitoring KPIs in real time is a must.

Figures, graphs, and dashboards are key to unlocking valuable information about your app and the users it serves. Of course, the insights aren’t drawn from raw data. Metrics are of little value to a business until they’re turned into information. Find someone internally or externally who will analyze and translate them into answers to business questions.

Together, tracking and analysis will help you make better decisions about the next step for your application. 

Key Customer Engagement Metrics to Apply in 2022

Here is how to measure user engagement in a way that doesn’t stretch your team to the limit. Be alert to these metrics:

1. Net Promoter Score (NPS)

Customer engagement metrics
Net Promoter Score (NPS)

NPS determines the likeliness of your customers spreading the word about your app. 

The most common way to collect data for NPS is through surveys (in-app, email, etc.). Ask something along the lines of: “How likely are you to recommend this product/brand to a friend or colleague on a scale of 0 to 10?” 

Then, you should categorize respondents according to the score they gave you:

  • Detractors: 0-6
  • Passives: 7-8
  • Promoters: 9-10

2. Customer Acquisition Cost (CAC)

Customer Acquisition Cost (CAC)

CAC helps you determine the cost of earning a new customer. In the formula above, we’ve included two categories of costs, but you can add more categories or segment these two further – salaries, commissions, bonuses, overhead, etc. 

Ideally, you want to not just recoup but reduce your CAC. If you manage to do so, it’s a sign that your sales, marketing, and customer service programs are working well.

3. Customer Satisfaction Score (CSAT)

Customer Satisfaction Score (CSAT)

CSAT measures customers’ happiness with a product, service, or support interaction. It helps you figure out whether most users are satisfied with your app or a specific interaction that happened through the app. If not, it emphasizes the issues to fix.

Similar to NPS, ask users a simple question, such as “How satisfied were you with your purchase/experience?”. Determine the rating that will qualify “happy customers” and follow the formula. 

Customer effort score (CES)

This measurement reflects the number of efforts users should make to resolve their issues. Thus, it’s about the user experience: the more efforts people have to exert, the worse your service is. It’s expected that clients will decide to turn to your competitor next time.

The best way to figure out CES is to conduct a survey. Ask people about their experience of interacting with your company (with the support team, for example) in different channels. However, remember that CES can’t be estimated in a vacuum: assess it along with NPS and CSAT.


The term means turning your new customers into “sticky” ones by serving them in the best possible way. So, your task is to make your audience happy and measure the level of happiness. In addition, this indicator involves studying how likely users are to continue using your services or buying products. Having satisfied customers will simplify the process of offering premium solutions.

Stickiness mostly matters for startups, which have to increase brand awareness.

Let’s figure out how to measure the “stickiness”. All you need to know is DAU (daily active users) and MAU (monthly active users). To calculate, use the following formula:

DAU ÷ MAU = Stickiness

Analyzing MAU and DAU regularly allows marketers to see trends in customer engagement and, relying on the data, develop effective marketing strategies for each segment of clients. In addition, you should learn the intents of your audience – why users reach out to your business. Knowing purposes is a key to offering appropriate products and services.

4. Customer Engagement Score (CES)

Customer Engagement Score (CES): user engagement metrics


total event value

CES helps you understand how many unhealthy and disengaged users you have. Before declining user engagement turns into churn, you can address whatever makes users averse to the app. 

This metric also points out how many engaged customers you have for a certain event. These can be trial accounts ready to convert, leads with the biggest sales opportunities, and existing customers willing to pay more.

The formula is open to modifications so that you can decide on your own inputs for specific actions taken.

5. Churn Rate

Churn Rate

Churn measures how many users have stopped using your app, with the churn rate recording the percentage of such people. Obviously, most apps aim for a churn rate that is as close to 0 as possible, especially if the customers pay on a recurring basis. But some customers won’t stick around for long, and this is normal. 

Most companies track customer churn for several time periods – monthly, quarterly, and annual. If you experience a high churn rate over a certain period, look back at the events that took place at the time.

6. Customer Lifetime Value (CLV)

Customer Lifetime Value (CLV)


customer value

CLV indicates how much revenue a company can reasonably expect from a single customer. There are two models for measuring CLV: 

  • The predictive model forecasts the user behavior (existing and new customers) using regression or machine learning.
  • The historical model uses past data. 

Bear in mind that most customer journeys are not identical, nor are their lifetime values. It helps to establish an average baseline and track future trends against it.

7. Customer Stickiness Factor

How to measure engagement
Customer Stickiness Level

Stickiness determines the tendency to gain repeat business. The more customers are “sticking” to your app, the better. 

Based on this metric – whether it’s high or low – you can understand the app’s perceived value. If you analyze it in combination with other metrics, you can see what contributes to stickiness – the app quality, convenience, customer experience, or something else.

8. Visit Frequency & Return Frequency

Visit Frequency

Visit frequency determines the number of visits over a certain period. Because it only focuses on unique users, the data doesn’t tell you much about different users. 

You can use another metric for this – return frequency. It helps to assess the number of new app users and the familiarity level of all returning people. For example, you can see how many of the monthly active users are highly familiar with the app (those who visited the app more than ten times) versus how many are relatively new.

9. Session Length

App engagement metrics: Session Length

Session length measures how much time a user spends on your application in a single session. If a user exits the app and comes back later, it will be counted as a start of a new session. 

Longer session duration typically means higher engagement. Average session duration varies between different business categories. For example, a food delivery app should have short sessions, even though it means users will be less engaged in the app.

10. Conversion Rate

Conversion Rate

Conversion rate measures how many visits or impressions it takes before an app user completes a desired goal. It can be a sign-up, a purchase, or another action.

You can further divide it into:

  • New visitor conversion rate
  • Return visitor conversion rate

You’ll see that first-time visitors interact with your app differently than returning visitors or loyal customers.

11. Average Screens Per Visit

Average Screens Per Visit

The average screens per visit metric shows how many screens a user goes through before they exit the app. The higher the number of screens a user sees, the higher their engagement level on the app.

This is more of a vanity metric because if a user visits ten screens but doesn’t make a purchase, it has no effect on the bottom line. But an app serves other purposes (not only sales), so you may still benefit from users visiting many screens and pages per session. 

12. Bounce Rate

Bounce Rate

The bounce rate helps marketers track customer engagement – how many unique users from your active customer base looked at one app screen during a session. Even if a user scrolled the screen, tapped through images, or read content, it will technically count as a bounce because they never visited a second screen.

Depending on how your app is built, the bounce rate metric will be more or less relevant. But if you have a high bounce rate and low average screen time, it’s a bad sign. 

13. Exit Rate

Exit Rate

While the bounce rate focuses on users who don’t engage with the app, the exit rate tracks screens from where users usually make an exit.

The app should be built and function in a way that allows you to predict common exit pages. An order confirmation screen will have a high exit rate. But you don’t want a specific product page to have a high exit rate.

14. Feature Adoption & Usage Rate

How to measure customer engagement
Adoption rate

The feature usage and adoption rate measures how many users interact with a specific feature of the app. 

If the adoption rate is low, the feature may be faulty or useless, or you may be targeting the wrong type of user. If usage is low, the feature works well but brings little value to users. If it becomes a high-exit page or if visit frequency takes a dip, consider removing the feature. 

Social Media Engagement (Impressions, Reach, Growth Rate, etc.)

While social media engagement doesn’t directly determine the level of app engagement, social media metrics give you a sense of how your product is performing online. 

The most important metrics in this category are:

  • Impressions
  • Reach
  • Audience growth rate
  • Amplification rate
  • Virality rate
  • Brand mentions
  • Social sentiment


We want to warn you once again: you don’t need to measure everything, just find key metrics for your business. There is no reason to track irrelevant KPIs, which will only distract you from what actually matters. Don’t stress about the numbers that have no significant impact on your app’s growth. Prioritize these instead:

  • Net promoter score
  • Customer acquisition cost
  • Customer satisfaction score
  • Customer engagement score
  • Churn rate
  • Customer lifetime value
  • Customer stickiness factor
  • Visit frequency
  • Activity time
  • Visit frequency & return frequency
  • Conversion rate
  • Bounce rate
  • Exit rate
  • Feature adoption & usage rate
  • Social media engagement

To turn user data into actionable recommendations, use our customer engagement analytics and reporting services at Reteno. We know how to grow customer retention and are happy to share our expertise with you.



September 21, 2022

Vladyslav Pobyva


September 30, 2022

Ready to Gain Real
Competitive Advantage?

Get Started

See Your Messages Come to Life!

Get a firsthand look at how your messages will appear on user devices with our FREE simulator.

Preview Now

Evaluate and Elevate Your Push Notification Engagement

Are your pushes as compelling as they could be? Find out with our free preview tool. Instantly see how your notifications will display on iOS and Android, in both expanded and collapsed views.

This is your chance to fine-tune your messages to ensure they're not just seen but felt. Make every character and every push work harder for your engagement goals

Start the Test