Scaling an existing app
Your App's Growth Has Plateaued: A 7-Step Growth Audit Checklist
Short answer: A plateau almost always comes from one leak in the funnel, not from everything at once. Audit seven stages in order: acquisition → store page conversion → onboarding → paywall → trial-to-paid → retention → churn and pricing. Measure each stage, compare it to your own past performance, and fix the earliest big drop-off first. Most plateaued apps have one or two fixable problems, usually onboarding, the paywall or pricing, rather than needing more features.
This is the audit I run on my own apps and on client apps that have stopped growing. You can do a first pass yourself in an afternoon if your analytics are set up.
Before you start: get the data
You need:
- App Store Connect and Google Play Console: impressions, product page views, conversion rate, sources
- Subscription data (RevenueCat or store reports): trials, conversions, renewals, churn, revenue per install
- Product analytics (PostHog, Amplitude, Mixpanel): onboarding funnel, activation, retention cohorts
- Reviews: the last 100 on each store
If you don't have product analytics, fix that first. Everything below depends on it. (Tech stack)
Step 1: Acquisition. Are enough people finding the app?
- Where do installs come from: search, browse, referrals from your content, or ads?
- Has a source dropped off, like fewer content mentions, lost keyword rankings, or an ad change?
- Are you ranking for keywords beyond your brand name?
Typical fixes: keyword strategy, metadata refresh, regular content integrations, in-app events. (ASO for creators)
Step 2: Store page conversion. Do visitors install?
- What % of product page viewers install? Has it changed?
- Do the first two screenshots sell the outcome?
- Is the rating healthy and recent?
Typical fixes: new screenshots, preview video, custom product pages for different audiences, A/B tests, review prompts at moments of success.
Step 3: Onboarding. Do installers get to value?
- What % of installs complete onboarding? Where's the biggest drop?
- How long until the first meaningful action, like the first workout?
- Is sign-up forced too early?
Typical fixes: fewer steps, deferred sign-up, personalised plan reveal, first action one tap from the end of onboarding. (Onboarding and retention)
Step 4: Paywall. Do engaged users start a trial or buy?
- What % of new users see the paywall?
- What % of viewers start a trial or purchase?
- Is the paywall placed at peak motivation, right after onboarding?
Typical fixes: placement, outcome-led copy, trial timeline, annual default, creator presence. (Paywall conversion)
Step 5: Trial-to-paid. Do trials convert?
- What % of trials convert? Is there a gap between iOS and Android?
- Do trial users complete key actions during the trial?
- How many cancel within the first hour? Those people never intended to pay, so the paywall may be over-promising.
Typical fixes: a trial-period engagement sequence (push and email), early wins in days 1–3, an honest trial reminder, and a test of trial length.
Step 6: Retention. Do users keep using it?
- Day 1, 7 and 30 retention by cohort
- Has a recent release changed the curve?
- What do retained users do that churned users don't?
Typical fixes: strengthen the daily loop, add streaks and widgets, ship fresh content, re-engage lapsed users.
Step 7: Churn and pricing. Are you keeping and charging enough?
- Monthly churn and annual renewal rates
- Involuntary churn (billing failures). Are grace periods on?
- Plan mix: what % choose annual?
- When were prices last tested?
Typical fixes: grace periods, save and win-back offers, an annual-first paywall, price tests on new users. (Churn, pricing)
How do I prioritise the fixes?
Score each problem on:
- Impact: how much revenue it could recover
- Confidence: how sure you are it's the real problem
- Effort: how long the fix takes
Work on the high-impact, low-effort items first. In my experience, the first round usually comes down to three things: a paywall placement or pricing change, an onboarding simplification, and turning on billing grace periods. None of them involves a new feature.
Why not just add more features?
When growth stalls, the instinct is to build. But new features rarely fix funnel leaks. They add complexity, slow onboarding and delay the experiments that would actually move revenue. Fix the funnel first, then build features that your retention data says matter.
What does a professional growth audit include?
When I audit an app, the result is a written report with:
- Funnel metrics for each of the seven stages, with trend lines
- The top three to five leaks, ranked by revenue impact
- Specific recommended changes and experiments
- Technical health: crashes, purchase bugs, SDK compliance (app rescue)
- A 30/60/90-day plan
FAQ
Why did my app downloads suddenly drop?
Common causes: lost keyword rankings after a metadata or algorithm change, less content promotion, a drop in ratings, seasonality (fitness peaks in January), or an ad campaign ending. Check App Store Connect sources to see which channel fell.
How do I know if my problem is acquisition or conversion?
Compare stage by stage. If impressions and page views are stable but installs fell, it's store page conversion. If installs are stable but revenue fell, look at onboarding, paywall and trial conversion.
Should I hire someone to audit my app?
If you don't have the time or the analytics expertise, an outside audit from someone who has run subscription apps can find the main leaks quickly. A good audit should leave you with a prioritised, specific plan, not generic advice.
How long does it take to see results from fixes?
Store page and paywall changes can show results within a few weeks. Retention and churn improvements take one to three months to show up clearly in cohort data.