Skip to content
Grocito
← All posts

Mobile App Analytics: What to Track and How to Act

By Grocito

Mobile App Analytics: What to Track and How to Act

Mobile app analytics means recording what users do inside your app, then using that evidence to improve it. Start with the questions you need answered, track a small set of events that cover install, onboarding, activation, the core action and purchase, read funnels and retention, and turn what you learn into experiments. Collect only the data you need and respect privacy rules.

Key takeaways

  • Begin with business questions, not with a list of everything that can be tracked.
  • Track a focused set of events across install, onboarding, activation, core action, purchase and return visits.
  • Funnels show where users drop off, and cohorts show whether people keep coming back.
  • Prefer metrics that drive decisions over vanity totals such as raw downloads.
  • Collect minimal data, follow platform rules and local law, and take advice on consent.
  • Write a tracking plan, test your tracking and turn each finding into a small experiment.

Where should you start with app analytics?

Not with the tool. Start with questions such as:

  • Do new users reach the point where the app becomes useful?
  • Which step of sign-up loses the most people?
  • Which features do loyal users rely on?
  • Do people who complete onboarding come back?
  • Which marketing sources bring users who stay?

Each question points to the data you need. If an event does not help answer a real question, do not track it. Too much data creates noise, cost and privacy risk.

Which events should you track?

Think in categories along the user's journey:

  1. Install and first open: where did the user come from, and did they reach the first screen?
  2. Onboarding steps: each step of sign-up, permissions and setup, plus completion or abandonment.
  3. Activation: the moment a user first gets real value. This might be a first order, a first saved item or a first completed lesson. Define it clearly.
  4. Core action: the main thing your app exists for, repeated over time.
  5. Purchase or subscription events: trial started, purchase completed, payment failed, cancelled.
  6. Retention triggers: notifications opened, reminders, return visits. See our guide on push notifications strategy for how to use these well.
  7. Errors and friction: failed actions, empty states, search with no results.

If you are building a first version, our MVP development guide suggests tracking only what tests your main assumption.

How do funnels reveal drop-off?

A funnel is an ordered list of steps toward a goal, for example open app, create account, verify phone, add first item, complete first order. For each step you see how many users move on and how many leave. The step with the largest unexpected drop is where to look first.

Always ask why before fixing. A drop at phone verification could mean a confusing screen, delayed text messages or users not having their phone nearby. Combine funnel data with session recordings where allowed, user interviews or support tickets to understand the cause.

What are cohorts and retention curves?

A cohort is a group of users who started in the same period or came from the same source. A retention curve shows what share of that group returns after one day, one week, one month and so on.

Read it in words: the curve normally drops sharply at first and then flattens. If it flattens at a healthy level, you have a core of users who find lasting value. If it keeps falling toward zero, the app is not yet sticky enough. Compare newer cohorts to older ones to see whether changes help.

Which metrics are useful and which are vanity?

  • Useful: activation rate, retention by cohort, conversion to purchase, frequency of the core action, time to first value, support contacts per user.
  • Vanity: total downloads, total registered users and page views without context. They rise with time or advertising and do not tell you whether anyone benefits.

A good test is whether the number could change a decision. If not, it is decoration.

How does attribution work?

Attribution connects installs and sales to the campaign or source that brought them. Basic practice includes:

  • Tagging links and campaigns consistently, so that every source has a recognisable label.
  • Using install attribution tools that match an install to a click, within the rules of the app stores and mobile platforms.
  • Comparing quality, not just volume: a channel with fewer installs but better retention may be worth more.

Attribution is imperfect, especially since platforms restrict tracking. Treat the numbers as directional and compare channels over time. Our guide to website analytics setup shows the same discipline on the web side.

Why include crash and performance data?

A user who hits a crash or a slow screen will not convert, whatever your design looks like. Put stability and speed beside your behavioural metrics. If a funnel step drops after a release, check whether crashes or slow loading rose at the same time before blaming the design.

What about privacy and consent?

Platform privacy rules and local law differ by country and change over time, so get advice for your situation. As general principles:

  • Collect the minimum data needed for your questions.
  • Avoid putting names, phone numbers, email addresses or payment details into event data.
  • Be transparent in your privacy policy and in-app notices.
  • Ask for consent where required, and respect refusals.
  • Choose tools and data locations with care, and set sensible retention periods.

Our cookie consent and privacy policy guide covers the website equivalent.

What should a tracking plan contain?

A tracking plan is a shared document, kept up to date, listing each event with:

  • A clear name and a short description of when it fires.
  • The properties sent with it, such as screen, plan type or source.
  • The question it helps answer.
  • Which platforms send it.
  • An owner.

Naming conventions

Pick one pattern and stick to it, for example an object followed by a past-tense action, such as "order completed" or "profile saved". Avoid creating three versions of the same event across iOS, Android and web. Consistency makes dashboards trustworthy.

How do you check that tracking works?

  1. Test every event on real devices in a development build before release.
  2. Compare event counts against your back-end records, such as orders in the database.
  3. Check that events do not double-fire or drop on poor networks.
  4. Re-test after each release, since tracking often breaks silently.

How do you turn insight into action?

Dashboards should answer your questions at a glance, and not become wall decoration. A cycle that works:

  1. Spot a problem in a funnel or cohort.
  2. Form a hypothesis about the cause.
  3. Make one change, ideally as an experiment against a control group.
  4. Measure the result against the metric you named in advance.
  5. Keep, revise or drop the change, and record the lesson.

Tooling falls into categories: product analytics tools, attribution services, crash and performance tools, experimentation or feature-flag tools and data warehouses for deeper analysis. Start with the smallest set that answers your questions. Our data and analytics services team can help you design a plan.

A worked example

Imagine a grocery-ordering app. The funnel shows many users add items but few finish checkout. The team notices that failures spike on one payment step, and that users on weak connections leave there. They add clearer error messages and a retry button, test them with a small group of users and watch the checkout funnel and retention of that cohort. The tracking plan makes it easy to compare before and after.

FAQ

What should I track in a mobile app?

Track a small set of events across the user journey: install, onboarding steps, activation, your core action, purchases and returning visits, plus errors. Choose each event because it answers a question you actually have.

What is the difference between a funnel and a cohort?

A funnel shows the steps toward a goal and where users drop off. A cohort groups users who started together and shows how many return over time. Funnels help fix journeys, and cohorts show whether the app keeps people.

What are vanity metrics in app analytics?

They are numbers that look impressive but do not guide decisions, such as total downloads or total registered users. Prefer measures like activation rate, retention and conversion that show whether the app delivers value.

Do I need user consent for app analytics?

It depends on what you collect, where your users are and the platform rules. Requirements vary by country and change, so get advice, collect minimal data and be open about it in your privacy policy.

Related reading

Next steps

Write your top five questions, then list the fewest events that answer them and put them into a one-page tracking plan. Test them before release and review the first funnel together. If you would like help planning analytics or reading the results, contact us.

More from the blog

Let's build together

Ready to take your business to the next level?

Tell us what you need. We will reply within one business day with next steps.