Skip to content
Mobile Apps

Mobile App Analytics: What Events and Metrics Should You Track?

Which events and metrics are worth tracking in a mobile app, how activation, retention, funnels and cohorts work, and how to build privacy-aware analytics you can trust.

Quick answer

Mobile app analytics should answer specific product questions: are new users reaching the core value (activation), do they come back (retention), where do they drop off (funnels), which features they use (adoption), and whether the app makes money (conversion and revenue). Track a small, well-named set of events tied to your core flows, add user properties for segmentation, analyze cohorts over time, include crash and performance data, and design it privacy-first. Avoid comparing against generic benchmarks; compare against your own history.

Why Analytics Matters

Without analytics, product decisions rely on opinion and anecdotes. With the right events, you can see whether onboarding works, which features matter, what predicts retention and where revenue comes from, then test changes and measure the result. The same evidence-first discipline underpins ZSpace's conversion optimization work.

How Analytics Works

A user action triggers an event in the app. An analytics SDK batches events with properties and sends them to a collection pipeline, which stores them for querying in dashboards or a data warehouse. Insights feed back into product decisions.

User action → event → SDK → pipeline → dashboard, and back into product decisions.

Event Tracking

Start from questions, not from everything that can be tracked. Define a tracking plan: event names in a consistent format (for example object_action, like order_completed), the properties each carries, and when it fires. Document it and review it when features change.

User Properties

Properties such as plan, app version, platform, acquisition source and signup date let you segment events. Keep them non-sensitive; don't send names, emails or precise location unless there's a clear, disclosed purpose and a lawful basis.

Core Metrics

Metric areaWhat it tells youExample measures
ActivationDo new users reach the core value?Activation rate, time to activation
EngagementHow actively people use the appActive users, sessions, key actions per user
RetentionDo users come back?Cohort retention at set intervals
ConversionDo users complete valuable actions?Funnel completion, trial-to-paid
Feature adoptionWhich features get usedShare of active users using a feature
RevenueIs the app commercially viable?Revenue per user, subscription churn
QualityIs the app stable and fast?Crash-free users, startup time, error rates

Activation and Onboarding

Define the activation event, then track each step from first open to that event. This is the most useful early funnel for most apps, and the onboarding guide explains how to improve it.

Engagement, Retention and Cohorts

Engagement shows how actively people use the app; retention shows whether they come back. Measure retention by cohort (for example, users who signed up in a given week) so changes to the product show up as differences between cohorts. Choose the retention definition that matches your app's natural frequency; a weekly-use app shouldn't be judged on daily return.

Setting up analytics for your app?

ZSpace can define a tracking plan tied to your product questions and implement it across app and backend.

Start a Project

Funnels and Session Behavior

Funnels show where users drop off in multi-step flows like signup, checkout or booking. Session data (length, frequency, screens viewed) adds context but can mislead on its own: a short session may mean the app did its job quickly.

Revenue Metrics

For commerce and subscription apps, track purchases, revenue, refunds, trial starts and conversions, and subscription renewals and cancellations. Verify revenue events on the server, since client-side events can be lost or duplicated; see mobile app payments.

Crash and Performance Metrics

Stability and speed affect every other metric. Track crash-free users, startup time and error rates alongside product metrics, and correlate releases with changes in behavior. See crash reporting and monitoring.

Attribution

Attribution links installs and conversions to campaigns. On iOS, App Tracking Transparency limits user-level tracking without consent, and Apple provides privacy-preserving attribution frameworks. On Android, the Play Install Referrer supplies install source information. Expect aggregated, less granular data than in the past.

Push Notification Analytics

Measure notifications by what happens next, not just opens: did the user complete the action the message was about, and did opt-outs rise? See push notifications.

Privacy-Aware Analytics

Collect what answers your questions and nothing more, avoid personal data in events, respect consent where required, disclose analytics accurately in store privacy declarations, and set retention periods. The mobile app data privacy guide covers the details.

What to Track at Each Stage

StageFocus
MVP / early launchActivation funnel, crashes, a few core actions, qualitative feedback
Finding product fitCohort retention, feature adoption, where engaged users differ
GrowthAcquisition channels, conversion funnels, revenue per user
Mature productExperiments, long-term retention, churn signals, efficiency

Common Analytics Mistakes

  • Tracking everything with no plan or documentation
  • Inconsistent event names across platforms
  • Personal data in event properties
  • Relying on client-only revenue events
  • Focusing on downloads instead of activation and retention
  • Comparing to generic benchmarks instead of your own cohorts
  • Never validating that events fire correctly after releases

Want your app analytics audited?

Talk to ZSpace about cleaning up your tracking plan and turning data into product decisions.

Start a Project

Conclusion

Good app analytics starts with questions and a documented tracking plan, focuses on activation, retention, conversion and quality, analyzes cohorts rather than totals, and respects privacy. For the wider build context, see the mobile app development guide.

FAQ

Common questions

Collecting and analyzing data about how people use an app, such as which features they use, where they drop off and whether they return, to make product decisions.

Get in touch

Have a project in mind?

Whether you're building a new digital product, improving an existing website, or looking to automate part of your business — let's talk.