Mobile app analytics for beginners: what to measure
On this page
You cannot improve what you cannot see. Analytics shows how people actually use your app, which is often different from what you assume.
The metrics that matter
| Stage | Question | Metrics |
|---|---|---|
| Acquisition | Where do users come from? | Installs by source, cost per install |
| Activation | Do they reach value? | % completing sign-up or first key action |
| Retention | Do they come back? | Day 1, 7, 30 retention |
| Engagement | How do they use it? | Daily and monthly active users, sessions, key feature use |
| Revenue | Does it pay? | Conversion to paid, average revenue per user, lifetime value |
| Quality | Does it work? | Crash-free sessions, load times, ratings |
Set up tracking the right way
- Define goals in plain words (βUsers book their first appointment within a weekβ).
- Choose events that show progress toward those goals: sign-up, onboarding complete, first purchase, subscription start.
- Name events consistently and document them.
- Add properties (plan type, source) that help you segment.
- Test tracking before launch.
Tools
- Google Analytics for Firebase for general usage, free.
- Mixpanel or Amplitude for deeper product analytics.
- Crash reporting tools such as Firebase Crashlytics or Sentry.
- App store dashboards for impressions and installs, which help with ASO.
Turn data into decisions
Every month, review the numbers and ask: where do most users drop off, which feature drives return visits, which channel brings users who stay? Fix the biggest problem first, ship, and measure again. This is how you improve retention and revenue.
A starter measurement plan
Write this down before you build, so tracking is part of the product.
| Goal | Key event(s) | Metric | Target example |
|---|---|---|---|
| Get new users | install, sign_up_completed |
Sign-up rate from install | 40% |
| Reach value quickly | first_booking_completed |
% of new users completing it in week one | 30% |
| Keep users | App opens by cohort | Day 7 and day 30 retention | Improve each release |
| Earn revenue | purchase, subscription_started |
Conversion to paid, revenue per user | 3% |
| Stay stable | Crashes, slow screens | Crash-free sessions | 99.5% |
Keep the list short. Five to ten events are plenty at the start.
Funnels: finding where people give up
A funnel shows the percentage of users who complete each step of a process.
Example: Install (100%) then Open (85%) then Sign-up started (55%) then Sign-up completed (35%) then First booking (18%).
The biggest drop (sign-up started to completed, 20 points) is where to focus first. A shorter form or a social login might raise the whole funnel.
Cohorts and segments
- Cohorts group users by when they joined, so you can see if new releases improve retention.
- Segments group users by traits such as source, plan, device, or country, so you can see who behaves differently and why.
Common analytics mistakes
- Tracking everything and learning nothing. Choose events tied to decisions.
- Inconsistent naming, which makes reports unreliable.
- Ignoring data quality. Test events before launch and after each release.
- Vanity metrics. Downloads alone do not mean success.
- Collecting personal data you do not need, which raises privacy and compliance risk.
- Never looking. Schedule a monthly review with decisions and owners.
Privacy basics
Disclose analytics in your privacy policy, answer the store privacy questions accurately, respect user choices such as the iOS tracking prompt where it applies, and prefer aggregated data. Treat privacy as part of security.
Privacy and trust
Collect only what you need, explain it in your privacy policy, and complete the store privacy disclosures accurately. Good data practice builds trust.
Frequently asked questions
What metrics should I track for a mobile app?
Installs, activation (users completing the first key action), retention at day 1, 7, and 30, active users, session behavior, conversion, revenue, and crash rate.
What are the best free analytics tools for apps?
Google Analytics for Firebase is a widely used free option. Others, such as Mixpanel and Amplitude, offer free tiers for product analytics.
Do I need consent to track users?
Privacy rules apply. Disclose your data collection in your privacy policy and the store privacy forms, and follow platform rules such as Apple's App Tracking Transparency where relevant.
Need help with this? Tell us what you're building and we'll reply within one business day with a clear plan and price.