Skip to main content

Cohort Report

Analyze retention trends by cohorts in Apptrove using unified, acquisition, or retargeting views. Measure installs, events, and revenue effectively.

Overview

The Cohort Report in Apptrove helps you analyze how user groups (cohorts) behave over time based on shared traits like campaign, partner, or location. It tracks installs, revenue, in-app events, and uninstalls across time intervals, allowing you to measure retention, engagement, and campaign performance effectively.

Report Layout

The Cohort Report table shows each cohort (like a partner or campaign) in a separate row, with columns displaying key metrics for each time period — Day 0, Day 1, Day 2, and beyond — making it easy to track performance over time.

Filters and Configuration

Apptrove allows you to refine your cohort analysis through flexible filters and parameters.

Filter Name

Description

View Type

Choose the Cohort View Type (Unified, User Acquisition, or Retargeting).

Granularity

Choose how time intervals are displayed: Day, Week, or Month. Selecting Day provides the most detailed retention insights.

Metrics

Select which performance metric to evaluate.

Period

Define your analysis window (e.g., Day 0 - Day 30).

Ad / Ad ID / Adset / Campaign / Channel

Filter by campaign or creative-level data.

Geo / City

Analyze performance by location.

Partner / Agency

Filter by media source or affiliate partner.

Group By

Group your data by up to four parameters — e.g., Partner, Campaign, City, or Attribution Touch Type.

Available Metrics

Metric

Description

Revenue

Total revenue generated by users within the cohort.

Revenue Count

Number of revenue-generating events (purchases or transactions).

ARPU (Average Revenue Per User)

Average revenue per user over the selected time range.

Event (In-App) Count

Total number of in-app events triggered by the cohort.

Average Event Count

Average number of in-app events per user.

Event (In-App) Unique Users

Unique users who triggered at least one in-app event.

Average In-App Event Revenue

Average revenue per in-app event.

Session Count

Total number of user sessions recorded.

Uninstall Count

Number of users who uninstalled the app during the selected time frame.

Heat Map

Apptrove's cohort report utilizes a multi-color heatmap to visually represent key performance metrics across different user cohorts over time. Each cell in the heatmap is color-coded to indicate performance levels, allowing for quick identification of trends and anomalies. This feature enhances data analysis by providing an intuitive, at-a-glance overview of user behavior and engagement patterns.



Based on the existing Cohort Report documentation and the enhancement details you've shared, this feature is best documented as a new section under "Filters and Configuration" because it introduces a new analysis mode rather than a new metric. The functionality is essentially an Event-Based Cohort Progression Analysis, allowing users to track how cohorts move through a sequence of events over time instead of only measuring retention. This aligns with behavioral cohort analysis commonly used in attribution and analytics platforms.


Event Progression

Event Progression Analysis extends the standard Cohort Report by allowing marketers to analyze how users progress through specific in-app events over time.

While the standard Cohort Report focuses on user retention and activity across time intervals (Day 0, Day 1, Day 7, etc.), Event Progression Analysis breaks each cohort into multiple event-based stages, providing visibility into how users move through key milestones in their journey.


This helps answer questions such as:

  • How many users completed registration after installing the app?

  • How many registered users added items to their cart?

  • How many users ultimately completed a purchase?

  • At which stage of the user journey do the largest drop-offs occur?

How Event Progression Differs from Standard Cohort Analysis

Standard Cohort Report

Event Progression Analysis

Measures retention and activity of a cohort over time.

Measures progression through selected events over time.

Displays one row per cohort.

Displays multiple rows per cohort, one for each selected event.

Focuses on user retention and engagement trends.

Focuses on conversion paths and event completion trends.

Helps identify retention patterns.

Helps identify funnel progression and event drop-offs.

Enabling Event Progression Analysis

  1. Navigate to Reports → Cohort Report.

  2. Click Get Filtered Data.

  3. Enable the Event Progression toggle.

  4. Select the desired Granularity and Period.

  5. Choose one or more events from the Event filter.

  6. Click Apply.

Example Use Case

A gaming app wants to understand how newly acquired users move through its onboarding and monetization journey.

The marketing team enables Event Progression Analysis and selects:

  1. Complete Register

  2. Add to Cart

  3. Purchase

By analyzing the event-specific cohort rows, the team can identify:

  • Whether users are successfully completing registration.

  • How many registered users proceed to add products to their cart?

  • How many users ultimately convert into paying customers?

  • Which stage experiences the highest user drop-off?

These insights help optimize onboarding flows, improve conversion rates, and refine campaign targeting strategies.

Cohort View Types

Apptrove offers three Cohort View Types that determine how your data is aggregated and attributed.

View Type

Definition

Data Behavior

Unified

Combines performance from both user acquisition and retargeting campaigns. If an event belongs to both categories, only the retargeting event is counted (i.e., last-touch logic).

The report includes cost, installs, re-engagements, and revenue — based on the actual last-touch media source.

User Acquisition

Displays performance metrics from new installs only (excluding reinstalls unless explicitly enabled).

Use this view to analyze campaign performance and user quality for newly acquired users.

Retargeting

Focuses on users who return via re-engagement or re-attribution campaigns.

Use this to understand post-install engagement and reactivation effectiveness.

Example Use Case

Let’s say you ran:

  • A new user acquisition campaign on Google Ads

  • A retargeting campaign on Meta

  • An organic push notification for existing users

Using Unified View, you can:

  • Compare performance of both acquisition and retargeting in one dataset

  • Track event activity by day (e.g., Day 1–Day 30)

  • Identify which campaigns generate higher ARPU and session counts

Note:

The cohort report in Apptrove currently supports data granularity for specific time ranges only:

  • Days: up to 120 days

  • Hours: up to 72 hours

  • Weeks: up to 28 weeks

  • Months: up to 4 months

This limitation ensures accurate reporting and performance visualization within these defined time frames.

Broaden your Knowledge:


We are delighted to have assembled a world-class team of experienced professionals who are ready to take care of your queries and answer any questions you may have.
Feel free to reach out to us at any time by emailing us at support@apptrove.com or by using the in-platform chat feature. We'd love to hear from you!

Validation Rule
Did this answer your question?