If you are reading this blog, there is a pretty good chance you know, at least to some degree, what and how important user engagement is. The real struggle at this point is no longer whether to measure it or not — now it’s about properly keeping tabs on it, and optimizing it accordingly. In a nutshell — it’s similar to soccer. Everyone talks about it, but not everyone is really good at effectively enhancing it. That is what this article is about — you’ll learn which tools and metrics to use, to properly measure, and improve, user engagement. What is User Engagement? Depending on if we’re talking about products, websites, or in this particular case — mobile apps, the definition can vary. In the broadest possible terms, it revolves around users interacting with your app. User engagement can be measured through many things, from how often users open your app, how long they stick with it, what they do when they’re using it and if they’re recommending it to their friends or not. Basically, if they’re engaged with your app in any way. Some metrics, however, can be more important than others, mostly depending on what your app is about. Nowadays, user engagement is considered one of the most important metrics for the success of your app. Just monitoring download numbers means nothing without the broader context — when the app is being used, how long and for what purpose. By measuring and understanding these KPIs you can stop people from abandoning your app too soon, keep them coming for more and most importantly — keep them satisfied. Properly monitoring user engagement is one of key ingredients to success and increasing engagment. Which metrics to keep an eye on: Daily app launches A metric showing how many times your app was opened in a single day What is it: It’s one thing to download an app, it’s a completely other thing to keep using it every day. This metric shows your key users — ones which enjoy your app, keep coming back to it and their view of your app on a necessity level. Why is it important: Daily app users This metric shows how many people open your app at least once during the day. It differs from daily app launches because it does not measure the frequency of app usage from a single person What is it: It can show if your users are quickly losing interest in the app, and can point to possible problems in user experience Why is it important: Session duration Session duration is a metric which shows how much time users spend in your app, once they open it. What is it: It can show the level of session user engagement. A shorter session duration does not necessarily have to mean a bad app. If the user got what he / she was looking for in your app fast, it can actually be a good thing. It is essential not to misinterpret this metric. Why is it important: Session interval This metric measures how much time has passed between two sessions. What is it: As it shows how frequently users engage with your app, it can be a good indicator of the user experience. For example, if your audience is opening the app more frequently on the smartphone than on the tablet, it might mean it’s more useful on the go, and that you might need to improve the content that can be consumed at home. Vice-versa, it could mean that the limited real-estate of the smartphone is hindering the user experience, which is why they opt to use the app mostly on tablet. Why is it important: Retention rate Arguably the most important metric you’ll ever find. It measures if your users are coming back to your app or not. What is it: Helps you gauge whether your user retention is improving or weakening over time. Also great to measure across devices and versions of your app. Why is it important: User acquisition It is the process of turning potential users into actual users. Whenever someone new installs and uses a new app, he or she is considered an acquired user. What is it: Users are the base, the foundation of your app. Without users, your app is completely invisible, as if it doesn’t exist. This metric will ultimately affect your overall user engagement. Why is it important: Number of screens per session Do your users just open the app, and close it immediately? Do they scroll through it, opening different parts of it? That is what this metric is monitoring. What is it: Knowing what users are doing within the app, the screens they’re opening and how they’re using them can be vital to noticing user experience issues, or interface problems. It also shows if some parts of the app are doing better than other, allowing you to focus your development efforts correctly. Why is it important: Screens with longest and shortest visit duration This metric is an extension of the ‘number of screens per session’ one. It goes into more detail about every screen, giving valuable information about the least and most popular parts of your app. What is it: If some features of your app aren’t doing great, you can use this insight to improve it, or remove it altogether, focusing all your resources on what your users find useful. Why is it important: Screens with most user interactions (gestures) It shows on which screens people have most taps, swipes, flicks, drags, and so on. What is it: This is a great metric to understand how users are navigating through your app, and that can be crucial to spotting trouble areas. This information can be vital to planning future versions and helping you bring back users that had given up on your app. Why is it important: Occurrences of In-App Events (in a certain timeframe) In-app events are all the things users can do when they engage with your app. There are countless events, depending on the type of the app. For example, a shopping app could have events such as registration, logging in, going to checkout, adding to wishlist, adding payment info, purchasing something. A mobile game can have events such as completing a level, buying an in-game item, or creating a new character. What is it: There are two important things you can learn from monitoring in-app events. Firstly, you can understand how your audience behaves, helping you transform and optimize user experience. Second, you can create your marketing strategies around this information, to boost user acquisition and retention rates. Why is it important: Lifetime value Lifetime value, or LTV, is primarily a revenue metric, showing how much the users of your app are worth — moneywise. In other words, how much revenue they generated. There are different ways to track your app customers’ LTV, including monthly value, revenue per customer, or value per customer. What is it: With LTV, you can understand your app’s revenue, user engagement, user retention and how many customers are actively engaged with your app. It offers invaluable insight into what you need to do to optimize your marketing strategies. Why is it important: How to measure these metrics: When you have a diversified user base, which is usually the case with mobile apps, the best way to monitor these KPIs is through cohort analysis. A cohort is, according to , ‘a group of users who share some common criteria’. Adeven’s Simon Kendall Through cohort analysis you will compare the groups, watch how they perform either daily, weekly or in any other timeframe, and look for trends in their behavior. There are three main features you should focus on, all available through Appsee: action cohorts, conversion funnels, and retention analytics. Action cohorts It’s one thing for people to come to your app, it’s completely different to understand what they’re doing there. ‘Cohort’ is a term that’s used to describe a group of people who’ve banded together due to the same attribute. In analytics, allow you to create groups of users based on what they do in your app within a specific time frame. Action cohorts can help you understand how users are actually interacting with your app and examine trends in behaviors and user engagement over periods of time. Through , like Appsee’s, you can group users who perform certain tasks, like in-app purchases. What is it: action cohorts action cohorts Action cohorts help you understand what your users need, what they expect from the app, and what you need to do to keep them coming back for more. Action cohorts analysis can help you optimize your app, and prepare future updates. Why is it important: Example of action cohorts for recurring purchases. Conversion funnels A is the entire process app users go through — from the very first moment they encounter the app, to the moment they make an in-app purchase. What is it: conversion funnel Analyzing conversion funnels allows you to spot issues in the user experience and user engagement. When part of a platform, conversion funnels also allow you to zoom in on specific sessions of users who dropped from your funnels. If an app is a social media, a forum or similar format, it can help you understand why users fail to complete the registration form. If you’re offering an m-commerce solution, why they abandon the shopping cart. Or, if you are offering a mobile game — why users fail to complete a certain level or a specific boss fight. Appsee also allows you to create ad-hoc funnels after releasing the app, without having to re-submit it. Conversions funnels, especially when paired with , can help you identify friction points in critical user processes, optimize accurately, and increase user engagement. Why is it important: qualitative analytics session recordings Example of a conversion funnel with Appsee. Retention analytics revolves around users who began using your app in a predefined timeframe, and within Appsee, this data is presented through cohort analysis, grouping users who started using the app at a specific point in time. Data about how frequently the app is used in different timeframes, is also available. What is it: Retention Retention analytics can help you understand how inclined users are to return and how many never do. It gives valuable insights on how long it takes for people to return to the app, the average session intervals, or numbers of sessions. Why is it important: Measure twice, cut once ‘Measure twice, cut once’ an old proverb goes. Back in the day, it meant that you should prepare thoroughly before actually doing something. Obviously, it is relevant in app building as well, but with a big difference — cutting once, and measuring twice will not suffice. When it comes to building a successful mobile app, a more precise proverb would be ‘measure all the time, and keep measuring until the end of days’. Also, ‘cut’ whenever you have the chance. Don’t forget — most successful apps update frequently. It is no longer a question if you should monitor your user engagement KPIs or not — now it is about monitoring the right ones for your app, understanding them and the broader context, and being able to optimize accordingly.