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
Navigate to Reports → Cohort Report.
Click Get Filtered Data.
Enable the Event Progression toggle.
Select the desired Granularity and Period.
Choose one or more events from the Event filter.
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:
Complete Register
Add to Cart
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!






