Analitica și metricile implică colectarea și analizarea datelor despre comportamentul utilizatorilor într-o aplicație mobilă. Potrivit Adjust (2025), aplicațiile care folosesc analitica arată o Retention cu 30% mai mare și un LTV cu 25% mai mare. În acest articol vom analiza metricile cheie, instrumentele de colectare și analiză a datelor, precum și cele mai bune practici de implementare a analiticii.
Puncte Cheie
DAU (Utilizatori Activi Zilnic) — numărul de utilizatori unici care au interacționat cu aplicația într-o zi. WAU — săptămânal, MAU — lunar. Aceste metrici arată amploarea audienței. Sticky Factor = DAU/MAU arată «lipiciunea» aplicației: >50% — excelent, 20–50% — normal, <20% — aplicația nu reține utilizatorii.
Retention — procentul de utilizatori care revin în aplicație la N zile după instalare. Puncte cheie: D1 (ziua 1), D7 (ziua 7), D30 (ziua 30). Valori normale pentru aplicații mobile: D1 — 30–40%, D7 — 10–20%, D30 — 5–10%. Churn Rate este indicatorul invers (procentul de utilizatori plecați). Retenția este metrica principală a calității produsului. Dacă retenția este scăzută, atragerea de noi utilizatori nu are sens.
LTV (Lifetime Value) — venitul proiectat de la un singur utilizator pe toată durata vieții în aplicație. LTV = ARPU × Durata Medie de Viață. ARPU (Venitul Mediu per Utilizator) — venitul mediu per utilizator. ARPDAU (Venitul Mediu per Utilizator Activ Zilnic) — venitul per utilizator activ pe zi. LTV trebuie să fie de cel puțin 3 ori mai mare decât CPI (Costul per Instalare) pentru rentabilitatea aplicației. Aceste metrici sunt critice pentru monetizare și achiziția de trafic.
Conversion Rate — procentul de utilizatori care au efectuat o acțiune țintă (cumpărare, înregistrare, abonament). CTR (Rata de Click) — procentul de clicuri pe un banner publicitar sau buton. Session Length și Session Interval — durata medie a sesiunii și intervalul dintre sesiuni. Sesiuni scurte frecvente (mesagerie, rețele sociale) vs sesiuni lungi rare (video, educație).
| Metrică | Ce Arată | Valoare Normală |
|---|---|---|
| DAU | Utilizatori activi pe zi | Depinde de nișă |
| Retention D1 | Revenire în ziua 1 | 30–40% |
| Retention D7 | Revenire în ziua 7 | 10–20% |
| Retention D30 | Revenire în ziua 30 | 5–10% |
| LTV | Venit per utilizator | > 3× CPI |
| ARPU | Venit mediu per utilizator | Depinde de model |
| Conversion Rate | % acțiuni țintă | 2–10% |
| Session Length | Durata sesiunii | 5–15 min |
Firebase Analytics — instrument gratuit de la Google pentru colectarea evenimentelor, audiențelor și rapoartelor. Avantaje: gratuit (evenimente nelimitate), integrare cu Google Ads și BigQuery, colectare automată a evenimentelor (first_open, in_app_purchase, session_start). Firebase Analytics este cea mai bună alegere pentru început și pentru analitică de bază. Pentru analiza aprofundată a datelor, utilizați BigQuery.
Amplitude — platformă de analitică a produsului concentrată pe comportamentul utilizatorilor. Analiza pâlniilor (Funnel Analysis), cohortelor (Cohort Analysis), reținerii (Retention Analysis) și căilor comportamentale. Plan gratuit — până la 10 milioane de evenimente pe lună. Amplitude este potrivit pentru analitică avansată de produs.
Mixpanel — similar cu Amplitude, cu accent pe evenimente și proprietăți. Plan gratuit — până la 20 de milioane de evenimente pe lună (cu limitări de funcții). La IT Sectr, folosim Firebase Analytics pentru analitică de bază (instalări, achiziții, erori) și Amplitude pentru analitică de produs și testare A/B.
Event Tracking — înregistrarea acțiunilor utilizatorului în aplicație: clicuri, vizualizări, achiziții. Fiecare eveniment are un nume (event_name) și parametri (event_params). Evenimente standard Firebase: screen_view, select_content, add_to_cart, purchase. Evenimente personalizate: level_up, share_photo, filter_applied.
Pâlnii (Funnels) — secvență de evenimente care duc la obiective precum finalizarea onboardingu-lui sau cumpărarea unui produs. Analiza pâlniilor (Funnel Analysis) arată la ce pas utilizatorii abandonează. O pâlnie tipică: Install → Sign Up → Add to Cart → Purchase. Dacă abandonează la Sign Up, problema este la înregistrare.
Cohorte (Cohorts) — grupuri de utilizatori unite printr-o caracteristică comună (data instalării, țara, sursa de trafic). Analiza cohortelor (Cohort Analysis) permite compararea comportamentului diferitelor grupuri: Retenție pe zile pentru utilizatorii care au instalat aplicația în ianuarie vs februarie. Proprietăți Utilizator (User Properties) — atribute suplimentare ale utilizatorului (abonament, nivel, țară).
Firebase Crashlytics — instrumentul principal pentru urmărirea erorilor și a crash-urilor în aplicațiile mobile. Crashlytics colectează stack trace, jurnale și date despre dispozitiv la fiecare crash. Avantaje: gratuit, integrare automată cu Firebase Analytics, grupare și prioritizare a crash-urilor (crash-uri care afectează majoritatea utilizatorilor).
Sentry — alternativă la Crashlytics cu suport extins pentru Flutter, React Native și alte framework-uri cross-platform. Sentry colectează nu doar crash-uri, ci și probleme de performanță (tranzacții lente). Integrare cu Git (Sentry → issue → commit). La IT Sectr, folosim Crashlytics ca instrument principal și Sentry pentru proiecte pe Flutter și React Native.
Erori Non-Fatale (Non-Fatal Errors) — erori care nu duc la un crash dar perturbă logica aplicației (cerere eșuată, pointer null în try-catch). Este important să le înregistrăm și pe acestea pentru a avea o imagine completă a stabilității aplicației.
Testare A/B — metodă de comparare a două versiuni ale unui ecran sau funcționalități (A — control, B — variantă) pentru a o alege pe cea mai bună pe baza metricilor țintă. În dezvoltarea mobilă, testele A/B se efectuează prin Firebase Remote Config sau Amplitude Experiment. Durata minimă a testului — 7 zile (pentru a ține cont de ziua săptămânii).
Test A/A — test în care ambele versiuni sunt identice. Folosit pentru a verifica corectitudinea instrumentului statistic. Testare Multifactorială (MVT) — testarea mai multor modificări simultan. Exemplu: design nou al ecranului + text nou al butonului (4 combinații). MVT necesită mai mult trafic.
Semnificație statistică (p-value < 0,05) — pragul minim pentru luarea deciziilor. Dimensiunea eșantionului depinde de efectul așteptat: pentru o îmbunătățire de 5%, sunt necesari ~1000 de utilizatori în fiecare grup. La IT Sectr, efectuăm teste A/B în fiecare etapă de dezvoltare — aceasta îmbunătățește sistematic metricile cu 10–15%.
Firebase Remote Config — instrument pentru modificarea de la distanță a parametrilor aplicației fără a publica o nouă versiune. Folosit pentru teste A/B, implementarea treptată a funcțiilor, activarea/dezactivarea funcționalităților. Remote Config acceptă personalizarea pe audiențe.
Întrebări Frecvente
Începeți cu Retention D1, D7, D30 — aceasta este metrica principală a calității produsului. Apoi adăugați DAU/MAU (implicare) și Conversion Rate (eficacitate). Conectați LTV și ARPU după implementarea monetizării.
Da, Firebase Analytics este complet gratuit cu evenimente nelimitate. Doar funcțiile avansate sunt cu plată: export BigQuery (gratuit până la 10 GB/lună), Firebase Remote Config (gratuit), Testare A/B (gratuit până la un anumit volum).
Retenția — procentul de utilizatori care revin în aplicație. Este un indicator al utilității aplicației. Dacă retenția este scăzută, atragerea de noi utilizatori nu va fi profitabilă. Retenție D1 > 30% — bine, D7 > 15% — excelent.
Firebase Analytics — instrument de bază gratuit pentru colectarea evenimentelor și rapoarte simple. Amplitude — platformă pentru analitică avansată de produs: cohorte, pâlnii, căi comportamentale, teste A/B. Firebase pentru început, Amplitude pentru creștere.
Cel puțin 7 zile — pentru a ține cont de diferența de comportament între zilele lucrătoare și weekend. Pentru teste cu efect mic (1–2%), sunt necesare 2–4 săptămâni. Nu opriți testul la primul rezultat pozitiv — așteptați semnificația statistică (p < 0,05).
Rezumat
Vom dezvolta o aplicație mobilă la cheie
IT Sectr creează aplicații iOS și Android pentru startup-uri și afaceri din 2017. Vă vom consilia și vă vom propune cea mai bună soluție.