April 24, 2024

Retention Rates for Mobile Apps by Industry

Find out retention rates for mobile apps by industry, and check out ways to improve retention over time.

Aditya Bhattacharyya

Mobile apps have terrible retention. Don't believe me? See for yourself.

Average retention for mobile apps
Source: Andrew Chen on Mobile Retention

Given the millions of apps accessible in the app store, any user can't afford to spend more than a couple minutes checking a new app out. If they do stick with you beyond this initial phase, you face another challenge of getting them to come back regularly.

In this blog, we will explore what retention is, why it's important, average retention rates for mobile apps by industry and even strategies for opimizing retention. Let’s dive in!

What is retention rate?

Retention rate refers to the percentage of users who continue to use an app after a certain period of installing it. It is a critical metric for app developers as it indicates user engagement and satisfaction with the app.

High retention rates indicate that users find the app valuable and are willing to continue using it, while low retention rates suggest that users are not finding the app useful or engaging enough to keep it installed.

Importance of high retention for mobile apps

A high retention rate means that users are finding value in the app and are likely to continue using it and vice versa. Also, it can affect a variety of down-funnel metrics.

Perhaps most importantly, retention rate is crucial in determining PMF. By ensuring that a product or service meets the needs and expectations of its target market, companies can improve customer satisfaction, enhance engagement, and reduce churn, all of which can lead to higher retention rates over time that eventually help in attaining PMF.

When your product has achieved product market fit, your user retention will flatten out over time. An app which hasn’t hit PMF will lose users every day till their retention curve hits 0.

Retention curve
Source: Brian Balfour on PMF

There are broadly four important reasons why retention rates are important for mobile apps:

Higher LTV

Retaining users for a longer period increases LTV per user. If users abandon the app after their initial download, they are unlikely to make in-app purchases, subscribe to premium features, or view advertisements.

Increased virality

High retention rates mean users get more touch-points to interact with your app, and they are more likely to refer you to other users, talk about you organically, etc thus improving your virality coefficient.

Lower cost per acquisition

Acquiring new users can be costly, especially in highly competitive app categories. If you have high retention, and thus higher LTV (as mentioned above), you will be able to afford higher costs per acquisition and outbid your competitors.

App store rankings

Retention rate is a factor considered by app store algorithms when ranking apps in search results. Apps with higher retention rates are more likely to be recommended to users, leading to increased visibility and downloads.

4 important reasons why retention rates are important for mobile apps

How to calculate retention rate?

Retention rates are usually measured over a specific period, such as 30 days, 60 days, or 90 days. If you need to calculate, say for example the 30-day retention rate, the following formula can be used:

Retention rate, in this case, 30 days
Retention rate, in this case, 30 days

Two key points to take note of:

  • The decision on whether you should calculate retention rates on a 30/60/90-day basis depends on your product’s natural frequency. It makes no sense for Airbnb to calculate 30-day retention rates because people don’t use Airbnb on a weekly or monthly basis, but apps like Spotify, Notion, etc would measure even 7-day retention rates because their products get used on a daily basis.
  • Just measuring retention on active users may not be the best for your product. If people are just opening the app, but not getting value in that interaction, those users are at risk of churning. You should count them as retained users only if they perform actions in the app which result in getting your core value prop delivered.

In addition, we can use a) Cohort curves, b) Interval time series, and c) Triangular charts to deeply understand retention.

Key terms you need to know

Key terms related to retention rate

What makes a good retention rate for an app

A good retention rate for mobile apps varies depending on the industry and app type. Generally speaking, a retention rate of 10-30% after 90 days is considered good. However, some apps such as social media or gaming apps may have higher retention rates, up to 30% or more. It's important to note that a higher retention rate does not necessarily guarantee success, as user engagement and lifetime value also play important roles.

Retention rates in Android and iOS
Retention rates in Android and iOS, source: Adjust

From the above diagram, it is worth noting that the difference in retention averages between Android and iOS users is minimal. The graph presents the 30-day average retention rate for both Android and iOS platforms.

Notably, there is a 14% decrease in retention for Android and a 15% drop for iOS by the end of the first week, with an additional 4-5% attrition rate two weeks later across all apps. The 30-day retention rate levels out at approximately 6%. On iOS, retention rates have been increasing recently, while Android saw a 16% drop in day 30 user retention within the last full year according to AppsFlyer.

Generally, any retention rate surpassing this benchmark can be regarded as positive. An app with over one-third of users retained on the first day after installation is considered high-performing.

Average retention rate for mobile apps by industry

Retention rates vary significantly by industry, with some industries having higher rates than others. The reasons for these fluctuations are many! And, can only be nailed down by extensive data-backed analysis. Going forward, we will discuss the average retention rates for some of the most popular app categories.

Before getting into the industry-specific analysis, below shown is a broad graph that cumulatively shows the average mobile app retention rates on Day 1 and Day 30.

Day 1 and Day 30 retention rates across industries
Day 1 and Day 30 retention rates across industries

Some differences in retention across industries can seem obvious after giving it some thought. Consider the difference in 30-day retention between Fintech and Dating apps. The stickiness in a Fintech app is higher because people would have linked their bank account and provided more financial details which make them committed to a particular fintech app. But in the case of a dating app, the user might churn out and try other similar apps, in case they don't get great matches in the first 15-30 days.

30 Day retention rate of Fintech and Dating apps

Fintech apps

They are designed in such a way that the capital of users is at stake. These apps typically enjoy higher retention rates than average. This makes it to be one of the top players retention-wise on Day 1.

Day 1 Retention: 30.3%
Day 30 Retention: 11.6%

But, the above rates hold only when the traditional and digital banking apps are put together. Customer retention goes down when we look at fintech apps that target services other than that banking. It is noteworthy though that losing 17/20 of your customers after 30 days is usual.

Foodtech apps

The retention rates of food tech applications can vary depending on several factors, such as the quality of the user experience, the features of the application, the frequency of use, and the relevance of the application to the user's needs.

Some food tech applications may have high retention rates if they offer unique and useful features that users cannot find elsewhere, or if they provide personalized recommendations based on user preferences.

Day 1 Retention: 16.5%
Day 30 Retention: 3.9%

Statista’s estimate puts the day 30 retention of foodtech at a safe spot of 3.9 which is ideal.


The retention rates of e-commerce applications can be affected by several factors, such as the quality and variety of products offered, the level of customer service, the user experience, and the pricing strategy.

E-commerce applications with a high retention rate offer a wide range of products that meet the needs and preferences of their customers. But, the subcategory that leads this space will be marketplaces such as Amazon, Flipkart, etc. Hence, the average retention rates for them are listed as follows.

Day 1 Retention: 33.7%
Day 30 Retention: 8.7%

The retention rate on Day 30 relative to Day 1 is relatively high here compared to other industries as a marketplace offers multiple products that the user needs for which they frequently return.


The retention rates of mobile gaming applications can vary depending on several factors, such as the quality of the game, the level of engagement, the frequency of updates, and the ease of use.

Day 1 Retention: 28.7% - 33.2%
Day 30 Retention: 2.3% - 5.4%

The retention rates seen above are for pretty obvious reasons. The game gives a peak of excitement on Day 1 while it tends to bore the users in most cases around Day 30. But, this figure is just an average and great game like PUBG or COD tends to have a high retention of up to ~23%.

Health & fitness

Retention rates in health tech mobile applications can be influenced by the frequency and relevance of notifications. Notifications can be a powerful tool for engaging users and encouraging them to return to the application. However, if notifications are too frequent or not relevant to the user's needs, they can become annoying and lead to user churn.

Day 1 Retention: 20.0% - 20.2%
Day 30 Retention: 2.78% - 4%

High retention rates are important for health tech applications, as they can lead to improved health outcomes for users, increased user engagement, and sustained revenue from in-app purchases or subscriptions.

The above Day1: Day30 ratio stands at ~ 5:1 which means, 1 out of 5 users churn by the end of a month. Hence, adding more social features to the application will make sure of holding a higher set of users with proper in-app engagement.

Social media

The retention rates of Social media application depends on a lot of factors such as seasonal trends in society, news, feature launches, etc. Engineering engagement as a feature will be a great way to retain users in-app, for example, how Instagram does it with "Reels".

Day 1 Retention: 26.3%
Day 30 Retention: 3.9%

The average retention figures above reflect the average tendency of the majority of social media applications in number to provide a stellar user experience that is smooth. This could be across both the verticals of in-app feature functionalities or the community’s abilities within the application.

Dating apps

The most interesting mobile application sector among Gen-Z today is dating but retention rates for dating apps don't paint as pretty a picture.

Reasons are two-fold:

  • A high number of users (especially in the male audience) don’t receive matches easily, after several tries, this can lead to churn
  • Dating apps by design deliver value when their users get a match - and if they’re satisfied with the match, they will churn
Day 1 Retention: 29.6%
Day 30 Retention: 5.1%

To boost retention rate for a dating application, the number one thing will be to focus on reducing the time to find a date, or even just find a match.

Improve your mobile app retention rate

Before trying to improve retention (which is a very vague thing to do), it is necessary to ask which part of the retention curve we need to optimize because splitting retention curves into more actionable pieces will give you more actionable insights. There are 4 main components:

New User Experience

This can be the Day 1, Week 1, or Month 1 retention depending upon the natural usage frequency of your product. The crucial point here is that you have to make the users experience the core value (AHA moment) as quickly as possible.

By delivering the core value quickly and repeatedly delivering over the next few times the user uses the app, your users will be "activated".

We talk more in depth about activation rates, you can check out our post on activation rates for mobile apps by industries if you're curious.

New user experience
Source: This talk by Brian Balfour, 100% recommend watching

Here are some strategies to improve the new user experience.

  • User Onboarding: The onboarding process is a critical step in retaining users. It should be intuitive, and user-friendly, and guide users through the app's features and functionality. Make sure it's easy for users to register, set up their profile, and start using the app. Consider using tutorials or demos to help users get started.
  • App Performance: App performance is crucial for a seamless new user experience. Ensure that the app runs smoothly, loads quickly, and doesn't crash or freeze. Consider reducing app size or removing unnecessary features that may slow down the app.
  • Selective acquisition: You might have a sub-par initial new user experience just because you're acquiring the wrong users. Drill down on your acquisition channels, figure out where you get your best-fit users, and focus on those channels to improve pass-through for your new user experience.

Mid-term Retention

We all think that if we get the users to understand the product, the job has been done. But that’s not the case. It is necessary to create habits and rewire the user’s brain around the core value which exactly happens in this stage.

Mid term retention

Below are some strategies to improve mid-term retention.

  • Build triggers to reinforce habit: To help your users build a habit around your product, you need to create triggers that bring your users back to your app. For example, if you’ve set a daily learning frequency on Duolingo, the app reaches out with a push notification to remind you to complete your lesson for the day.
  • In-app engagement: Engaging users within the app as they use it is necessary to increase retention. You can deliver hyper-personalized experiences and communication at scale to help your users take the right action at the right time, delivering higher value and improving retention. For showcasing these, different forms and shapes of in-app nudges can be used.
  • Gamification: Use gamification elements such as badges, leaderboards, or rewards to motivate users. Consider incorporating mini-games or challenges within the app to keep users engaged. P.S. I’ve seen people using Snapchat every day just to maintain streaks.
  • Personalization: Offer personalized recommendations or personalized notifications based on user preferences or past behavior to witness increased engagement. For example, Google PlayStore suggests mobile apps that are similar to what the user has previously downloaded.

Long-term Retention

In this stage, we need to get users to experience the core value as often as possible over a long period. Once looping the user into the habit, it is necessary to make the users invest in the habit over time.

Long term retention

Let’s take a look at a couple strategies to improve long-term retention.

  • Community: Formation of communities around your product at the top of the funnel is a great way to retain your users and let them know about interesting features. This could be done via Newsletters, Slack, or Twitter Private Communities.
  • Social media: Create a social media campaign aimed at addressing common customer complaints, such as rising prices or the removal of menu items, and use their feedback to rectify the situation and regain their loyalty.


The fourth and often overlooked retention component is resurrection or dormant users. This involves all the users which you have lost at a certain point and contemplating how to re-engage them.


Here's how we can improve resurrection.

  • Push Notifications: They are a powerful tool to re-engage users and remind them of the app's value. They should be relevant, timely, and provide value to the user. But, push notifications to annoy users, causing frequent user churn, which should also be noted.

How Plotline can help improve retention rates

To achieve sustainable growth, it is essential to establish a loyal customer base of long-term users. This requires prioritizing user retention and feature adoption at every step of the customer lifecycle.

So, to reduce the drop-offs and increase the retention rate of users, strengthening the onboarding process and guiding them through the necessary user journey should be ensured.

This can be easily achieved using Plotline where the users experience the AHA moments faster which eventually leads to better retention.

Sign up for our newsletter
Sign up for our newsletter

Improve funnel metrics with Plotline

Join companies like ShareChat, Meesho, Jupiter, Jar, Khatabook and others that use Plotline to run in-app engagement and boost activation, retention and monetization.

Thanks for your faith in us! We will reach out to you shortly :D
Oops! Something went wrong. Would you mind trying again?