Getting someone to download your app is the easy part. Keeping them is the hard part. Industry data consistently shows that most apps lose the majority of new users within the first month — and by day 90, only a small fraction remain active. For UK app owners, whether you built a fitness app, a retail app or a service-booking tool, retention is the number that decides whether the business works. Acquisition gets you downloads; retention gets you revenue. This playbook covers the four levers that move it: onboarding, push notification discipline, win-back flows, and measuring cohort retention properly.
Onboarding: the first five minutes decide everything
Most users decide whether your app is worth keeping within the first session. The goal of onboarding is one thing: get the user to the aha moment — the first time the app delivers its core value — as fast as possible.
- Cut the tour. Nobody reads a five-screen carousel explaining your app. Replace it with doing: let users experience the core action immediately, with guidance only where they're likely to get stuck.
- Delay registration. Every field before the aha moment costs you users. Let people try the app first and ask for the account when they have a reason to keep it — saved progress, synced data, a booking to confirm.
- Ask for permissions in context. Requesting location, notifications and camera access all at once on first launch is how you get "don't allow" three times in a row. Ask for each permission at the moment its value is obvious: location when they search nearby, notifications after their first booking.
- Personalise the first session. A fitness app that asks about goals on signup can show a relevant plan on screen one. A generic home screen shows nothing relevant to anyone.
- Measure the funnel. Track completion through each onboarding step. If 40% of users drop at step three, step three is the problem — not your marketing.
Good onboarding isn't a design task, it's a product task: remove every step between install and value.
Push notifications: discipline, not volume
Push is the most powerful retention channel in mobile — and the easiest to abuse. One irrelevant notification and the user disables them; a week of noise and the app is deleted. The rules:
- Every push must earn its send. Before scheduling anything, ask: does the user gain something concrete from this interruption? "Your order is ready" yes. "We miss you!" no.
- Behavioural beats broadcast. Triggered messages — abandoned basket, booking reminder, streak at risk — consistently outperform bulk blasts. They arrive at a relevant moment, which is the whole point of push.
- Personalise the content, not just the name. "Your size 10 Nike Airs are back in stock" works; "Hey {name}, check out our new arrivals" doesn't.
- Respect quiet hours. Nothing before 8am or after 9pm UK time unless it's genuinely urgent (a booking starting, a delivery arriving). Timezone-aware sending is table stakes for any UK app with users elsewhere.
- Frequency caps. Set a hard cap — for most apps, 2–3 promotional pushes per week is the ceiling — and let users choose categories in notification settings. Users who control their notifications keep them switched on.
- A/B test everything. Copy, timing, deep links. A 10% improvement in tap-through compounds across every campaign you ever send.
Also: measure opt-out rate per campaign. If a particular message type spikes unsubscribes, kill the message type, not the channel.
Win-back flows: recovering the users you've lost
Users go dormant; that's normal. A win-back flow is a short, sequenced attempt to bring them back before they're gone for good — typically triggered after 14, 30 and 60 days of inactivity. What works:
- Lead with what's new. "We added the feature you asked for" beats "we miss you" because it gives a reason to return, not just guilt.
- Remind them of their own progress. "You're 3 workouts from your 50-workout badge" leverages the sunk-cost feeling honestly — it's their achievement, not your marketing.
- Make the incentive relevant. A lapsed food-ordering user might come back for free delivery; a lapsed fitness user won't. Match the offer to the reason they used the app in the first place.
- Keep it short. Three to four touches over a month, then stop. Continuing to message someone who isn't responding just trains them to ignore you — and burns your sender reputation.
- Ask why. The final message in a win-back sequence can simply ask what would bring them back, with a one-tap survey. The answers are product research gold.
Win-back works best as a standing automation, not a campaign. Set the triggers once, review the performance monthly, and refresh the creative quarterly.
Measuring cohort retention: the only numbers that matter
Aggregate active-user counts hide everything. The metric that matters is cohort retention: of the users who installed in a given week, what percentage are still active after day 1, day 7, day 30, day 90?
- Build the retention curve. Plot the percentage of each install cohort still active over time. The curve always drops steeply then flattens — the flat part is your true retained base.
- Compare cohorts, not months. Did the January cohort retain better than the December one? That's how you know whether the onboarding redesign worked — not by looking at total users, which mixes old loyal users with new churn.
- Segment by acquisition source. Users from paid ads often retain worse than organic or referral users. If you're buying downloads that churn in a week, the acquisition cost is wasted — fix the source mix, not just the product.
- Track the leading indicators. Day-1 and day-7 retention predict day-90 retention remarkably well. If day-7 retention is falling, you have a problem now, not in three months.
- Benchmark honestly. Retention benchmarks vary wildly by category — a banking app and a game have nothing in common. Compare against your own history first, category benchmarks second.
Set up cohort retention in your analytics (Firebase, Mixpanel, Amplitude — all support it) before you need it. Reconstructing history is painful; collecting it from day one is free.
Putting it together: the retention checklist
- Get new users to the aha moment in the first session; measure onboarding drop-off by step.
- Ask for permissions in context, not at launch.
- Send behavioural, personalised pushes with a weekly frequency cap and quiet hours.
- Run an automated 14/30/60-day win-back flow with genuine reasons to return.
- Report cohort retention by install week and acquisition source — review monthly.
- Fix the biggest leak first: onboarding, then push, then win-back. In that order.
We build mobile apps for UK businesses that are designed to keep users, not just acquire them — onboarding flows, notification strategy and analytics baked in from the first sprint. See our custom mobile app development service, or application development for the full picture. If retention data is feeding back into your product roadmap, our AI automation work can help turn behavioural signals into timely, personalised messaging. Still deciding how to build? Our outsourcing guide covers briefing and contracts honestly. Get a free consultation.