Retention + Engagement Flashcards
Retention
How many users remained active within a defined time period after signing up?
Retention Knowledge Map
- Retention: Retention refers to the amount of users still active within a time period and the length of time they are retained for. All activation, engagement, and resurrection efforts tie back to increasing retention.
1.1 Activated, A user who has established a habit around the core value prop.
1.1.1 Setup Moment, the user has done actions to setup for the core value prop.
1.1.2 Aha Moment, The aha moment is when the user experiences the core value for the first time
1.1.3 Habit Moment, The habit moment is when the user first signals they have established a habit around the core value prop
1.1.4 Activation, The process of taking a user from signup to the habit moment, establishing a habit around the core value prop.
1.1.5 Non-activated, A user who has not reached the habit moment.
1.2 Engaged, A user who has activated, is using the product within the natural frequency, Engagement is a spectrum of depth of usage
1.2.1 Power Users, the segment of users with the highest engagement
1.2.2 Core Users, the segment of users with medium engagement
1.2.3 Casual Users, the segment of users with the lowest engagement
1.2.4 At Risk, The direction of engagement is decreasing signaling a higher probability of becoming dormant.
1.3 Dormant, A user who has activated, been engaged, and then become unengaged.
1.3.1 Voluntary Dormant User, A user who chooses to stop using the product due to reasons like price, other options, missing features, or interest.
1.3.2 Involuntary Dormant User, A user who becomes dormant for reasons other than explicitly choosing to not use the product such as expired credit card, switching jobs, business closed, etc.
1.3.3 Resurrection, The process of taking a user from the dormant state back to the retained state.
1.3.4 Churned, A user who has activated, become unengaged, and been in a dormant phase for a period of time where the probability of resurrecting is extremely low.
1.3.5 “Hail Mary” Resurrection, The process of taking a user from a churned state back to a retained state
Retention - Discover The Natural Behavior Use Cases
What is the natural usage behavior and pattern of my target audience?
Nature vs Nurture
Internal vs external types of triggers
Nature: The inherent behaviours and natural usage patterns of our target audience around our core value prop.
Nurture: What we manufacture to amplify and nurture those natural behaviours.
Defining your use case
1. Problem
2. Persona
3. Why
4. Alternative, not competitors
5. Frequency
Daily, Weely and Monthly are in the habit zone
Yearly and Years+ are in the forgettable zone
Goldilocks Situation
Used to describe a situation in which something is or has to be exactly right
Retention - Define Retention Metric
- Frequency, using frequency histogram. See where the majority of the distribution is around.
- Core behaviour
2.1 Form groups that successfully did that action for successive periods
2.2 Create a cohort chart for different action hypotheses
2.3 Analyze the retention by comparing. We are looking for the action that leads to the flattest + highest retention. - Who
Common Mistakes
1. Combine actions
2. Using revenue metrics
Retention - Visualizing Retention
- Liftcycle Bar Chart, Visualizes the flow in and out of various user states within a certain time period.
1.1 Quick Ratio = (New + Resurrected) / Loss, for example, when the quick ratio is 4, it means for every 4 active users we added, we lost 1. - Cohort Chart, Heat map visualization of average or individual cohorts showing “hot” or “dead” spots
2.1 Absolute
2.2 Percentage
2.3 Absolute relative
2.4 Percentage relative
2.5 Avg relative, how is the cohort performing relative to the average? - Retention Curve, line graph visualization of the average or individual cohorts showing the shape of your retention over time.
Retention - Analyzing Retention
- High-level Diagnosis, Do you have a Bad (Trend to 0), Ok (Flatish), Good (Flat) and Great (Smile shape) business?
When retention line is flat, that rate is the retention rate.
1.1 What is the retention rate we should aim for?
1.1.1 Social Apps (around 60%), Productivity (Around 35% - 40%), Sub E-Comm (Around 25% - 40%), Enterprise (8-% - 90%), Mid Market (Around 75%) and VSB (50% - 60%)
1.1.2 Thinking about RR from first principles, what retention rate do I need to build the type of business I want?
1.1.2.1 5 Year Retention
1.1.2.2 Estimate 1 Year Value
1.1.2.3 Total Addressable Market TAM Scenario, 100% market -> 10%, and different rates of RR - Individual Cohort Trends, How is my retention changing over time? And where does the shift happen? Outliers and Why? Look for Diagonal Stripes, we will see there is a diagonal stripe of red meaning that all users are affected by an event at the same time (outages, bugs, pricing, competitions, etc)
- Segmentations, What are potential areas to improve?
3.1 Persona
3.2 Acquisition Params
3.3 Device/Permissions
3.4 Geography/Demo
3.5 Product Categories
3.6 Feature
3.7 Did X In Y time
3.8 Did X Y times In Z
Activation
The process of taking a user from signup to establishing the habit. There are three primary moments.
1. Setup moment
2. Aha moment
3. Habit moment
Activation is typically highest highest-impact area
Defining Our Activation Flow
- Success, Start by revisiting the destination we want to get users to
- Habit, Define the moment and metric that they have established a habit.
- Aha, Define the moment and metric that they have experienced the core value prop.
- Setup, Define the moment and metric that sets them up for the aha moment.
- Analyze, Break our activation flow down piece by piece to generate hypotheses.
Defining Habit Moment
Work backwards from the engagement/retention metric
The user has established a habit around the core value proposition
Qualitative: Problem + Frequency + Core Action. The problem indicates how high of a effort, the natural frequency indicates how often, and the core action in the retention metric indicates the behaviour
XaY
The number of times X the user has done the core action a within the initial time period Y
Verifying Habit Moment
1. Exploration, Explore the data by segmenting cohorts or retention curves to form some hypotheses
2. Correlation, Run an analysis to understand correlation with long term retained users. Build a Habit Moment Matrix
2.1 Y axis is core action count, and the X axis is Within the time period
2.2 Each cell contains Correlation (Tells us how strong the relationship with retention, closer to 1 the better), Sample Size (How many people took this many actions within this time period? The larger the better), Positive Predictive Value (Tells us the percentage of people that took this action that ended up being retained), Negative Predictive Value (Tells us the percentage of people that didn’t do this action that didn’t end up being retained
2.3 Remove any with correlation < .3, Remove those with small sample size. Look for inflection points. Inflection points in correlation are huge hints towards your metic. The point suddenly increases dramatically.
3. Causation, Run experiments to establish causation between the habit moment and long-term retention.
Defining Habit Moment - How Long To Build A Habit?
It depends on the behaviour, people situation, etc.
Defining Aha Moment
The user has experienced the core value prop for the first time. Intuitively when the Aha moment happens it feels like you have gained a special ability you didn’t have before.
fXaY
The first # of times X the user has done the core action a within the initial time period Y
Y need to be < then natural frequency
Verifying Aha Moment
Similar to the habit moment
Build a Aha Moment Matrix
Y axis is the core action(s), and the X axis is compared with the habit moment and long-term retention. Start with the core action + natural frequency. Then layer on more measurable actions
Within the cell, it measures the same thing.
Defining Setup Moment
The user has done the actions to set up the core value prop.
What is the must-have information you need to deliver the aha moment?
XaY
The number of times X the user has done the setup action a within the initial time period Y
Build a setupMoment Matrix
Y axis is the core action(s), and the X axis is compared with the aha moment, habit moment and long-term retention. Similar to the other moments you should also look at variations of the time period + number of actions
Analyzing Activation Flow
- Qualitative comparison, What do successful users experience that unsuccessful users don’t between each moment?
- Survival Analysis, How do different cohorts perform through the activation flow?
2.1 Do certain cohorts perform very differently vs average? Why?
2.2 What is the trend for each moment over time?
2.3 Where are we losing the most users? - Survival Segmentation, What are other factors/characteristics that impact performance in activation?
3.1 Same 3 questions as above
Activation Metric Analysis
4 Types from easy to hard
1. Retention Curve Segmentation
Pros: Typically easiest/quickest analysis to do, great for exploring hypotheses
Cons: Lacks some accuracy and rigor. Easy to miss things like cohort/sample size
2. Venn Diagram Analysis
Pros: Easy to communicate verbally and visually, Good balance between sample size, ppv and npv.
Cons: May not be as accurate as regression models. Narrow view on hypotheses
3. Correlation Analysis
Pros: A concept most people are familiar with.
Cons: Harder to communicate visually. Narrow view on hypotheses.
4. Other Statistical Models
Pros: Great for wide exploration of hypotheses with statistical rigor. Can be used to build predictive scoring models
Cons: Required significant help from data scientist/analyst. Harder to interpret. Co-linearity (two hypotheses are correlated with each other)
Activation Metric Analysis - Setting Up Data
- Define Success, What is the success outcome we are trying to predict?
1.1 We need to pick a spot on the retention curve as success, e.g. the user is still retained 3 months later
1.1.1 Choose a spot on the flat part of the curve
1.1.2 Not too close to the habit period not too far
1.1.3 General guideline, for monthly, pick 6-9 months, for weekly, pick 3 months, for daily, pick 28 days or 1 month. - Binary Classification On Success, Did the user achieve our success definition or not?
- Setup Hypotheses, What are the habit metric hypotheses we want to test?
- Binary Classification On Hypotheses, Did the user complete the action hypothesis or not?
Activation Metric Analysis - Venn Diagram Analysis
- Build Venn Diagram Matrix, Build the VD analysis matrix with your hypotheses
1.1 Draw a circle with all retained users
1.2 Draw circles for each hypothesis, and see their overlaps.
1.3 Maximize overlap, minimize outsiders and with meaningful size in the overlap.
1.4 For the matrix, on Y axis is hypothsis with different number of actions, on X axis, they are Did Action, Did Action & Retained and Did Not Do Action and Retained - Calculate Venn Diagram Score. Calculate the VD score.
Score = Did Action & Retained / Did Not Do Action and Retained + Did Action - Analyze Results, Analyze the scores and results to narrow in on a metric. We are looking for score that is > 50% which means highly predictive
The 3 typical patterns
3.1 Flat + Low %, The spectrum of scores remains flat as you increase the number of actions and the scores are all relatively low. This means that that action is not predictive even as the user does more of the action.
3.2 Flat + High %, The spectrum of scores remains flat as you increase the number of actions and the scores are all relatively high. This means that that action is predictive but the more a user does the action does not influence the probability they will retain.
3.3 Peak, The scores increase, peaking, then decrease. This means that as you increase the number of actions it becomes more predictive to a point, but at some point it decreases likely because the sample size is getting very small. - Repeat for Aha + Setup Metric. Repeat the same steps for aha and setup metric. Similar to how to define those metric, we work backwards, for Aha metric, we use Habit metric as the success metric.
Activation Metric Analysis - Correlation Analysis
- Build Matrix, Which hypotheses do I want to evaluate? Similar to the step in VD
- Calculate Correlation, What is the correlation with long-term retention?
R = Covariance (Retained, Hypothesis) / Std Dev (Retained) * Std Dev (Hypothesis)
Look for anything > 50% - Calculate NPV + PPV, What is the NPV and PPV of this hypothesis?
PPV: The % probability that if a user does the action they will retain
PPV = Did Action & Retained / Did Action & Retained + Did Action & Did Not Retain
NPV: The % probability that if a user does not do the action they will not retain
NPV = Did Not Do Action & Did Not Retain / Did Not Do Action & Did Not Retain + Did Not Do Action & Retained - Calculate Sample, What is the total number of people who took this action?
- Analyze Results, What is the metric that stands out as best? Correlation close to 1. Larger sample size. PPV and NPV are close to 100%
Activation Strategies - The Four Fits
The most common reason a user doesn’t activate is if the activation flow doesn’t match the context at sign-up.
4 things users ask and we should also ask ourselves
For users <-> For You
1. Is this for me? <-> Who are they? ==> Audience Fit
2. Does this do what I want? <-> What do they want? ==> Promise Fit
3. How much do I care about solving this right now? <-> How badly do they want it? ==> Intent Fit
4. Do I know how to get it? <-> Do they know how to get it? ==> Knowledge Fit
Activation Strategies - The Four Fits - Audience Fit
Users are looking for signals and affirmations that the product is for them throughout the whole activation flow.
- Language, are you using the vocabulary, tone, and style they use?
- Visual, do the visual elements align with who they are?
Activation Strategies - The Four Fits - Promise Fit
We need to show them how they are getting closer to the promise along the way
Activation Strategies - The Four Fits - Intent Fit
Candy vs Vitamin vs Painkiller
Activation Strategies - The Four Fits - Knowledge Fit
How knowledgeable is the user about your experience?
Good combination is
Low Forefulness+ High User Knowledge
High Forefulness+ Low User Knowledge
Activation Strategies - The Four Fits - Putting The Four Fits Into Action
- Profiles, assess this on all the four fits using below scale
1.1 Singular
1.2 Clear Buckets (Segmentation)
1.3 Gradient, wideband (Personalization) - Signals, predict which profile they are in
2.1 Acquisition Parameters
2.2 Supplemental Data
2.3 User Asks - Segmentation, clear different paths for each bucket
- Personalization, personalize the experience for each user.
Product + Notifications + Incentives + People (PNIP)
Product: Everything starts with the product experience of activation.
Notifications: Emails, push, SMS, etc. The notification strategy must support the core product experience.
Incentives: Incentives can be used to accelerate/lubricate the product and notification experience, but are not a stand-alone strategy. Loyalty, discount, status, etc.
People: Customer Support, Customer Success. The use of people must support the Product, Notification, and Incentive experience.
Impact from high to low
For B2C, Product > Notification > Incentive > People
For B2B Mid Product > People > Notification > Incentives
For B2B SMB Product > Notification > People > Incentives
Product experience is the foundation, the rest is optimization.
PNIP - Product
How to think through the product layer?
- Do, The version of the product experience you give the user to do the action
Full Product Experience <—> Slimmed Product <—> Customized
Low forcefulness <—————> High forcefulness - Show, The visual elements you use to show them where to do the action
Low forcefulness <—————> High forcefulness
Pointer (highlights instruction) <—> Pulses (highlights the actual action) <—> Blackouts <—> Foced Action - Tell, The language you use telling them what to do
Low forcefulness <—————> High forcefulness
Guide <—> Suggest <—> Exact Entry - Motivational Boosts, The visual and language you use to add motivation to complete the action.
Low forcefulness <—————> High forcefulness
Badges <—> Social Proof <—> Progress Bars <—> Checklists <—> Countdowns <—> Scarcity
Three Principles Product Layer
1. Order of Operations: Do -> Show -> Tell -> Motivation. As Do has the most impact and each layer is building on top of another layer.
2. There are Pros/Cons to the level of forcefulness.
Low Forcefulness
Pros: Teaches user how to do something within full experience. Less false positives.
Cons: Lower conversion on near-term action.
High Forcefulness
Pros: Higher conversion of that short-term action. Good for solving cold starts and one-time information fathering.
Cons: Users tend to not learn how to do things within the context of the full experience.
3. Apply to all steps of the activation experience