×

Using Google Analytics 4 Cohort Analysis to Reengage Users

Eric Huguenin

If you’ve ever found yourself skimming past the cohort report, disoriented, or unsure of its potential, today is the day to dive in and find out what you’re missing.

Cohort analysis allows you to group users who share a common characteristic (more clarity on this vague description later), such as their first visit date, to analyze their behaviors and trends over time.

You’ll be able to gain invaluable insights into user behavior and address declines in your business by making sense of this zigzag report.

Here is an overview of how you can go from decline to growth using Google Analytics 4 cohort analysis to reengage your users:

Let’s dive in!

What Is Cohort Analysis in GA4?

According to the Analytics Help documentation, a cohort is:

“[…] a group of users who share a common characteristic that is identified in this report by an Analytics dimension. For example, all users with the same Acquisition Date belong to the same cohort. The Cohort Analysis report lets you isolate and analyze cohort behavior.”

Based on this definition, it’d be reasonable to wonder how a cohort is any different from a GA4 comparison, filter, audience, or segment

The difference here is that with cohorts, you can analyze specific behaviors for a particular group over time. 

Cohort analysis is most commonly used to assess user retention.

For instance, it can help you determine the effectiveness of your user acquisition strategy by tracking the number of users acquired on a specific day who return to your website in the following days.

The higher the return rate, the better your user retention. 

However, there is so much more you can do with Google Analytics 4 cohort analysis. 

You can decide the criteria for creating your group of users (cohorts) and the return criteria. We’ll look at examples to make this even more straightforward.

Google Analytics 4 Cohort Analysis Examples

Let’s look at a few examples to learn what’s possible with Google Analytics 4 cohort analysis. 

User Retention

You can track the number of people who revisit your site after their first visit within your chosen period. To do this, you’ll have to start by grouping users into cohorts based on when they first landed on your site. 

For instance, you might focus on everyone who visited during January. 

You’ll have to check how often these newcomers returned throughout the month and drill down into daily or weekly details. 

To illustrate: If 1,000 users visited on January 1st, you can see how many returned on the 2nd, 3rd, and so on through the 31st. If another 500 users showed up on January 2nd, you can track their return visits, too. 

While it is possible to analyze this data on a daily level, it is expected to be examined weekly. This choice involves only five rows for the month, which makes it easier to manage.

Product Quality

You can see how often users uninstall your app after experiencing errors. 

First, you’ll need to define the cohort, which can be a custom error event that you’ve defined in your analytics. This means you’re including users who have encountered a specific error in your app.

Next, you set the return criteria. The return criteria indicate the action that shows users have left the app. For this, choose the app_remove event, meaning you’re tracking users who have uninstalled your app.

By examining these groups, you can determine the impact the error had on app uninstalls over time.

Micro Trends

An increase in revenue can hide underlying flaws or areas for improvement in your business strategy. Let’s take the example of a company that saw a steady increase in revenue over the last three months. The trend appears positive overall.

However, when you examine the weekly data within that quarter, you see that new users are mainly responsible for increased transactions. You also notice a significant drop in transactions after five weeks.

The new users play a significant role in the initial boost of your transactions, but they also play a part in the subsequent drop-off as they tend to disengage after a few weeks.

The key to sustaining growth lies in the timing of your re-engagement efforts. By targeting them at the right time, you can effectively counter this trend and ensure a longer period of growth.

Reengage Users with Campaigns at the Right Time

This is similar to micro trends, but the difference is the focus on dealing with user disengagements, which can take many forms such as fewer sessions, fewer page views, or reduced revenue.

It’s about how you can compensate for the loss caused by attrition.

For example, if revenue drops during specific weeks after acquiring new users, you could reengage them with a remarketing or email campaign offering discounts or showcasing new products.

You can also use dynamic remarketing to show them ads for products related to what they bought before.

How Your Short-Term Campaigns Impact User Behavior 

Imagine rolling out a series of one-day email promotions, like 30% off, 25% off, and 20% off deals leading up to a holiday.

With Google Analytics 4 cohort analysis, you can compare Revenue per User and Transactions per User metrics for each group of users attracted by these different discount campaigns.

Where Can You Find GA4 Cohort Reports

You can find cohorts in the User activity by cohort card in the Report snapshot, the Retention report, and Cohort Explorations

User Activity by Cohort Card

  1. Click Reports.
  2. Click Reports snapshot.
  3. Find the User activity by cohort card.
GA4 user activity by cohort

Retention Report

  1. Follow the same steps shown earlier in the Report snapshot.
  2. In the User activity by cohort card, click View retention.
View retention in the User activity by cohort card

You’ll land on the Retention overview report, and will see the following charts:

GA4 Retention overview report

Cohort Explorations

You can create one from scratch or use a pre-made report here. You’ll be able to conduct a deeper analysis, as there are more options regarding cohort inclusion, return criteria, and breakdown dimensions. 

To access a pre-built cohort report:

  1. Go to Explore in your left navigation panel.
  2. Select the Cohort Exploration card in the Template Gallery.
Cohort Exploration card

You should see a ready-made cohort exploration to determine user retention.

User retention cohort exploration template

How to Create a Custom Cohort Exploration

Creating a Cohort Exploration is straightforward, but you need to know your inclusion and return criteria.

To get a better sense of this, we’ll create a cohort Exploration to look at Product Quality (similar to one of our previous examples) from scratch.

Or to put it another way, we want to see how often users who experience an error come back to our website. And we’ll use the Google Analytics demo account.

First, we need to select a template for using the Cohort technique. The easiest way to start is to follow the steps demonstrated in the previous Cohort Exploration section.

If you use another Exploration template and need your cohort report included, simply switch the technique. For example, here we are in a Free Form Exploration. To add your cohort report:

  1. Click the tab’s plus sign +. 
  2. Select Cohort exploration in the dropdown list.
New cohort exploration integration

Let’s review our objective and criteria: 

DescriptionDetailsEvents Used
ObjectiveHow often do users who experienced an error engage with our site again (started a session)
Date RangeThe month of December 2023
Cohort Inclusion CriteriaUsers who experienced errorserrors
Cohort Retention CriteriaUsers who engaged with our site which we’ll define as those who started a sessionsession_start
GranularityWeekly
ValuesActive users (metric)

You can follow our configuration from the following image:

Cohort exploration for product quality report

The last step is to analyze these cohorts. 

How Is Cohort Analysis Done?

Understanding the Google Analytics 4 Cohort Analysis Chart

Each row in the chart applies to a different cohort, and each column represents a time interval based on your granularity selection which can be monthly, weekly, or daily. 

The first column, Week 0, shows a cohort’s (measured) behavior in their first week. The subsequent columns represent the following weeks.

The values within the cells of this chart represent the metric being analyzed. 

The Colors denote the metrics and their values. The darker the color, the higher the number, and the lighter the color, the lesser it is. 

Reading the Cohort Analysis Chart

Cohorts with a transaction in Explorations

Left to Right

Reading the chart from left to right helps to understand a cohort’s behavior changes over time. 

In our example, between May 21 and May 25, we acquired 8053 users. The same 8053 users had 93 transactions in the first week they were acquired (week 0). The same 8053 users then had 16 transactions the following week. And so forth.

Up and Down

Reading the chart up and down allows us to compare different cohorts at the same point in their lifecycle. 

The start of each row applies to a different cohort. 

Therefore, newly acquired users are one cohort between May 21 and May 25. Newly acquired users between May 26 and June 1 are another cohort. Newly acquired users between June 2 and June 8 are a different cohort. And so on.

An example of insight is that from June 9 to June 15, this cohort had 368 transactions, which was higher than the other cohorts.

Yet it had only 26 transactions on the first week (week 0) they were acquired, which is average for all the cohorts during that week. 

They have no other transactions after their second week (week 1).

On the acquisition date, there might have been a short-lived flash promotion sale for the product. A possible strategy to encourage repeat purchases could involve offering promotions on other products simultaneously.

Breakdowns

You can use dimensions to break down your cohorts. We are breaking down this report by devices using the device category dimension:

Cohort report broken down by device category

Summary

Google Analytics cohorts can look unclear at first. However, we’ve uncovered how they can be the key to re-engaging users.

Now, you should understand what cohorts are, how to read and create them, and what you can do to sustain or increase your user engagement

If you enjoyed our use of cohorts, you’ll find value in our Top 10 GA4 Exploration Reports with Use Cases.

Which results have you witnessed from leveraging cohorts? Share your experience with us.

Eric Huguenin

Eric is a web analytics content creator at MeasureSchool. He holds certifications in Google Analytics and Google Tag Manager at the CXL Institute. He enjoys breaking down marketing topics into easier-to-understand articles.

Related Posts

Retargeting without Cookies blog featured image

Retargeting Without Cookies [Ultimate Guide]

Usman Qureshi

How to Build Google Analytics 4 Dashboards blog featured image

How to Build Google Analytics 4 Dashboards

Eric Huguenin

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

NOW IT'S TIME TO

Start Measuring Like A Master

Itching to jump into the world of MeasureMasters? This is what you have to look forward to.

Ready to take your digital marketing to the next level?

Subscribe to our newsletter and stay ahead with our latest tips and strategies.