Cohorts are a great way of analyzing your data. One of its key advantages is being able to follow in-game behaviors such as the adoption rate of a new character or the evolution of players’ buying behavior over a certain period of time.
Cohorts are defined as: groups of users that have completed a specific action within a specific period of time. A good example of a cohort would be “the players that first launched your game on January 30th, 2020”.
All custom events that you send to the GameAnalytics servers under the same user are counted for as a Cohort (not just their first occurrence for the period specified in the Cohort).