Cohort Introduction

What is a Cohort?

A Cohort is a group of users who share common characteristics or experiences during a specific period.

Examples include a group of users who share a common characteristic such as using an iPhone or the latest version of a mobile app, or a group of users who have visited the app and completed a purchase within the last 30 days.

Hackle supports both Dynamic Cohorts, where the list is automatically updated using event/property conditions, and Static Cohorts, which are fixed user lists.

How can you use Cohorts?

  • You can create a Cohort by entering conditions directly.

    • You can view (export) the list of users included in a Cohort.

    • You can perform data analysis at the Cohort level.

Create a Cohort with desired conditions
Data analysis at the Cohort level
  • You can save users meeting specific conditions from a data analytics chart as a Cohort.

Save a Cohort with specific conditions from an analytics chart
  • You can run A/B Tests, Feature Flags, Remote Config, In-App Messages, and Push Messages targeting a specific Cohort.

Send a Push Message to a specific Cohort

How do you use Cohorts?

Select the 'Cohort' menu in the left navigation of the Dashboard to create a new Cohort, view and edit the conditions of an existing Cohort, and export the user list. You can find instructions for creating Cohorts from data analytics charts in the Create Cohort documentation.

circle-info

Learn more about Cohort analysis on the Hackle blog!

  1. What is Cohort Analysis? (Read more 👉arrow-up-right)

  2. Building a Revenue Strategy with Cohort Analysis (1) | A Data-driven Approach to Achieving Growth Goals (Read more 👉arrow-up-right )

  3. Building a Revenue Strategy with Cohort Analysis (2) | A Practical Guide to Validating Key Targets and Developing Strategies (Read more 👉arrow-up-right)

  4. Building a Revenue Strategy with Cohort Analysis (3) | Strategies for Planning and Executing Target-specific Campaigns (Read more 👉arrow-up-right)

Last updated