Analityka i metryki polegają na zbieraniu i analizie danych o zachowaniu użytkowników w aplikacji mobilnej. Według Adjust (2025), aplikacje korzystające z analityki wykazują 30% wyższy Retention i 25% wyższy LTV. W tym artykule omówimy kluczowe metryki, narzędzia do zbierania i analizy danych oraz najlepsze praktyki wdrażania analityki.
Najważniejsze Punkty
DAU (Daily Active Users) — liczba unikalnych użytkowników, którzy w ciągu dnia wchodzili w interakcję z aplikacją. WAU — tygodniowo, MAU — miesięcznie. Te metryki pokazują skalę odbiorców. Sticky Factor = DAU/MAU pokazuje «lepkość» aplikacji: >50% — doskonale, 20–50% — normalnie, <20% — aplikacja nie zatrzymuje użytkowników.
Retention — odsetek użytkowników, którzy wracają do aplikacji po N dniach od instalacji. Kluczowe punkty: D1 (dzień 1), D7 (dzień 7), D30 (dzień 30). Normalne wartości dla aplikacji mobilnych: D1 — 30–40%, D7 — 10–20%, D30 — 5–10%. Churn Rate to wskaźnik odwrotny (odsetek użytkowników, którzy odeszli). Retencja jest główną metryką jakości produktu. Jeśli retencja jest niska, pozyskiwanie nowych użytkowników nie ma sensu.
LTV (Lifetime Value) — przewidywany przychód od jednego użytkownika przez cały czas jego życia w aplikacji. LTV = ARPU × Średni Czas Życia. ARPU (Average Revenue Per User) — średni przychód na użytkownika. ARPDAU (Average Revenue Per Daily Active User) — przychód na aktywnego użytkownika dziennie. LTV powinien być co najmniej 3 razy wyższy niż CPI (Cost Per Install) dla rentowności aplikacji. Te metryki są krytyczne dla monetyzacji i zakupu ruchu.
Conversion Rate — odsetek użytkowników, którzy wykonali docelową akcję (zakup, rejestracja, subskrypcja). CTR (Click-Through Rate) — odsetek kliknięć w baner reklamowy lub przycisk. Session Length i Session Interval — średni czas trwania sesji i odstęp między sesjami. Krótkie częste sesje (komunikatory, media społecznościowe) vs długie rzadkie sesje (wideo, edukacja).
| Metryka | Co Pokazuje | Wartość Normalna |
|---|---|---|
| DAU | Aktywni użytkownicy dziennie | Zależy od niszy |
| Retention D1 | Powrót w 1. dniu | 30–40% |
| Retention D7 | Powrót w 7. dniu | 10–20% |
| Retention D30 | Powrót w 30. dniu | 5–10% |
| LTV | Przychód na użytkownika | > 3× CPI |
| ARPU | Średni przychód na użytkownika | Zależy od modelu |
| Conversion Rate | % docelowych akcji | 2–10% |
| Session Length | Czas trwania sesji | 5–15 min |
Firebase Analytics — darmowe narzędzie Google do zbierania zdarzeń, odbiorców i raportów. Zalety: darmowe (nieograniczona liczba zdarzeń), integracja z Google Ads i BigQuery, automatyczne zbieranie zdarzeń (first_open, in_app_purchase, session_start). Firebase Analytics to najlepszy wybór na start i do podstawowej analityki. Do głębokiej analizy danych używaj BigQuery.
Amplitude — platforma analityki produktowej skupiająca się na zachowaniu użytkowników. Analiza lejków (Funnel Analysis), kohort (Cohort Analysis), retencji (Retention Analysis) i ścieżek behawioralnych. Darmowy plan — do 10 milionów zdarzeń miesięcznie. Amplitude nadaje się do zaawansowanej analityki produktowej.
Mixpanel — podobny do Amplitude, z naciskiem na zdarzenia i właściwości. Darmowy plan — do 20 milionów zdarzeń miesięcznie (z ograniczeniami funkcji). W IT Sectr używamy Firebase Analytics do podstawowej analityki (instalacje, zakupy, awarie) i Amplitude do analityki produktowej i testów A/B.
Event Tracking — rejestrowanie działań użytkownika w aplikacji: kliknięcia, wyświetlenia, zakupy. Każde zdarzenie ma nazwę (event_name) i parametry (event_params). Standardowe zdarzenia Firebase: screen_view, select_content, add_to_cart, purchase. Niestandardowe zdarzenia: level_up, share_photo, filter_applied.
Lejki (Funnels) — sekwencja zdarzeń prowadzących do celów, takich jak ukończenie onboardingu lub zakup produktu. Analiza lejka (Funnel Analysis) pokazuje, na którym etapie użytkownicy rezygnują. Typowy lejek: Install → Sign Up → Add to Cart → Purchase. Jeśli rezygnują na Sign Up, problem leży w rejestracji.
Kohorty (Cohorts) — grupy użytkowników połączone wspólną cechą (data instalacji, kraj, źródło ruchu). Analiza kohort (Cohort Analysis) pozwala porównywać zachowanie różnych grup: Retencja według dni dla użytkowników, którzy zainstalowali aplikację w styczniu vs lutym. Właściwości Użytkownika (User Properties) — dodatkowe atrybuty użytkownika (subskrypcja, poziom, kraj).
Firebase Crashlytics — główne narzędzie do śledzenia błędów i awarii w aplikacjach mobilnych. Crashlytics zbiera stack trace, logi i dane urządzenia przy każdej awarii. Zalety: darmowe, automatyczna integracja z Firebase Analytics, grupowanie i priorytetyzacja awarii (awarie wpływające na większość użytkowników).
Sentry — alternatywa dla Crashlytics z rozszerzonym wsparciem dla Flutter, React Native i innych frameworków wieloplatformowych. Sentry zbiera nie tylko awarie, ale także problemy wydajnościowe (wolne transakcje). Integracja z Git (Sentry → issue → commit). W IT Sectr używamy Crashlytics jako głównego narzędzia, a Sentry dla projektów na Flutter i React Native.
Błędy Nieśmiertelne (Non-Fatal Errors) — błędy, które nie powodują awarii, ale zakłócają logikę aplikacji (nieudane żądanie, null pointer w try-catch). Ważne jest, aby logować również je, aby uzyskać pełny obraz stabilności aplikacji.
Testy A/B — metoda porównywania dwóch wersji ekranu lub funkcji (A — kontrola, B — wariant) w celu wybrania lepszej według docelowych metryk. W rozwoju mobilnym testy A/B przeprowadza się przez Firebase Remote Config lub Amplitude Experiment. Minimalny czas trwania testu — 7 dni (aby uwzględnić dzień tygodnia).
Test A/A — test, w którym obie wersje są identyczne. Służy do weryfikacji poprawności narzędzia statystycznego. Testowanie Wieloczynnikowe (MVT) — testowanie kilku zmian jednocześnie. Przykład: nowy projekt ekranu + nowy tekst przycisku (4 kombinacje). MVT wymaga więcej ruchu.
Istotność statystyczna (p-value < 0,05) — minimalny próg do podejmowania decyzji. Wielkość próby zależy od oczekiwanego efektu: dla 5% poprawy potrzeba ~1000 użytkowników w każdej grupie. W IT Sectr przeprowadzamy testy A/B na każdym etapie rozwoju — to systematycznie poprawia metryki o 10–15%.
Firebase Remote Config — narzędzie do zdalnej zmiany parametrów aplikacji bez publikowania nowej wersji. Używane do testów A/B, stopniowego wdrażania funkcji, włączania/wyłączania funkcjonalności. Remote Config obsługuje personalizację według odbiorców.
Często Zadawane Pytania
Zacznij od Retention D1, D7, D30 — to główna metryka jakości produktu. Następnie dodaj DAU/MAU (zaangażowanie) i Conversion Rate (efektywność). Podłącz LTV i ARPU po wdrożeniu monetyzacji.
Tak, Firebase Analytics jest całkowicie darmowy z nieograniczoną liczbą zdarzeń. Płatne są tylko zaawansowane funkcje: eksport do BigQuery (darmowy do 10 GB/miesiąc), Firebase Remote Config (darmowy), Testy A/B (darmowe do określonej objętości).
Retencja — odsetek użytkowników wracających do aplikacji. To wskaźnik użyteczności aplikacji. Jeśli retencja jest niska, pozyskiwanie nowych użytkowników nie będzie opłacalne. Retencja D1 > 30% — dobrze, D7 > 15% — doskonale.
Firebase Analytics — darmowe podstawowe narzędzie do zbierania zdarzeń i prostych raportów. Amplitude — platforma do zaawansowanej analityki produktowej: kohorty, lejki, ścieżki behawioralne, testy A/B. Firebase na start, Amplitude na rozwój.
Co najmniej 7 dni — aby uwzględnić różnicę w zachowaniu w dni powszednie i weekendy. Dla testów z małym efektem (1–2%) potrzeba 2–4 tygodni. Nie zatrzymuj testu przy pierwszym pozytywnym wyniku — poczekaj na istotność statystyczną (p < 0,05).
Podsumowanie
Opracujemy aplikację mobilną pod klucz
IT Sectr tworzy aplikacje na iOS i Androida dla startupów i firm od 2017 roku. Doradzimy Ci i zaproponujemy najlepsze rozwiązanie.