Skip to main content

Measure Uninstalls via Silent Push in Apptrove

Learn how Apptrove tracks app uninstalls using silent push notifications. Set up, measure, and analyze uninstall trends across campaigns and partners.

Updated this week

Overview

Apptrove helps you measure and analyze app uninstalls to better understand user churn and retention patterns. Using silent push notifications, Apptrove detects when users remove your app from their device — allowing you to track uninstall trends across campaigns, partners, and cohorts.

By monitoring uninstall data, you can identify which campaigns or user segments contribute most to churn and take corrective actions to improve retention.

Apptrove uses a silent push-based mechanism to identify when an app is uninstalled from a user’s device.

Here’s how it works:

  1. Apptrove sends a silent push notification to app users.

  2. The installed app’s SDK is expected to receive and acknowledge the push.

  3. If the app fails to respond within a specific time window, Apptrove infers that the app has been uninstalled.

  4. The uninstall event is recorded in your Apptrove dashboard and attributed to the user’s original source or campaign.

This method ensures uninstall measurement is accurate without impacting user experience.

How FCM Uninstall Tracking Works

  • Purpose: Tracks app uninstalls using FCM delivery receipts to assess user engagement and campaign performance

  • Mechanism: Uses FCM to send silent push notifications and monitors delivery receipts for failed deliveries

  • Detection: Real-time or near real-time uninstall detection

  • Use Case: Measure uninstall rates for campaigns to refine targeting and improve user retention

Prerequisites

Before implementing FCM uninstall tracking, ensure you have:

  • Firebase project with Cloud Messaging enabled

  • Android app with Firebase SDK integrated

  • Trackier SDK properly initialized

  • Server infrastructure to handle FCM token management

Please refer to the, Apptrove SDK – Uninstall Tracking (FCM) comprehensive documentation outlining the SDK initialisation and configuration steps required on both the Apptrove platform and the connected cloud environment.

Viewing Uninstall Data

After setup, uninstall data will appear in your Apptrove Reports and Cohort Analysis sections.

Metric

Definition

Uninstall Count

Number of detected uninstall events.

Uninstall Rate

Percentage of users who uninstalled within a selected period.

Uninstalls by Source

Uninstalls grouped by campaign, partner, or traffic source.

Use these metrics to compare uninstall trends across acquisition channels, creatives, and geographies.

Step-by-Step Setup

  1. Integrate or update to the latest Apptrove SDK supporting uninstall detection.

  2. Enable silent push capability within your app configuration.

  3. Register push tokens and ensure Apptrove’s backend receives them.

  4. Confirm uninstall tracking is activated in the Apptrove dashboard.

  5. Test by installing, uninstalling, and verifying uninstall events appear in reports.

Best Practices

  • Keep silent push usage minimal to avoid unnecessary background requests.

  • Use uninstall trends to evaluate retention strategy and campaign quality.

  • Combine uninstall metrics with cohort and revenue reports for deeper analysis.

  • Compare uninstall behavior across app versions or geographies to identify weak points.

  • Regularly validate your uninstall tracking setup after major SDK or app updates.

Example Flow

Silent Push → Response Received → App Active
Silent Push → No Response → Uninstall Logged → Dashboard Updated


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!

Did this answer your question?