Cohorts

🧾 Overview

Cohorts help you group users based on their behavior, activity, or attributes β€” so you can target the right audience with the right message.

Instead of sending campaigns to all users, cohorts let you focus on specific groups like:

  • Users who haven’t opened your app recently
  • Users who completed a key action
  • High-value or frequently active users

🎯 Why Cohorts Matter

Using cohorts helps you:

  • 🎯 Increase engagement by targeting relevant users
  • πŸ“‰ Reduce spam by avoiding unnecessary notifications
  • πŸ’° Improve conversions with personalized messaging

πŸ’‘ The more precise your cohort, the better your campaign performance.


🧠 How Cohorts Work

Cohorts are built using a combination of the following:


1. System Attributes

Basic information about the user’s device and app:

  • Platform (Android / iOS / Web)
  • Device type
  • App version

2. System Derived Attributes

Pre-defined, automatically calculated attributes based on user activity.

These act as ready-to-use cohorts that help you get started quickly without building conditions from scratch.

Examples:

  • Inactive Users (last 7 days)
  • Active Users (last 24 hours)
  • New Users (recent signups)

πŸ’‘ You can:

  • Use them directly while creating campaigns
  • Or combine them with other conditions to create more advanced cohorts

3. User Attributes

Custom information about users:

  • Gender
  • Date of birth
  • Any additional fields configured in Profile Field Master

πŸ’‘ Use these to personalize campaigns (e.g. age-based or demographic targeting).


4. User Behavior (Events)

Actions performed inside your app:

  • Product viewed
  • Add to cart
  • Purchase completed

πŸ’‘ Event-based cohorts are the most powerful for targeting user intent.


If you’re new to cohorts, start with these:

  • Inactive Users (last 7 days) β†’ for re-engagement
  • Active Users (last 24 hours) β†’ for upsell or cross-sell
  • New Users β†’ for onboarding campaigns

These are powered by system derived attributes and require no setup.


πŸ› οΈ Create a Cohort (Step-by-Step)

Step 1: Go to Cohorts

Navigate to:

Admin β†’ Cohorts β†’ Create Cohort

--- ### Step 2: Define Your Conditions Choose how you want to group users. Examples: - Users who **opened the app in the last 7 days** - Users who **added to cart but did not purchase** - Users who **have not been active for 30 days** πŸ’‘ Tip: Start simple β€” you can always refine your cohort later. --- ### Step 3: Combine Conditions You can combine multiple conditions: - **AND** β†’ all conditions must be true - **OR** β†’ any condition can be true Example: Users who: - Opened app in last 7 days **AND** - Viewed a product --- ### Step 4: Save Your Cohort - Give your cohort a clear, descriptive name (e.g. _Inactive Users - 30 Days_) - Save it for use in campaigns --- ## 🎯 Common Cohort Examples ### πŸ” Inactive Users Users who have not opened the app in the last 7 / 30 days πŸ‘‰ Use case: Re-engagement campaigns --- ### πŸ›’ Abandoned Action Users Users who started an action but didn’t complete it πŸ‘‰ Use case: Reminder notifications --- ### πŸ’Ž High-Value Users Users who frequently use the app or complete key actions πŸ‘‰ Use case: Exclusive offers or early access --- ### πŸ†• New Users Users who recently signed up πŸ‘‰ Use case: Onboarding and feature education --- ## πŸš€ Using Cohorts in Campaigns Once a cohort is created, you can: - Select it while creating a campaign - Send targeted push notifications - Trigger in-app engagements πŸ‘‰ Cohorts ensure your message reaches the most relevant users. --- ## ⚠️ Common Mistakes ❌ Creating overly broad cohorts β†’ leads to low engagement ❌ Creating overly narrow cohorts β†’ results in very small audiences ❌ Ignoring system derived attributes β†’ missing quick wins ❌ Not using time filters β†’ outdated or irrelevant targeting --- ## πŸ’‘ Best Practices - Start with system derived attributes for quick wins - Build custom cohorts as your use cases grow - Use event-based cohorts for higher precision - Regularly review and update cohorts - Combine cohorts with campaign timing for best results --- ## πŸ”— Related Features - Customer Profiles β†’ View individual user behavior - Campaigns β†’ Target cohorts with messages - Event Analytics β†’ Identify which behaviors to target --- Cohorts are the foundation of effective campaigns. Start simple, refine over time, and focus on relevance 🎯

This site uses Just the Docs, a documentation theme for Jekyll.