Platform

AI

AI Agents
Sense, decide, and act faster than ever before
AI Visibility
See how your brand shows up in AI search
AI Feedback
Distill what your customers say they want
Amplitude MCP
Insights from the comfort of your favorite AI tool

Insights

Product Analytics
Understand the full user journey
Marketing Analytics
Get the metrics you need with one line of code
Session Replay
Visualize sessions based on events in your product
Heatmaps
Visualize clicks, scrolls, and engagement

Action

Guides and Surveys
Guide your users and collect feedback
Feature Experimentation
Innovate with personalized product experiences
Web Experimentation
Drive conversion with A/B testing powered by data
Feature Management
Build fast, target easily, and learn as you ship
Activation
Unite data across teams

Data

Warehouse-native Amplitude
Unlock insights from your data warehouse
Data Governance
Complete data you can trust
Security & Privacy
Keep your data secure and compliant
Integrations
Connect Amplitude to hundreds of partners
Solutions
Solutions that drive business results
Deliver customer value and drive business outcomes
Amplitude Solutions →

Industry

Financial Services
Personalize the banking experience
B2B
Maximize product adoption
Media
Identify impactful content
Healthcare
Simplify the digital healthcare experience
Ecommerce
Optimize for transactions

Use Case

Acquisition
Get users hooked from day one
Retention
Understand your customers like no one else
Monetization
Turn behavior into business

Team

Product
Fuel faster growth
Data
Make trusted data accessible
Engineering
Ship faster, learn more
Marketing
Build customers for life
Executive
Power decisions, shape the future

Size

Startups
Free analytics tools for startups
Enterprise
Advanced analytics for scaling businesses
Resources

Learn

Blog
Thought leadership from industry experts
Resource Library
Expertise to guide your growth
Compare
See how we stack up against the competition
Glossary
Learn about analytics, product, and technical terms
Explore Hub
Detailed guides on product and web analytics

Connect

Community
Connect with peers in product analytics
Events
Register for live or virtual events
Customers
Discover why customers love Amplitude
Partners
Accelerate business value through our ecosystem

Support & Services

Customer Help Center
All support resources in one place: policies, customer portal, and request forms
Developer Hub
Integrate and instrument Amplitude
Academy & Training
Become an Amplitude pro
Professional Services
Drive business success with expert guidance and support
Product Updates
See what's new from Amplitude

Tools

Benchmarks
Understand how your product compares
Templates
Kickstart your analysis with custom dashboard templates
Tracking Guides
Learn how to track events and metrics with Amplitude
Maturity Model
Learn more about our digital experience maturity model
Pricing
LoginContact salesGet started

AI

AI AgentsAI VisibilityAI FeedbackAmplitude MCP

Insights

Product AnalyticsMarketing AnalyticsSession ReplayHeatmaps

Action

Guides and SurveysFeature ExperimentationWeb ExperimentationFeature ManagementActivation

Data

Warehouse-native AmplitudeData GovernanceSecurity & PrivacyIntegrations
Amplitude Solutions →

Industry

Financial ServicesB2BMediaHealthcareEcommerce

Use Case

AcquisitionRetentionMonetization

Team

ProductDataEngineeringMarketingExecutive

Size

StartupsEnterprise

Learn

BlogResource LibraryCompareGlossaryExplore Hub

Connect

CommunityEventsCustomersPartners

Support & Services

Customer Help CenterDeveloper HubAcademy & TrainingProfessional ServicesProduct Updates

Tools

BenchmarksTemplatesTracking GuidesMaturity Model
LoginSign Up

How to Observe Your Users to Drive Retention

To build your own framework, you need to turn “looking” into a systematic, organized process.
Insights

Feb 16, 2016

15 min read

Archana Madhavan

Archana Madhavan

Senior Learning Experience Designer, Amplitude

How to Observe Your Users to Drive Retention

In common parlance, to “observe” is to give something a little more than a passing glance. You might “observe” that the train is late or that your coworker got a new haircut, but this kind of looking has very little to do with the kind of observation fundamental to the scientific method.

Scientific observation is not looking. It is a systematic, rigorous approach that relies upon the idea of reproducibility for validity. If Galileo Galilei, the father of the scientific method, had merely “looked” into the night sky, it would have been practically impossible for him to reach his conclusions. Imagine simply looking into the sky yourself, today, and making a claim totally contrary to all modern thought—like, say, that the Sun revolves around the Earth. Galileo didn’t rely on his intuition; he relied on his instruments and his interpretation of their results.

Whether you’re analyzing the movement of planets or your app’s metrics, real observation is not as easy as simply looking. It’s a process that requires an investment of time and effort, but do it right, and you’ll build yourself a framework that you can rely on.

There are three primary user research tools that will help with scientific observation of your app: self-reporting, user-testing and behavioral analytics.

Get People To Tell You All About Yourself

In the scientific process, a “self-report,” or survey, asks subjects to describe their own feelings and thoughts. There are some obvious issues with self-reporting: it’s prone to bias and can sometimes lead to false or misleading interpretations. But self-reporting is still essential when trying to understand human behavior.

To get at the truth, sometimes you have to get your hands dirty and listen to what your customers actually tell you.

HOW TO PERSONALIZE YOUR QUESTIONS AT SCALE

One of the simplest ways to begin investigating your app’s retention problem is by giving your users an opportunity to talk about why they use your app in the first place. The easiest way to do this is by making short questions about their motivations, goals, and projects part of your onboarding process. You can even automate them in an email marketing platform like Customer.io so you don’t have to think twice about sending them.

But you do have to keep in mind the limitations of self-reporting. The primary bias that you need to fight is that of self-selection. If you send questions to a random sample of your users seeking information on your app’s pain points, then you’re most likely going to be fielding a bevvy of complaints from your angriest users. People are generally apathetic about random emails in their inbox, and they’re unlikely to respond unless they have strong feelings one way or the other.

To break through and get some nuanced and useful responses, you need to ask the right questions and do it in a way that creates trust. One way to do this is by sending an email immediately upon sign-up that simultaneously builds trust and probes the user’s motivations for downloading your app before strong feelings can develop. And make it personal, because you’re not going to break through that apathy if users see you as a robot collecting data:

(No, that’s not a real startup.)

obs_img1

Don’t be afraid to get a little personal with your users. You’re asking people to hit reply on an email from someone they don’t know, and you need to look like a fellow human, not an automated message.

The more you can personalize, the better off you’ll be, and custom email logic can make precise personalization effortless. That means using code to create conditional statements and precise evocations of state that apply only to the particular person being emailed. The above email is full of panache, but this one, for instance, uses data to show the recipient that someone’s actually paying attention to their experience:

Show people you care, and they’ll trust you when you say you want to hear about their experience. They’ll actually want to help you with your retention problem.

obs_img2

But don’t just send emails like this during onboarding. Emailing your disengaged customers is just as important. Once they churn out completely it’ll be hard to get in touch with them. Get in touch while they’re still partially engaged and ask them what’s going on, what’s missing that they expected from your app, and offer to make things right. This way, instead of just hearing from your most passionate users and trying to extrapolate, you nail down the exact scope of your observation—users who aren’t getting what they need—and can draw more precise conclusions.

This is how you turn a qualitative study into an empirically valid one. If the answers they give you when they sign up align with the answers they give you when they begin to churn, then you have a way into your churn problem—it’s about functionality. If they don’t, then you know you have some other issue on your hands.

obs_img3

USE AN NPS SURVEY TO GET HARD DATA

One of the most common ways to gather information on your app’s performance is a survey consisting of one simple question: “How likely are you to recommend our app to others?” You prompt the recipient to answer on a scale of 0-10, and the number they choose becomes your NPS, or net promoter score. If they rank you a 0-6, then they’re considered a detractor—someone who may actively dissuade others from using your app. If they rank you a 7-8, they’re considered neutral. If they rank you a 9-10, they’re considered a promoter—someone who raves about you to their friends.

If you see that some of your responding users are rating their likelihood of referral at a 9 or a 10, then you have a batch of users to probe about why your app is succeeding for them. You can use them to figure out what kind of usage and goals align with retention. If you see that some of your users are rating their likelihood of referral much lower (and you will) you know who you have to understand better if you want to fix your retention problem.

Here are some best practices to keep in mind as you ask users to self-report on your mission to fix your retention:

  • Keep your ask small. Response rates drop as you add questions, so keep it short and simple.
  • Get personal early on. The biases of apathy and self-selection can destroy your study, so build up trust with your users early on and ask them about their motivations before any passionate feelings can develop.
  • Maintain consistency in your observations. If you can compare a specific user’s reasons for signing up with their reasons for leaving, then you’ll have a valid set of data that you can investigate for correlations.

See For Yourself What People Are Really Doing

If you want to know how people are really using your app, you’ll want to use both qualitative and quantitative methods. One of the most powerful ways to combine the two is by incorporating them into user testing.

What you want to do is compile qualitative data from actual users of your app—how they feel navigating through the user journey, what seems difficult, what surprises or confuses them—and combine it with quantitative measurements so you can understand changes over time or particular problem areas.

First, you need to craft a narrative of your user’s journey through your app. You can direct this hypothetical user through areas of your app you think need work or through a conventional signup-activation flow. With a service like UserTesting, you can then record people as they do what you ask, thinking out loud each step of the process, writing descriptive responses, and ranking by difficulty, or usefulness, or whatever other metrics you can think of.

This means you’ll get both qualitative data, a stream of user consciousness, and more measured quantitative responses. That’s a wealth of information about how your users experience your app, which is super valuable for two reasons:

  • Until you actually see a user using your app and hear their anonymous complaints, you have no idea where your app’s pain points actually are.
  • The quantitative data lets you track how effective your user experience is across pages of your app or across your entire app over time—also known as benchmarking.

The key to success is asking the right questions and phrasing them properly. Don’t use buzzwords or jargon, and don’t be vague: if you want to know how often a user testing subject ordinarily performs a task, for instance, ask specifically about how many times they did it within a window of time. Never let “It depends,” or “Maybe,” be an answer to a question.

obs_img4

You want precision here. You want to know the exact thought processes of your app’s users because you will learn things that you could never learn from simply looking at your conversion rates or bounce times: what _exactly _annoys people, what _exactly _seems confusing about a page, etc. Here’s an example for formatting your questions:

  1. Go to https://www.advanceautoparts.com/ on your phone. Try to find a pair of windshield wipers to fit a 2010 Jeep Patriot, then write a few sentences about how this went. Please be as descriptive as possible.
  2. **[Rating] **Overall this task was: [1 = Very Difficult, 5 = Very Easy]. Please explain your answer.
  3. Now, use the website to find any item that fits the needs of your current vehicle. Give 2-3 reasons why you made the selection you did.
  4. [Rating] Overall this task was: [1 = Very Difficult, 5 = Very Easy]. Please explain your answer.

Asking users to perform a behavior and describe their experience qualitatively is going to get you a wealth of useful information about the subjective process of using your app.

Asking them to assign scores afterwards is going to give you the anchor you need to place that subjective experience in context. You can compare scores across pages to see which part of the funnel your users are having the most trouble with, or compare scores across time to see if people begin to have an easier or harder time after you make adjustments.

Find Users’ Natural Behavior That Correspond With Retention

With user testing, even though you’re not literally there watching over the user’s shoulder, your observation is going to play a role in your results. People behave differently when they know they’re in an experiment. It’s human nature. Your buddy at the co-working space may have promised to use your app all the time, but you can’t rely on the things someone tells you either. You can only rely on what you actually see them do when they’re behaving naturally.

While there are a number of strategies you can use to minimize these kinds of effects, you can also go around the problem by using analytics. Every action that your users take within your app is logged and organized. Since your users aren’t told that they’re being watched or studied, your data will represent the natural ways that users navigate and interact with your app. You’re the eye in the sky of your app.

All you have to do is pick actions, pick users, and observe.

Here, for instance, we have a standard thirty-day retention graph on which users who came back and performed “any event” inside the app are counted as retained:

Only 41% of people came back a day after first signing up for your app. That number fell to 23% after three days, and then declined slowly until the thirty-day mark, at which point only 5% of your original cohort was still around.

obs_img5

But looking at all of your new users is just a starting point. Let’s see what happens when users who’ve posted comments on the community instead:

Users who added friends are retained far better: 79% a day after signing up, 69% after two weeks, and about 75% on Day 30. Now you have a cohort of users who you can say with certainty are coming back to your app, and you have “posting a community comment” as a starting point for your investigation. You haven’t interfered with the way people use your app, just observed them, based on their behavior, from afar. It’s like you walked into a coffeeshop full of people using your app without any prompting. You sat somewhere in the back and just watched.

obs_img6

Good Observation Will Change The Way You See

Thomas Kuhn, when he first analyzed Aristotle’s theories of motion, thought they were simply wrong. There were serious errors there both in logic and mathematics. He couldn’t understand how this had been accepted until he looked at even earlier scientific work from the Greek world. That was when he came to his big insight: that even scientists work under paradigms of thought. When Galileo’s conclusions finally gained acceptance in the scientific and social community, it was the beginning of an entirely new paradigm. The rules were new, the foundation was different. And there was a whole new framework for science to proceed under, one that would remain until new observations necessitated the creation of another.

To build your own framework, you need to turn “looking” into a systematic, organized process. It cannot be haphazard, or founded on intuition. If it is, then the experiments that you try to run later are going to be just as haphazard.

About the author
Archana Madhavan

Archana Madhavan

Senior Learning Experience Designer, Amplitude

More from Archana

Archana is a Senior Learning Experience Designer on the Customer Education team at Amplitude. She develops educational content and courses to help Amplitude users better analyze their customer data to build better products.

More from Archana
Topics
Platform
  • Product Analytics
  • Feature Experimentation
  • Feature Management
  • Web Analytics
  • Web Experimentation
  • Session Replay
  • Activation
  • Guides and Surveys
  • AI Agents
  • AI Visibility
  • AI Feedback
  • Amplitude MCP
Compare us
  • Adobe
  • Google Analytics
  • Mixpanel
  • Heap
  • Optimizely
  • Fullstory
  • Pendo
Resources
  • Resource Library
  • Blog
  • Product Updates
  • Amp Champs
  • Amplitude Academy
  • Events
  • Glossary
Partners & Support
  • Contact Us
  • Customer Help Center
  • Community
  • Developer Docs
  • Find a Partner
  • Become an affiliate
Company
  • About Us
  • Careers
  • Press & News
  • Investor Relations
  • Diversity, Equity & Inclusion
Terms of ServicePrivacy NoticeAcceptable Use PolicyLegal
EnglishJapanese (日本語)Korean (한국어)Español (Spain)Português (Brasil)Português (Portugal)FrançaisDeutsch
© 2025 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.

Recommended Reading

article card image
Read 
Product
Getting Started: Product Analytics Isn’t Just for Analysts

Dec 5, 2025

5 min read

article card image
Read 
Insights
Vibe Check Part 3: When Vibe Marketing Goes Off the Rails

Dec 4, 2025

8 min read

article card image
Read 
Customers
How CAFU Tripled Engagement and Boosted Conversions 20%+

Dec 4, 2025

8 min read

article card image
Read 
Customers
The Future is Data-Driven: Introducing the Winners of the Ampy Awards 2025

Dec 2, 2025

6 min read

Explore Related Content

Integration
Using Behavioral Analytics for Growth with the Amplitude App on HubSpot

Jun 17, 2024

10 min read

Personalization
Identity Resolution: The Secret to a 360-Degree Customer View

Feb 16, 2024

10 min read

Product
Inside Warehouse-native Amplitude: A Technical Deep Dive

Jun 27, 2023

15 min read

Guide
5 Proven Strategies to Boost Customer Engagement

Jul 12, 2023

Video
Designing High-Impact Experiments

May 13, 2024

Startup
9 Direct-to-consumer Marketing Tactics to Accelerate Ecommerce Growth

Feb 20, 2024

10 min read

Growth
Leveraging Analytics to Achieve Product-Market Fit

Jul 20, 2023

10 min read

Product
iFood Serves Up 54% More Checkouts with Error Message Makeover

Oct 7, 2024

9 min read

Blog
InsightsProductCompanyCustomers
Topics

101

AI

APJ

Acquisition

Adobe Analytics

Amplify

Amplitude Academy

Amplitude Activation

Amplitude Analytics

Amplitude Audiences

Amplitude Community

Amplitude Feature Experimentation

Amplitude Guides and Surveys

Amplitude Heatmaps

Amplitude Made Easy

Amplitude Session Replay

Amplitude Web Experimentation

Amplitude on Amplitude

Analytics

B2B SaaS

Behavioral Analytics

Benchmarks

Churn Analysis

Cohort Analysis

Collaboration

Consolidation

Conversion

Customer Experience

Customer Lifetime Value

DEI

Data

Data Governance

Data Management

Data Tables

Digital Experience Maturity

Digital Native

Digital Transformer

EMEA

Ecommerce

Employee Resource Group

Engagement

Event Tracking

Experimentation

Feature Adoption

Financial Services

Funnel Analysis

Getting Started

Google Analytics

Growth

Healthcare

How I Amplitude

Implementation

Integration

LATAM

Life at Amplitude

MCP

Machine Learning

Marketing Analytics

Media and Entertainment

Metrics

Modern Data Series

Monetization

Next Gen Builders

North Star Metric

Partnerships

Personalization

Pioneer Awards

Privacy

Product 50

Product Analytics

Product Design

Product Management

Product Releases

Product Strategy

Product-Led Growth

Recap

Retention

Startup

Tech Stack

The Ampys

Warehouse-native Amplitude