User Retention Benchmarks and Best Practices
User Retention Benchmarks and Best Practices
Practices
Table of Contents
+ Overview
+ Why Do Users Uninstall Mobile Apps?
+ Overall Uninstalls
+ Day of Week Uninstall Trends
+ Physical Attributes
- Mobile OS Platform
- Device Manufacturer
- City
+ Behavioral Attributes
- Re-installed Users
- Number of Sessions
- Number of Push Notifications
- Number of Transactions
Southeast Asia (SEA) is also home to the most engaged mobile users in
the whole world. More than 90% of SEA’s population connects to the
internet through a mobile device. The daily time spent on the internet
is about 4 hours and 56 minutes per day. That establishes the fact
mobile is the key driver for Southeast Asia’s exploding e-commerce
growth.
It is no surprise that global giants like Amazon and eBay as well as local
champions like Tokopedia, Bukalapak, Fave, Shopee, Tiki, 11street
have their eyes on this swelling e-commerce market. In addition to
shopping, SEA’s mobile commerce space also bustles with ride-hailing
apps like Grab and Go-Jek; food delivery apps like GrabFood and
FoodPanda; and travel apps like Traveloka and Tiket.com among
many others.
However, the e-commerce growth rate does not show a pretty picture.
E-commerce players in SEA are plagued with high churn rates and
mobile app uninstalls that are undermining their growth potential.
Based on the study, we’ve observed that users could leave your app for one of the
following reasons:
Utility: Many times, users find that the app does not live up to the promises
made at the time of installs. For some, ease to perform an action say
subscribe to your service, create a playlist, or even purchase a product on
your app is the determining factor. Also, many users prefer apps that are
stable and do not freeze or crash upon rigorous use.
Bloated: Users love to install new apps. However, with limited device
memory, they’ll prefer apps that require less space, load faster, and do not
cache too much data on their mobile devices.
Annoying: Push notifications are a great tool to engage users and boost
retention. However, if not used in moderation, push notifications can result in
uninstalls. Users uninstall apps that send them too many notifications. Also,
irrelevant content through in-app messages and notifications is also a major
cause of uninstalls.
Data consumption: Users also tend to uninstall apps that run in the
background and consume too much data while doing so.
Overall Uninstalls
We evaluated the behavior of 2.2 million e-commerce app users
in SEA, spread over a 90-day period. The results are depicted
with illustrations and hypotheses as below.
Retained Uninstalled
Retention Summary
Starting at the top, here are the overall uninstall trends for e-
commerce apps in SEA over the last quarter.
16%
12%
% Uninstalls
8%
4%
0
W0 W1 W2 W3 W4 W5 W6
Week
You can see that uninstalls peaked on Day 1 and Day 8. Which
means, these are the days you need to watch out for.
16%
14%
12%
Uninstalled users
10%
8%
6%
4%
2%
0
4
10
16
22
28
34
40
46
52
58
64
70
76
82
88
Uninstalled users
Day of Week Uninstall Trends
12
12
% Users
% Users
8
4 4
0 0
Th …
ay
ay
ay
ay
da
da
y
ay
ay
ay
ay
ay
sd
sd
id
rd
nd
da
da
sd
sd
id
rd
nd
on
es
ne
Fr
tu
ur
on
es
Su
Fr
tu
Tu
ne
ur
Su
Sa
ed
Tu
M
Sa
Th
ed
W
W
Uninstalls
Installs
It is interesting to see how these trends roll out over the days of a
week.
You’ll notice that:
The weekly install rate pegs around ~14% and there is no specific trend
there.
Users are more likely to uninstall their apps on Sundays.
Users are least likely to uninstall e-commerce apps on Mondays.
Physical Attributes
1. Mobile OS platform
Take a look at the uninstall trends for Android and iOS platforms
below. Notice that although the breakout of installs between
android and IOS is almost equal (51.8% and 48.2% respectively),
better retention is observed in iOS devices.
Retained Users
iOS Android
80
70
60
50
% Users
40
30
20
10
0
APPLE HUAWEI OPPO SAMSUNG XIAOMI OTHERS
Probability of retention
From the graph above, you’ll see that retention varies significantly across
mobile device manufacturers.
Apple devices have the highest likelihood of user retention.
Xiaomi devices have the lowest likelihood of user retention for e-commerce
apps.
Physical Attributes
3. City
Insights into the user’s location can help you tailor
engagement campaigns better.
0 5 10 15 20 25 30 35 40 45 50
% Users
Retained Users
You probably know that user activity and repeat visits to your
app are important indicators of retention. To understand this
correlation better we looked at all the users who uninstalled
the app over a 90-day period and grouped them based on
their session count. This threw up some interesting insights.
1. Out of all the users who uninstalled the app, most of them uninstalled
without performing 3 sessions.
2. The percentage of users uninstalling the apps begin to drop when the user
performs more than three sessions.
16
12
% Users
0
0 1 2 3 4 5
Uninstalled Users
It is clear from the above graph that a user needs to perform at
least 3 sessions, this cohort helps you understand "how quickly"
you should drive users towards completing those 3 sessions. We
grouped our users into three cohorts D0, D1 to D7, and D7 to D14.
We then compared the retention likelihood of these cohorts,
based on their session count.
30
25
20
% Users
15
10
0
0 1 to 3 4 to 6 7 to 10
Uninstalled Users
It's helpful to know that you should around 5-6 push notifications
to increase the likelihood of retention. But if you are wondering,
when you should send those notifications, we've got you covered.
3
% Users
0
1 2 3 4 5
Number of Transactions
Uninstalled Users
1. Of all the users who uninstalled e-commerce apps, most of them
uninstalled if they performed less than 1 transaction.
2. The percentage of uninstalling users begins to drop when users
perform more than 1 transaction.
3. Interestingly, the percentage of uninstall users increased between
4 to 5 transactions, but we wouldn't read too much into it since the
number of users who completed 5 transactions over the 90-day
window was fairly small.
It's helpful to know that you should drive more transactions to
increase the likelihood of retaining users on your e-commerce app.
However, you must be wondering when those transactions should
be driven? Again, we've got you covered.
Like we did earlier, we grouped our users into three cohorts D0, D1 to
D7 and D7 to D14. We then compared the likelihood of retention for
these cohorts, based on the number of transactions they completed.
6. The likelihood of uninstalls is very high when the user receives less
than 3 notifications or more than 5 notification on the day they install
the app. Further, they are more likely to retain your app if they regularly
receive 1 push notification every day.
What should you do? Send at least 3 push notifications on D0 to bring
users to your app. This is the time when your users need to be onboarded
and shown the benefits of keeping your app. However, users may get
distracted or don't understand a specific part of your onboarding
experience and hence exit the app. Use push notifications intelligently to
bring them back to the onboarding journey. Once they are onboarded, it's
important to maintain a steady cadence of relevant push notifications
beyond Day 1.
2. Personalize
Know who your customer is on an individual level. Attention to small
details like addressing the customer by name, having a human tone to
the marketing message all contribute to customer engagement. The
baseline is to treat them as a person, not just a customer who pays
money.
3. Deliver more than asked
To create moments of engagement in a constantly distracted
customer mind, it is essential to predict their needs and serve them
efficiently. Proactive service is a surefire way to build trust. The focus
should be on creating a unique experience that serves customer
needs.
A unique experience is created when your app is able to deliver
more than what is asked of it.
A slight increase in
customer loyalty, even to
the tune of 5% can
generate lifetime profits
anywhere between 25%
to 95% per customer.
Implement Retention Strategies
For Your Mobile App
MoEngage enables you to identify common patterns among
churned users and progressively get better at keeping users coming
back to your app.
Implement retention
campaigns Create, visualize,
and deploy omni-channel
lifecycle campaigns to
engage and retain more
users on your e-commerce
app.
About MoEngage
MoEngage is an intelligent customer engagement platform,
built for the mobile-first world. With AI-powered automation,
optimization capabilities, and in-built analytics MoEngage
enables hyper-personalization at scale across multiple channels
like mobile push, email, in-app, web push, On-site messages,
and SMS. Fortune 500 brands across 35+ countries such as
McAfee, Samsung, and Vodafone use MoEngage to orchestrate
their omnichannel campaigns. MoEngage has been featured on
Gartner’s Magic Quadrant for two consecutive years and is the
youngest company on the list.