Your store analytics can tell you that mobile traffic is growing. They often cannot tell you why mobile shoppers stop, which app users become repeat buyers, or whether a push campaign created incremental revenue.

That is the job of ecommerce app analytics. The useful setup connects product behaviour to revenue. It shows where users stall, which messages bring them back, and whether the app is building better customer value than mobile web.

This guide gives you a simple weekly operating system. It covers the metrics to track, the questions to ask, and the decisions each number should lead to.

What ecommerce app analytics should show

An app analytics setup should cover five areas:

  • Activation: what new users do after installing or opening the app

  • Conversion: where users drop between product view, cart, checkout, and purchase

  • Messaging: whether push notifications create qualified visits and orders

  • Retention: which cohorts come back after their first session or order

  • Value: how app customers compare with mobile-web customers over time

Sessions, device splits, and total installs still matter. They are not enough on their own. A dashboard becomes useful when every metric points to a product, campaign, or customer decision.

Why mobile web reports leave gaps

Web analytics are built around pages, browsers, and sessions. That works for a responsive storefront. It is less clear when the customer journey runs through native screens, push messages, saved account details, and app-specific checkout behaviour.

Without app-level tracking, teams often miss:

  • the onboarding step where new users lose intent

  • the first meaningful action, such as a product save or add-to-cart

  • the checkout step that causes the biggest drop

  • the quality of users who accept push permissions

  • the difference between an app buyer and a mobile-web buyer after 30 or 90 days

The result is a familiar but weak conclusion: mobile traffic is high, so the brand needs more traffic. Often the real issue is friction inside the funnel or a retention loop that was never measured.

The four metrics to review every Monday

1. Activation rate

Track the share of new users who reach a meaningful action within their first session or first few sessions. Depending on the store, that action might be a product search, a wishlist save, an account login, or an add-to-cart.

Do not define activation as simply opening the app. An open shows access. An add-to-cart or saved product shows intent.

Weekly question: Which screen or step loses the most newly active users?

Likely action: Fix one source of friction. It could be slow catalog loading, unclear navigation, forced login, weak product information, or a poorly timed permission request.

2. In-app checkout conversion

Map the path from cart to purchase. At minimum, track cart, identity or guest checkout, address, payment, and confirmation.

Compare the same funnel with mobile web for the same period. A native app should make repeat buying easier. It should not just place a responsive site inside an app shell.

Weekly question: Which checkout step has the largest drop, and did it change after the last release?

Likely action: Remove one blocker. Keep payment errors, authentication friction, delivery surprises, and UI confusion separate. They need different fixes.

3. Push permission and message quality

Track permission rate, prompt timing, delivery, opens, resulting sessions, and orders by message type. Split campaigns into useful groups such as abandoned cart, back-in-stock, product drop, replenishment, and loyalty.

A high open rate does not prove that push is profitable. Look at influenced revenue and repeat purchase behaviour. Compare recipients with a sensible holdout when the audience is large enough.

Weekly question: Is the problem permission, message relevance, timing, frequency, or the landing screen?

Likely action: Change one variable. Do not increase send volume because an unrelated campaign had a good week.

4. Cohort retention and LTV

Group users by install week, first purchase week, acquisition source, and first-week behaviour. Review D1, D7, and D30 return rates where the cohort is mature enough. Then compare revenue per user over 30, 90, or 180 days.

Early average order value is noisy. Repeat rate and cohort direction usually give a better early signal.

Weekly question: Are newer app cohorts returning and buying more often than earlier cohorts or comparable mobile-web users?

Likely action: Improve the first-week experience, the post-purchase path, or the reactivation plan. More installs will not fix weak retention by themselves.

Build a simple ecommerce app analytics dashboard

You do not need 40 metrics in the weekly view. Start with this table:

AreaMetricDecision
ActivationInstall or first open to first meaningful actionWhich early screen needs a fix?
CheckoutCart to purchase by stepWhere is conversion breaking?
PushPermission, open, influenced visit, and order rateWhich campaign type deserves another test?
RetentionD7 and D30 return by cohortAre new users forming a habit?
Value30 or 90-day revenue per userIs the app producing better customers?

Add the previous period beside each number. A standalone percentage is hard to act on. A number compared with last week, the previous cohort, or mobile web gives it context.

Set up the event tracking before judging the numbers

Use consistent event names across iOS and Android. At a minimum, track app_open, view_item, search, add_to_cart, begin_checkout, add_payment_info, purchase, push_open, and permission_response.

Include useful properties such as product ID, category, order value, campaign name, platform, app version, and customer cohort. Keep the event definition the same when you compare app and mobile web. Otherwise, the dashboard may show differences created by tracking rather than behaviour.

Also annotate releases, checkout changes, pricing changes, and campaign launches. A conversion drop after a new app version needs a different response from a drop after a delivery-policy change.

Turn the dashboard into an optimisation loop

Analytics only matter when they change what the team does next. Use a short loop:

  1. Pick one meaningful movement from the Monday review.

  2. Write a clear hypothesis, such as “showing delivery information earlier will reduce checkout exits.”

  3. Ship one focused change in the screen, funnel, or message.

  4. Review the same metric after a sensible period.

  5. Keep, roll back, or iterate. Record the decision.

This prevents the common failure mode where a brand buys an analytics tool, builds a large dashboard, and changes nothing in the product.

How a managed app team uses the data

A managed native app service should not stop at deployment. The team should use analytics to guide ongoing work across iOS and Android.

That means connecting screen behaviour, checkout events, push campaigns, and retention cohorts. It also means keeping platform integrations and releases healthy as the store changes. ConvertNative provides managed native apps for Shopify, WooCommerce, PrestaShop, and Magento, with targeted push notifications and 360° analytics.

The point is not to claim that every app will produce the same lift. The point is to make each optimisation measurable. If the team cannot explain which customer behaviour a release should change, the release is probably too broad.

Common ecommerce app analytics mistakes

  • Measuring installs as the main success metric: installs are a starting point, not revenue.

  • Blending app and mobile-web users: the journeys and retention patterns are different.

  • Crediting every return visit to push: use campaign attribution and holdouts where possible.

  • Optimising for opens: an open without a useful session or purchase is weak evidence.

  • Changing five things at once: you will not know which change caused the result.

  • Ignoring release context: annotate the dashboard when checkout, onboarding, or messaging changes.

A Monday template for ecommerce teams

Copy this into your weekly review:

  1. Activation: rate, biggest drop screen, one proposed fix.

  2. Checkout: weakest step compared with mobile web, one proposed fix.

  3. Push: best and weakest message family, one proposed test.

  4. Retention: newest mature cohort versus the previous cohort.

  5. Value: early LTV or repeat purchase direction.

  6. Release plan: no more than three focused changes.

If a metric cannot lead to a decision in the next two weeks, keep it out of the main view. Put it in the deeper report.

Ecommerce app analytics FAQ

What is the most important ecommerce app metric?

There is no single metric for every store. Start with the metric closest to the current business problem. For checkout friction, use cart-to-purchase conversion by step. For repeat buying, use cohort retention and revenue per user. For push, measure orders and incremental revenue, not opens alone.

How should app analytics compare with mobile web?

Compare similar customer cohorts over the same period. Separate new and returning customers, acquisition source, device, and order history. A simple blended average can make the app look better or worse because the audiences are different.

How often should an ecommerce team review app analytics?

Review the core dashboard weekly and use monthly or quarterly views for mature retention and customer-value cohorts. Weekly data helps choose the next test. Longer windows help decide whether the change improved customer value.

Get a clearer view of your mobile app funnel

If your team is still managing mobile from site analytics alone, start with activation, checkout, push, and cohort value. Those four views show where the app is helping and where it is leaking revenue.

Book a free mobile app audit with ConvertNative. Bring last month’s mobile conversion data and your app or progressive web app numbers if you have them.