Skip to content
Mobile Apps12 min read

How to Improve Mobile App Retention Without Relying on Discounts or Constant Notifications

Find where your app loses people (which cohort, which week, which job), then fix the product cause with six levers that don't depend on coupons or push spam.

01

How do you improve app retention without discounts or constant notifications?

Find out where retention breaks before choosing a fix. Split the drop by cohort (who), by week (when) and by job (what retained users did that others did not). Then use the lever that matches: a faster first value moment for day-one loss, a genuine reason to return for weeks one to four, saved state for people who come back and feel lost, requested or transactional re-engagement for lapsed users, stability fixes for silent churn, and monetisation that asks for money after people have seen value. Discounts and promotional pushes can lift a chart for a week, but they do not repair the product cause, and they can teach people to wait for the next offer.

This guide is for founders and product owners with a live app whose users install it, try it once or twice and drift away. It covers diagnosis and fixes. Definitions and dashboards live in our guide to the app metrics worth tracking, and the first session is covered in depth in what good onboarding actually does.

02

Key takeaways

  • Diagnose first: which cohort, which week, which job.
  • A drop confined to one acquisition source or device group is usually a targeting or quality problem, not a product problem.
  • Day-one loss points to the first value moment; weeks one to four point to the reason to return.
  • Stability is a retention lever, and on Google Play it also affects visibility.
  • Ignore published retention benchmarks. Compare cohorts against your own history.
  • Do not make cancelling hard or bury notification settings. Short-term retention bought that way costs trust.
03

Step one: work out where retention actually breaks

"Retention is low" is not a diagnosis. Retention is the share of users who come back within a given time frame, and a single average hides almost everything useful. Work through these four questions in order, using cohort reports from your analytics tool and the store consoles. If you have not set up cohort retention yet, start with the analytics setup and come back.

1. Which cohort? Split the drop by acquisition source, platform, device class, app version and country. If one paid campaign or one cheap device range retains far worse than the rest, the problem is who you are acquiring or how the app behaves on those devices. Changing the product for everyone will not fix it.

2. Which week? Look at when people stop returning. The pattern tells you which kind of problem you have:

When the drop happensWhat it usually meansWhere to look first
Day 0 to day 1People did not reach the moment the app is usefulSignup, permissions, empty states, the first task
Weeks 1 to 4People got value once but had no reason or prompt to come back, or lost their place when they didThe reason to return, saved progress, reminders the user controls
After a month or moreThe job is done, the need is seasonal, or a competitor is winningWhether this is the natural cadence of the job rather than a fault
Sudden drop after a releaseA regression: crashes, a slow launch, a broken flow or a confusing changeCrash and ANR rates, launch time and support tickets for that version
04

Which job, and is it a quality problem?

3. Which job? Compare what retained users did in their first session or first week with what churned users did. Did they finish a profile, save something, invite someone, complete a first task? Treat any difference as a hypothesis to test, not a cause. People who were already keen do more of everything, so forcing everyone through the same step will not necessarily copy their behaviour.

Then check the natural frequency of the job. A budgeting app might be used weekly, a travel app a few times a year, a habit tracker daily. If you measure day-7 retention for a product people need monthly, you will see a "problem" that is just the shape of the need. Pick the retention window that matches the job and judge against that.

4. Rule out quality. Before redesigning anything, compare crash, ANR ("app not responding") and hang rates, and launch time, between retained and churned cohorts and across device models. Users who hit a crash on their second visit rarely file a bug report; they leave. Our guide to diagnosing a crashing or slow app covers the triage in detail.

Worth noting

Why there is no target retention figure here. We have not found a published retention benchmark with a clear sample, definitions and category split that we would rely on. Most circulate on vendor blogs without a method. Your own cohorts, measured consistently, are a better baseline than any industry average.

05

The six retention levers, matched to the problem

Once you know which cohort, week and job is failing, choose the lever that addresses that cause. This table is the core of the guide: use the "What it fixes" column to shortlist one or two levers, not all six.

LeverWhat it fixesWhat it looks likeEvidence to watchBasis
Value momentDay-0 and day-1 lossDefer signup, sensible defaults, teach in context, make tutorials optionalActivation rate; time to first valueNN/g research; Apple onboarding guidelines
Habit loop (inference)Weeks 1 to 4 lossA prompt tied to the user's own schedule, visible progress, content that changes between visitsReturn frequency against the job's natural cadenceCommon practice; no primary study verified
Saved state and continuityPeople who return but feel lost or have to start againRestore the last screen, keep drafts, cache content for offline useShare of returning sessions that continue where they left offAndroid saved-state guidance
Re-engagementLapsed usersNotifications the user asked for or needs, email, deep links to the exact screenOpt-out and uninstall rate alongside return ratePlatform notification guidance
QualitySilent churnFix the top crashes, ANRs and slow launches on common devicesCrash and ANR rates by cohort and deviceAndroid vitals thresholds
Respectful monetisationChurn triggered by early paywalls or rating promptsLet people experience the app before asking for money or ratingsChurn rate after a paywall or prompt is shownApple onboarding guidelines
06

Getting people to value faster

The evidence here is the strongest of the six levers. Jakob Nielsen argued in 2010 that because "most mobile applications are used only intermittently", they "must be especially easy during initial use", and advised against making registration the first step (NN/g, low starting hurdles). It is an old article, but the principle has held.

A more recent study tested tutorials directly. In NN/g's 2020 study, 70 participants used four simple iPhone apps, with half reading the tutorial and half skipping it. Task success was 91% with the tutorial and 94% without, a difference that was not statistically significant. People who saw the tutorial rated the tasks as harder (4.92 against 5.49 on a seven-point ease scale, which was significant) (NN/g, mobile tutorials). The study covered only four simple apps, so it does not prove tutorials never help. It does suggest a front-loaded tour is not a reliable retention fix.

Apple's guidelines point the same way: make onboarding "fast, fun, and optional", teach through interactivity, postpone nonessential setup, and if someone skips a tutorial, do not show it again on later launches (Apple HIG, onboarding). In practice that means asking what the smallest useful thing is that a new user can do in the first minute, and removing whatever stands in front of it. Redesigning that first-session flow is UX design work that is worth testing with real users before it is built.

07

A reason to come back, and somewhere to come back to

The habit loop is inference, not established evidence. We have not verified a primary study showing that a particular loop design improves app retention, so treat this lever as practice to test. The idea is simple: give people a prompt they chose (a reminder at the time they set, a weekly summary they opted into), an action that is quick to complete, and visible progress or new content that makes the next visit worthwhile. If the job only recurs monthly, do not try to manufacture a daily habit. Streaks and fake urgency can feel manipulative and may backfire.

Continuity matters as much as the prompt. Android's documentation notes that users expect a screen to look the same when they switch away and return, but the system may kill the app's process in the background, and "when the user relaunches the app, the screen is unexpectedly in a clean state". Google advises that "most apps should implement" saved state to handle this (Android Developers, save UI states). Someone who returns to a half-finished form or a lost basket has a good reason not to return again. Drafts, restored screens and cached content are unglamorous engineering work that directly affects whether a return visit succeeds. For apps used with patchy connectivity, see offline-first app development.

08

Re-engagement that people do not resent

Notifications are one channel, not a strategy. The ones that tend to earn their place are transactional (an order shipped, a booking confirmed), social (a reply to something the user posted) or explicitly requested (a reminder the user set). Each should open the exact screen it refers to, not the home screen; deep linking is what makes that possible.

Blanket promotional pushes are where retention efforts often go wrong. Each one costs a little goodwill, and a user who turns notifications off, or uninstalls, is harder to reach afterwards. When you test re-engagement, measure the downside as well: opt-out rate and uninstall rate next to the return rate. The push notification strategy guide covers permission timing, platform rules and a sending policy template, so we do not repeat them here.

09

Quality and monetisation: the silent levers

Stability rarely shows up in a retention discussion, but it should. Google publishes "bad behaviour" thresholds for Android apps: a user-perceived crash rate of 1.09% and a user-perceived ANR rate of 0.47% overall, and 8% for either on a single phone model. Google states that if an app exceeds a bad behaviour threshold, "Play may reduce the visibility of your title" and may show users a warning on the store listing (Android vitals, page updated 9 October 2026; thresholds can change). Poor quality therefore loses users you already have and makes new ones harder to find. Look at vitals by device model, because a problem confined to popular low-memory phones can be invisible in the overall average.

Monetisation can also cause churn. Apple's guidance is to "prefer letting people experience your app or game before prompting them for ratings or purchases" (Apple HIG). A hard paywall before the first value moment, or a rating prompt on the second launch, asks for commitment before the app has earned it. If you run a subscription, make cancelling as easy as subscribing. Retention held by friction is not retention you can build on, and it invites complaints and refund requests. For choosing a model in the first place, see how to monetise a mobile app.

Key takeaway

What not to do. Do not train users to wait for discounts. Do not send promotional pushes to everyone because the weekly numbers dipped. Do not hide notification settings, make cancelling difficult or invent countdowns. Each can move a short-term metric while damaging the trust that long-term retention depends on.

10

Hypothetical example: a fitness booking app

Hypothetical example: a studio-booking app sees weekly retention fall. Split by cohort, the drop is concentrated in users from one social campaign and on Android. Split by week, those users mostly never return after day one. Comparing jobs, retained users booked a class in their first session; most churned users browsed the timetable and left.

Checking quality first, the team finds the timetable screen is slow on a common budget phone and the booking flow loses its state if the user switches to their banking app to pay. They fix the slow screen, add saved state to the booking flow, and move account creation from the first screen to the point of booking. They leave the campaign running but track it as its own cohort. Then they compare the next four weekly cohorts with the four before the release, rather than with an industry benchmark.

The example is illustrative. The point is the order: cohort, week, job, quality, then lever.

11

When these levers will not fix retention

Some retention problems are not product problems you can design your way out of:

  • The job is genuinely infrequent. A moving-house app will not retain weekly. Measure against the right window, and focus on referrals and repeat need instead.
  • The product does not solve the problem well enough. If retained users are a tiny, unusual group, you may have a positioning or product-market fit question, not a retention one.
  • Acquisition is bringing the wrong people. If one channel retains far worse, fix targeting or pause it before redesigning the app for everyone.
  • You have too few users to read cohorts. With a handful of installs a week, cohort curves are noise. Talk to users directly and watch session recordings or usability tests until volume grows.
  • The cause is outside the app. Service quality, delivery, pricing or support often show up as app churn. Check reviews and support tickets for these before changing the interface.
13

Conclusion and next steps

Retention improves when you fix the specific cause, not when you add more incentives. This week, pull cohort retention split by source, platform and app version; note which week the drop happens; compare first-session behaviour of retained and churned users; and check crash and ANR rates for the worst cohorts. Then pick one lever from the table, ship it, and compare the following cohorts with your own earlier ones.

If the diagnosis points to the first session, start with onboarding. If it points to stability, go to crash and performance diagnosis. If it points to measurement gaps, fix your analytics before anything else.

Not sure which lever your app needs?

ZSpace Labs is a remote-first technology studio that works with clients globally on product and UX design and mobile app development, including onboarding redesigns, saved-state and offline work, and stability fixes. If useful, we can talk through your cohort data and where retention is breaking.

Start a Project
FAQ

Common questions.

There is no reliable universal figure. Published benchmarks rarely state their sample, definitions or app categories, and retention depends heavily on how often the job your app does naturally recurs. A meditation app and a tax app should not be held to the same curve. Compare each new cohort against your own earlier cohorts, measured the same way.

Get in touch

Have a project in mind?

Whether you're building a new digital product, improving an existing website, or looking to automate part of your business — let's talk.