challenges of predicting user engagement

11
Challenges of Predicting User Engagement Zahra Ferdowsi Data Scientist @ Snapchat

Upload: domino-data-lab

Post on 16-Jan-2017

52 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Challenges of Predicting User Engagement

Challenges of Predicting User

EngagementZahra FerdowsiData Scientist @ Snapchat

Page 2: Challenges of Predicting User Engagement
Page 3: Challenges of Predicting User Engagement

User Engagement

Who: New and/or existing

users?

What time period?

When do you want to know?

What engagement

metric?

How utilize the outputs?

What: Churned and/or super

engaged?

Page 4: Challenges of Predicting User Engagement

Who?• New users

• Optimizing the registration and onboarding process

• What activities in the first hours/days help users the most to retain/ cause churn?

• How many friends?

• Existing users • Change in behavior -> what direction they are going

• What is the effect of certain experiences -> To optimize those processes

• Both could be focused on churn and/or super engaged but usually they have different set of features and outputs

Page 5: Challenges of Predicting User Engagement

• You know a lot about the users • Desktop/mobile, time of the day, Android/iOS, PC/Mac, OS version,

navigation/messaging speed, high/low penetration market, permissions

• Need to know user segmentation/personas• High intent to buy/window shopper, Creators/consumers, adopting fast, level of

engagement

More on Who?

Page 6: Challenges of Predicting User Engagement

• There is always trade off between accuracy and knowing ASAP

• Overcome the false positives by applying a solution that does not have a high negative effect on the false positives• Annoying engaged users with push notification?

• Using different solutions depend on user persona/tenure/focus

• Time is critical for churn users

When?

Page 7: Challenges of Predicting User Engagement

• Short-term / long-term metrics• Long-term metrics are harder to predict

• What if you have a sporadic purchase behavior? • Avg purchase once in a quarter: it would be harder to

predict in the next week

• Keep an eye on the seasonality trends• if a segment of users are coming only on the

weekends, then better to look at the metric over a week

What Time Frame?

Page 8: Challenges of Predicting User Engagement

• Which one is more important?• Reducing churn

• Increasing engagement

• It helps you to define the metrics• It does not necessarily mean different models

What?

Page 9: Challenges of Predicting User Engagement

• What metric you are looking at?• Conversion, Time spend, create content, active number of days a week

• Do we have to look at one metric for all the users?• Users with 10 friends vs. 1 friend in the first week?

• Users in 3 zone:

• Red zone: High probability to churn

• Yellow zone: Low engagement

• Green zone: High engagement

Another What?

Page 10: Challenges of Predicting User Engagement

• Have an engagement score • Daily run to know the engagement score for each user

• What is the segment that has the most change in last x days/months?

• Use engagement to predict other metrics such as customer value

• Optimizing the onboarding process: What activity to suggest users to do based on the stage they are in (Red / Yellow / Green Zone)

• Optimizing push notification• A/B test or not A/B test: testing on personas

How?