Mindfulness App: How to Analyse User Behaviour Using Google Firebase Events Data

Stock photo from Depositphotos

Introduction

Data and tasks

Firebase events data structure

df.to_pickle(r"file_path/file_name.pkl")
df=pd.read_pickle("file_path/file_name.pkl")

Locations of app users

events['country'] = events['geo'].apply(lambda x: x['country'])
events['continent'] = events['geo'].apply(lambda x: x['continent'])

User stress management journey

plot_user_flow(events, 'scr_stress_level', 5, 5, "User journey from stress homescreen")

Effectiveness of training

When do users remove the app?

Conclusion

Data analyst