All posts

July 2026 · The Nohmo team

How to Find Where Users Drop Off in Your App (Step by Step)

How to Find Where Users Drop Off in Your App (Step by Step)

Meta description: A practical, step-by-step method to find your app's biggest drop-off point using journeys and session replays—and fix it within a week.

Every app loses users.

Some users install your app and never return. Others sign up but abandon onboarding before reaching their first moment of value.

Many teams explain this by saying:

"Users just leave."

But that's almost never true.

Users leave because something creates friction. It could be a slow OTP, a confusing form, a permission prompt at the wrong time, or simply a screen that doesn't communicate what's happening.

The challenge isn't that users leave.

The challenge is knowing where users drop off and why.

In this guide, you'll learn a practical five-step process to identify your app's biggest leak, fix it, and measure the results—all within a week.


Why "Users Just Leave" Is Never the Real Answer

Imagine your onboarding funnel looks like this:

StepUsers
Install100,000
Open App82,000
Start Signup64,000
Verify OTP49,000
Complete Onboarding19,000
Active Users17,500

Looking only at the final conversion tells you that retention isn't great.

It doesn't tell you what to improve.

Instead, ask yourself:

Where is the biggest percentage drop?

Every app has one stage that leaks significantly more users than the others.

Finding that single stage is often the fastest way to improve activation and retention.


Step 1: Map Your Money Path (Install → Signup → First Value)

Before opening any analytics dashboard, define your app's money path.

This is the shortest journey that takes a new user from installation to experiencing your product's value.

For many mobile apps, it looks like this:

Install
↓
Open App
↓
Sign Up
↓
Verify OTP
↓
Complete Profile
↓
Use Core Feature

For an ecommerce app:

Install
→ Browse Products
→ View Product
→ Add to Cart
→ Checkout
→ Payment

For a SaaS product:

Landing Page
→ Sign Up
→ Create Workspace
→ Invite Team
→ Complete First Task

Don't try to optimise every feature at once.

Focus on the path that directly impacts your business.


Step 2: Find the Biggest % Drop with Journey or Page Flow Data

Open your journey analytics or page flow report.

Instead of asking:

"How many users visited this screen?"

Ask:

"Where do the highest percentage of users disappear?"

For example:

StepUsersDrop-off
Install20,000
Signup Started15,00025%
OTP Sent13,8008%
OTP Verified8,20041%
Home Screen7,9004%
First Purchase7,10010%

The biggest issue isn't purchases.

It's OTP verification.

Fixing the largest leak usually improves every step that follows.

Look for patterns like:

  • unusually high abandonment
  • sudden drops between screens
  • navigation loops
  • long waiting times
  • unexpected exits

These are your optimisation opportunities.


Step 3: Watch Five Session Replays

Analytics tell you where users leave.

Session replays tell you why.

Once you've identified the biggest drop-off, watch five to ten recordings from users who abandoned the journey at that exact step.

Look for recurring behaviour instead of isolated incidents.

Common patterns include:

  • repeated taps on the same button
  • long loading spinners
  • rage clicks
  • keyboards hiding buttons
  • users scrolling up and down repeatedly
  • permission prompts causing immediate exits
  • OTPs taking too long to arrive

If several users experience the same issue, you've probably found the real problem.


Step 4: Form One Hypothesis and Ship One Fix

Avoid redesigning your entire onboarding flow.

Instead, create one hypothesis.

Observation

Users wait over 20 seconds on the OTP screen before leaving.

Hypothesis

Users think the app has frozen because they receive no feedback.

Fix

  • add a loading indicator
  • display "Sending OTP..."
  • show a countdown timer
  • add a retry button
  • explain expected delivery time

One hypothesis.

One improvement.

One deployment.

Small changes make it much easier to measure impact.


Step 5: Re-measure After Seven Days

Once your fix is live, wait long enough to collect meaningful data.

Seven days is usually enough for most products.

Compare:

  • funnel conversion
  • drop-off percentage
  • activation rate
  • average completion time
  • Day 1 retention

If the OTP drop-off falls from 41% to 24%, you've validated your hypothesis.

If nothing changes, move on to your next hypothesis.

Product improvement is an ongoing process—not a one-time redesign.


Common Drop-off Causes and Quick Fixes

OTP Delays

Symptoms

  • users repeatedly tap "Resend OTP"
  • sessions end before verification
  • users abandon after waiting

Quick fixes

  • add a countdown timer
  • show delivery progress
  • enable automatic OTP detection
  • provide an alternative verification method

Long Forms

Symptoms

  • users abandon halfway
  • slow completion times
  • excessive typing

Quick fixes

  • remove unnecessary fields
  • split forms into multiple steps
  • support autofill
  • ask only for essential information

Permission Prompts

Symptoms

  • users exit immediately
  • onboarding completion drops

Quick fixes

  • request permissions later
  • explain why they're needed
  • ask after users experience value
  • request one permission at a time

Slow Loading Screens

Symptoms

  • long pauses
  • repeated taps
  • force closes

Quick fixes

  • optimise API calls
  • cache frequently used data
  • compress images
  • display meaningful loading states

Final Thoughts

Learning how to find where users drop off isn't about collecting more analytics.

It's about combining quantitative data with real user behaviour.

Follow this simple process:

  1. Map your money path.
  2. Find the biggest percentage drop.
  3. Watch session replays.
  4. Ship one focused improvement.
  5. Measure again after seven days.

Repeat this every week, and you'll continuously improve your app's activation, retention, and overall user experience.

Remember:

Analytics tell you where users leave. Session replays tell you why. Together, they help you build products users love.