GMI Software
Services

Start with the outcome you need to achieve.

Explore all services
Core areas
01AI & AutomationFrom workflow and business case to production02Mobile AppsiOS, Android, React Native03Headless & B2B commerceStores, sales platforms, ERP/PIM integrations
Complementary services
AI-gen developmentAgents, RAG and LLM integrationsE-commerce mobile analyticsFunnel measurement and data-led decisionsProduct Discovery & DesignScope, prototype and delivery planBackend, API & IntegrationsSystems connected to business operationsMaintenance & AuditsStability, performance and continued growthWorkshops & estimationRisks, decisions and fixed-price scope
Not sure where to start?Book a short consultation
Projects

Explore products shaped by clear decisions and measurable outcomes.

All case studies
Delivered productsCase studiesInterfaces, scale and delivery outcomesStarting pointsApp ideas libraryProduct scenarios across 12 industries
Planning a product with similar complexity?Let’s talk
Technologies

We choose the stack around the product, scale and risk.

Explore the full technology stack
MobileReact NativeExplore
CommerceMedusaJS + headlessExplore
Frontend & QA
Next.jsReactTypeScriptPlaywrightMaestro
Backend, DB & cloud
Node.jsNestJSPostgreSQLDockerAWS
AI, 3D & automation
3D configuratorsAI agents & automationRAG & knowledge basesAI-native products
Explore the full technology stack
Tools

Estimate costs and organise decisions before a call.

3 free tools
App cost calculatorEstimate scope and budgetOpen toolE-commerce AI adviserMap decisions, risks and optionsOpen toolE-commerce TCO calculatorCompare SaaS and custom over 5 yearsOpen tool
Discuss your outcome
Company

Meet the people, working model and principles behind GMI.

Get in touch
About usAccountability, history and proofCareersHow we work and open applicationsContactNew projects, support or partnerships
Get in touch
AI Opportunity Sprint
Services
Mobile AppsHeadless & B2B commerceAll services
Projects and results
Technologies
Next.jsNode.jsAWSFull technology stack
Tools
App cost calculatorEstimate scope and budgetE-commerce AI adviserMap decisions, risks and optionsE-commerce TCO calculatorCompare SaaS and custom over 5 years
Meet GMIGet in touch
Back to blog
Mobile commerce analytics
Published: August 26, 2026
9 min read

Which retention metrics matter in a commerce app?

Repeat purchase, cohorts, LTV, frequency, push, loyalty and churn signals — with definitions and an operating rhythm.

Mikołaj Lehman, CEO & Founder, GMI Software
Mikołaj Lehman
CEO & Founder, GMI Software

In brief

The most important commerce-app retention metric is not app opens but return to a business behaviour: repeat purchase, active loyalty use, saved product or a new cart. Measure retention by cohort and separately for new customers, returning customers and acquisition channels.

The most important commerce-app retention metric is not app opens but return to a business behaviour: repeat purchase, active loyalty use, saved product or a new cart. Measure retention by cohort and separately for new customers, returning customers and acquisition channels.

Separate product retention from revenue retention

A customer may return without buying, while some categories naturally have long purchase cycles. Report product activity, repeat purchase and retained revenue separately. Fashion can be monthly, books seasonal and supplements linked to a consumption cycle.

Metrics for a weekly review

Not every metric needs daily action. A weekly review should combine behaviour, purchase and communication channel.

  • D7, D30 and monthly activity cohorts;
  • repeat purchase rate and time to second order;
  • orders per customer and purchase frequency;
  • cohort LTV or margin when cost data is reliable;
  • reactivation after push and email without confusing opens with purchase;
  • loyalty usage and active-member share.

Churn signals and segments

A churn signal can be failure to return within the expected cycle, lower frequency, repeated zero-result searches, an abandoned cart or an unused reward. Thresholds must fit the category. A customer who buys every six months is not churned after thirty days.

From dashboard to experiment

Every observation should end with a hypothesis, segment, action and guardrail. Example: first-time buyers do not return within 45 days; test a reminder tied to the product cycle; measure second purchase and communication opt-outs. Without a comparison group, do not attribute the entire result to the campaign.

Retention interpretation traps

Retention can rise because of customer mix, seasonality or promotion rather than a new feature. Compare cohorts with similar source, country, first-purchase category and app version. An all-user average can hide both a strong loyal group and fast-churning promotional traffic.

Do not optimize one metric at the customer’s expense. Aggressive notifications can increase short-term opens while also increasing opt-outs or uninstalls. Every retention experiment needs a guardrail metric.

Owner operating rhythm

Analytics prepares cohorts and controls data quality, the product owner chooses the problem, CRM designs communication, and e-commerce owns the offer and margin. A weekly review ends with one or two experiments and an evaluation date. Monthly, review repeat purchase, LTV and consent opt-outs.

Sources

Firebase Analytics reports and audiences: https://firebase.google.com/docs/analytics/reports

GA4 user lifetime: https://support.google.com/analytics/answer/9947257

Amplitude retention analysis: https://amplitude.com/docs/analytics/charts/retention-analysis/retention-analysis-build

Frequently asked questions

Is D30 retention right for every store?
No. The window should reflect the category purchase cycle. D30 can work for app activity, while repeat purchase may require 60, 90 or 180 days.
Does a push open count as retention?
It is an engagement signal, not a business outcome. Follow the path to product, cart, purchase or loyalty use.
How often should retention metrics be reviewed?
Review operating signals and experiments weekly, and purchase cohorts and LTV monthly or in line with the category cycle. Daily alerts are mainly for data failures or sharp regressions.

Related reading

  • E-commerce mobile app analytics

    Tracking plan, funnels, attribution and product data connected to commerce outcomes.

  • React Native mobile apps

    Build, modernization and growth of commerce apps for iOS and Android.

  • Headless commerce and sales backend

    One source of truth for catalogue, cart, order and payment.

Content updated: August 26, 2026

Mikołaj Lehman, CEO & Founder, GMI Software
Mikołaj Lehman
CEO & Founder, GMI Software

Mikołaj Lehman is the CEO and founder of GMI Software. On the blog, he covers decisions around mobile apps, ecommerce and digital product delivery.

  • Mobile apps and React Native
  • Headless and B2B ecommerce
  • MedusaJS
  • Digital product delivery

Google Preferred Sources

See GMI more often in Google

Add gmi.software as a preferred source. Google may highlight our new articles more often in Top Stories and supported AI experiences.

Share article:

Related articles

Mobile commerce analytics

Mobile commerce analytics tracking plan — events and example

A practical event model from app open to purchase: names, parameters, ownership, server-side purchase and pre-launch validation.

→
Mobile commerce analytics

Best analytics tools for mobile commerce — comparison

GA4 and Firebase, Amplitude, Mixpanel, PostHog, AppsFlyer and Adjust: roles, limitations and example stacks.

→
Contact

Let's talk
about the project.

Have an app idea or need technological support? Write to us — we'll prepare a preliminary analysis and estimate within 48h. Projects that go through our DDT process (Discovery, Design & Technology) come with a price guarantee and a fixed-price agreement — a key differentiator for us.

Write to us[email protected]
Visit us
GD
gmi.software Sp. z o.o.ul. Jana Heweliusza 11 / 819
80-890 Gdansk, PolandNearshore product delivery across EU, UK and US time zones.
NIP: 5252816287KRS: 0000830003
gmi.
ServicesOur projectsBlogBrief assistantContact
LIFAINGI
Mobile Trends Awards 2025 nomination - SFD app
© 2026 gmi.software Sp. z o.o.
Privacy PolicyTerms