Skip to content

Lucas-Nguyen0211/Cohort-Analysis-How-to-Analyze-User-Retention

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

I. Introduction

  1. About Cohort Analysis

What is cohort and cohort analysis?

 - A cohort is a group of users who share a common characteristic, and cohort analysis is a tool to measure their engagement over time.


 - Cohort analysis helps to differentiate between actual improvements in user engagement and those that may be driven by growth, 
 while vanity indicators do not provide the same level of insight.

Three major types of Cohort

  • Time cohorts: customers who signed up for a product or service during a particular time frame.

  • Behavior cohorts: customers who purchased a product or subscribed to a service in the past.

  • Size cohorts: refer to the various sizes of customers who purchase the company’s products or services.

Which type of cohort is for this project?

  • I will focus on performing Cohort Analysis based on Time(Time cohorts).

  • Customers will be divided into acquisition cohorts depending on the month of their first purchase.

  • The cohort index would then be assigned to each of the customer’s purchases, which will represent the number of months since the first transaction.

  1. Business Questions
  • Using Python to analyze transaction data from KPMG and creating a cohort that allows stakeholders to assess user engagement starting from their first transaction.

II. Data Visualization with Python

  • MoM Retention Rate for Customer Transaction Data
Capture

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published