Cohort Analysis For Marketers
I touched upon the concept of cohort analysis in my previous post. I would like to exapnd a bit more on cohort analysis in this post. There is enough content available about the analysis itself, but most of it is focused towards UX designers or developers. In this post I want to share my thoughts on the extend utility of cohort analysis, especially for marketing. Let’s start with the basics first.
What is Cohort Analysis?
It is an analysis of how a group of individuals (or objects), that share a common characteristic, behave over time. In a business context, it is used to analyse the behaviour of customers through their life cycle. There are many grouping criteria that can be used to perform cohort analysis. The most common grouping criterion that online businesses take into consideration is the joining date of the users, grouping them by date, week or month.
Why should one use it?
Consider the diagram below. The first graph shows the number of new users added per week by a particular product. The second graph shows the product usage of customers grouped by their month of joining. The second graph shows that after two weeks of product usage, 50% of users never come back to the product. By week four, 50% of the remaining customers abandon the product. While the first graph shows growth in the business, the second graph shows lack in engagement.
If the business is growing, the overall usage of a particular feature may seem to be on the rise, however, cohort analysis will filter out growth from customer engagement and tell you whether users are actually engaging with the product the way you’d want them to. This is further explained nicely by Fred Wilson and by 52 weeks of UX
Cohort Analysis for Product Marketing:
So you have done a great job at creating awareness and you’ve got customers who have signed up for your 60-day free trial. How do you now make sure that at the end of the 60-day trial period these customers are willing to pay for your product, in short how do you increase your monetisation rate? This might be a good time to look at the user data and do some cohort analysis.
As a marketer you want to give users the information they need to recognize the value that your product provides, especially when users are on their on-boarding journey during their first few days with the product. Analyse what are the first few features that a new customer uses, let’s say first five features. If one sees a consistency of this usage of features across cohorts, it becomes clear which features customers access when they start using your product. Marketers can use this information to tailor the on-boarding emails they send to new customers, thereby reducing the barriers to uptake of the product. This data can be combined with another cohort analysis to get even deeper insights. Just like we chronologically ranked feature usage, it will also be insightful to rank these features according to the amount of usage. If you see a similarity in the pattern of this data, you would know which top 5 features are most heavily used by your customers in the first 60 days. You can now combine these two cohort analyses and build a type of perceptual map e.g. two axes based on urgency and importance. The figure below illustrates this with an example of an email service.
This data can again be used to build your email communication, self help tools, FAQ’s, enabling support etc. You can use a similar analysis to find out what are the last few activities that the customers do before they abandon/cancel the product usage. If this is consistent within cohorts, this might give you a good idea about the point in their life cycle at which the customers could do with a little help.
Cohort analysis is also a great way to ascertain the life time value of a customer. By looking at the historic data of individual cohorts, average lifetime value of users can be calculated. This data can be a goldmine for finance, as it can help them get better with forecasting and budgeting.
Like any analysis, cohort analysis cannot be used in isolation. One has to maintain a good balance of numerical data and feedback from users to understand their individual pain points. As someone once said:
“Happy families are all alike; every unhappy family is unhappy in its own way.”





