Analiza kohortowa w analityce mobilnej: co to jest, metryki i etapy przeprowadzania

Autor: IT Sectr Opublikowano: 2026-04-21 Czas czytania: 8 min

Analiza kohortowa — metoda analityki grupująca użytkowników według cechy czasowej w celu śledzenia ich zachowania w całym cyklu życia. W przeciwieństwie do zagregowanych metryk, kohorty pokazują dynamikę konkretnej grupy użytkowników, a nie uśrednione wartości dla całej bazy. Według danych Amplitude Blog (2024), zespoły produktowe, które wdrożyły analizę kohortową, zwiększają Retention o 15–25% dzięki terminowym zmianom w produkcie.

Najważniejsze

  • Kohorta — grupa użytkowników, którzy wykonali zdarzenie docelowe (instalację, rejestrację) w tym samym okresie czasu
  • Retention Rate — odsetek użytkowników, którzy powrócili do aplikacji po określonym interwale od pierwszego zdarzenia
  • LTV (Lifetime Value) — łączny przychód od użytkowników kohorty przez cały okres ich aktywności w produkcie
  • Churn Rate — procent użytkowników kohorty, którzy zaprzestali korzystania z aplikacji w danym okresie
  • Tabela kohortowa — główne narzędzie wizualizacji, gdzie wiersze to kohorty, kolumny to okresy, a komórki to wartości metryk

Co to jest analiza kohortowa?

Analiza kohortowa — to metoda analityki, która dzieli użytkowników na grupy (kohorty) według czasu wykonania pierwszego zdarzenia docelowego, na przykład instalacji aplikacji lub rejestracji. W przeciwieństwie do zagregowanych metryk, takich jak DAU czy MAU, kohorty pozwalają śledzić zachowanie tej samej grupy przez tygodnie i miesiące, identyfikując trendy utrzymania i odpływu.

Główną zaletą tej metody jest eliminacja iluzji wzrostu, gdy starzy użytkownicy maskują problemy nowych. Według danych Amplitude Blog (2024), firmy, które wdrożyły analizę kohortową, zmniejszają odpływ użytkowników o 20–30% w pierwszych 90 dniach.

Stosuj analizę kohortową do oceny skuteczności kampanii UA, porównywania zachowania różnych wersji aplikacji oraz obliczania zwrotu z inwestycji w pozyskiwanie użytkowników.

Kluczowe metryki analizy kohortowej

Retention Rate

Retention Rate — procent użytkowników kohorty, którzy powrócili do aplikacji po N dniach od instalacji. To główna metryka jakości produktu: jeśli użytkownicy nie wracają, problem leży w onboardingu, wartości lub stabilności aplikacji. Według danych Statista (2025), średni Day-1 Retention dla aplikacji mobilnych wynosi 25–30%, Day-7 — 10–15%, Day-30 — 5–7%.

Porównuj Retention swojej kohorty z benchmarkami w kategorii i analizuj, jakie zmiany produktowe zwiększyły powroty.

LTV — Lifetime Value

LTV (Lifetime Value) — łączny przychód od wszystkich użytkowników kohorty w okresie obserwacji. Metryka jest kluczowa do oceny zwrotu z kampanii reklamowych i podejmowania decyzji o skalowaniu budżetów UA. Według raportu Adjust Benchmarks (2024), mediana LTV użytkownika w gamingu wynosi $3.50, w e-commerce — $1.80, w narzędziach — $0.40.

Obliczaj LTV kohorty na Day-30, Day-90 i Day-180, aby zrozumieć długoterminową wartość pozyskanych użytkowników.

Churn Rate

Churn Rate — odsetek użytkowników kohorty, którzy przestali korzystać z aplikacji. Wysoki Churn w pierwszych dniach sygnalizuje problemy z onboardingiem lub niedopasowaniem oczekiwań. Według danych Localytics (2024), 25% użytkowników porzuca aplikację po pierwszym otwarciu, a do 90. dnia pozostaje mniej niż 5%.

Kontroluj Churn Rate tygodniowo — wzrost o 5% w kohorcie wymaga natychmiastowej analizy przyczyn odpływu poprzez ankiety lub nagrywanie sesji.

Rodzaje kohort według okresów czasu

Kohorty dzienne

Kohorty dzienne — użytkownicy, którzy zainstalowali aplikację tego samego dnia. Najbardziej szczegółowy przekrój, pozwalający zauważyć anomalie: gwałtowny spadek Retention w konkretnej dacie może wskazywać na awarię techniczną lub problematyczną kampanię kreatywną. Kohorty dzienne są używane do bieżącego monitorowania i testów A/B, gdy zmiany są wprowadzane codziennie.

Kohorty tygodniowe

Kohorty tygodniowe — użytkownicy, którzy zainstalowali aplikację w tym samym tygodniu kalendarzowym. Bardziej stabilne dane, wygładzające dzienne wahania. Nadają się do regularnych raportów i porównywania skuteczności kanałów reklamowych — krok tygodniowy niweluje efekt dnia tygodnia, gdy w weekendy konwersja może się różnić.

Kohorty miesięczne

Kohorty miesięczne — użytkownicy, którzy zainstalowali aplikację w tym samym miesiącu. Optymalne do analizy długoterminowych trendów, sezonowości i obliczania LTV w horyzoncie 6–12 miesięcy. Stosowane na poziomie zarządzania produktem do strategicznych decyzji dotyczących rozwoju produktu.

Jak przeprowadzać analizę kohortową

Analiza kohortowa składa się z czterech etapów: zbieranie danych, grupowanie w kohorty, obliczanie metryk według okresów i wizualizacja. W pierwszym kroku określ zdarzenie docelowe — zazwyczaj jest to install, signup lub first_purchase. Wszyscy użytkownicy, którzy wykonali je w jednym okresie, trafiają do jednej kohorty.

W drugim kroku ustaw krok czasowy: dzień, tydzień lub miesiąc. Dla każdego kolejnego okresu (Day-1, Day-2, Day-3…) oblicz odsetek użytkowników, którzy powrócili. Wyniki są zestawiane w tabeli kohortowej, gdzie każdy wiersz to kohorta, każda kolumna to okres, a komórka to wartość metryki.

W trzecim kroku kalibruj dane: wyklucz kohorty liczące mniej niż 100 użytkowników i uwzględnij sezonowość. Według danych Mixpanel (2024), kohorty o wielkości poniżej 50 użytkowników dają statystycznie nieistotne wyniki z błędem przekraczającym 20%. W czwartym kroku wizualizuj dane w postaci tabeli kohortowej lub mapy ciepła — wiersze (kohorty) i kolumny (okresy) sprawiają, że trendy utrzymania są czytelne dla interesariuszy.

Dla prawidłowej interpretacji zawsze porównuj kohorty tej samej wielkości: niedopuszczalne jest porównywanie kohorty 50 000 użytkowników z kohortą 500. Normalizuj metryki jako procent początkowego rozmiaru kohorty, a nie jako liczby bezwzględne — pozwala to porównywać nierówne grupy. Uwzględnij także efekt nowości: użytkownicy, którzy zainstalowali aplikację po dużym wydarzeniu marketingowym, mogą zachowywać się inaczej niż instalacje organiczne.

Narzędzia do analizy kohortowej

Narzędzia analizy kohortowej dzielą się na wbudowane w platformy analityczne i niestandardowe rozwiązania SQL. Amplitude i Mixpanel oferują gotowe raporty kohortowe z automatycznym obliczaniem Retention i LTV, niewymagające pisania zapytań. Firebase Analytics udostępnia podstawowe kohorty według daty instalacji z podziałem na dni, tygodnie i miesiące.

Do niestandardowych kohort używaj zapytań SQL w BigQuery lub Redshift — daje to pełną kontrolę nad metrykami i okresami. Według danych Amplitude (2024), zespoły korzystające z niestandardowych kohort SQL odkrywają o 35% więcej insightów behawioralnych niż przy standardowych raportach. Narzędzia BI (Tableau, Looker, Google Data Studio) pozwalają budować interaktywne dashboardy kohort do regularnego monitorowania.

Wybór narzędzia zależy od dojrzałości analityki w zespole. Na początek wystarczy Firebase Analytics lub wbudowane kohorty Amplitude — pokrywają 80% potrzeb w zakresie analizy kohortowej. W miarę rozwoju zespołu przechodź na kohorty SQL w BigQuery: daje to elastyczność w definiowaniu niestandardowych metryk (np. kohorty według daty pierwszego zakupu, a nie instalacji) i pozwala budować predykcyjne modele LTV oparte na ML. Do wizualizacji używaj Looker Studio, które łączy się bezpośrednio z BigQuery bez dodatkowych kosztów.

NarzędzieTyp kohortLimit darmowyEksport danych
AmplitudeBehawioralne, Retention, LTV10 mln zdarzeń/mies.CSV, API, Snowflake
MixpanelDzienne, tygodniowe, niestandardowe20 mln zdarzeń/mies.JQL, API, BigQuery
Firebase AnalyticsWedług daty instalacjiBez limitów zdarzeńBigQuery, CSV
PostHogDowolne zdarzenia1 mln zdarzeń/mies.SQL, API, S3

Przykład analizy kohortowej w SQL

Do samodzielnego obliczania kohort dziennych użyj zapytania SQL grupującego sesje według daty instalacji. Poniżej znajduje się zapytanie dla BigQuery, które zwraca liczbę aktywnych użytkowników według dni w obrębie każdej kohorty.

sql
SELECT
  install_date AS cohort_date,
  DATE_DIFF(session_date, install_date, DAY) AS day_number,
  COUNT(DISTINCT user_id) AS active_users
FROM user_sessions
WHERE install_date BETWEEN '2025-01-01' AND '2025-03-31'
GROUP BY cohort_date, day_number
ORDER BY cohort_date, day_number;

Po wykonaniu zapytania zbuduj tabelę przestawną w Google Sheets lub narzędziu BI. Każdy wiersz to data kohorty, każda kolumna to numer dnia (Day-1, Day-2 itd.). Procent aktywnych użytkowników oblicza się jako stosunek active_users w dniu N do active_users w Day-0 (dzień instalacji).

Typowe błędy przy pracy z kohortami

Pierwszy błąd — praca z kohortami małego rozmiaru. Jeśli kohorta zawiera mniej niż 100 użytkowników, każdy odpływ lub powrót jednej osoby znacząco zniekształca procent. Minimalny rozmiar kohorty dla wiarygodnych wniosków to 500 użytkowników.

Drugi błąd — ignorowanie sezonowości. Kohorta, która zainstalowała aplikację przed Nowym Rokiem, będzie zachowywać się inaczej niż kohorta z połowy stycznia. Zawsze porównuj kohorty z tego samego sezonu lub stosuj normalizację danych. Według danych Mixpanel (2024), wahania sezonowe mogą sięgać 30–40% dla Day-1 Retention.

Trzeci błąd — pomylenie analizy kohortowej z przekrojową. Analiza kohortowa śledzi jedną grupę w czasie, a nie porównuje różne grupy w jednym momencie. Używaj powtarzalnych pomiarów w obrębie jednej kohorty, w przeciwnym razie otrzymasz fałszywe wnioski dotyczące wzrostu Retention.

Często zadawane pytania

Czym analiza kohortowa różni się od segmentacji?

Analiza kohortowa grupuje użytkowników według czasu wykonania zdarzenia i śledzi ich dynamikę, natomiast segmentacja dzieli odbiorców według dowolnych cech (geo, platforma, zachowanie) do jednorazowego porównania. Kohorty dotyczą czasu, segmenty — cech.

Jaki jest minimalny rozmiar kohorty dla wiarygodnych danych?

Zalecane minimum to 500 użytkowników na kohortę. Przy mniejszej liczbie błąd statystyczny przekracza 10–15%, co czyni porównanie kohort niewiarygodnym. Dla testów A/B zaleca się co najmniej 1000 użytkowników na kohortę.

Które metryki analizować w pierwszej kolejności?

Zaczynaj od Retention Rate dla dni 1, 7 i 30 — to uniwersalne punkty pomiaru jakości produktu. Następnie dodaj LTV i Churn Rate do oceny ekonomiki. Dla marketingu ważne są Conversion Rate i Revenue według kohort kanałów reklamowych.

Jak często aktualizować raporty kohortowe?

Kohorty dzienne aktualizuj codziennie do bieżącego monitorowania. Kohorty tygodniowe i miesięczne — raz w tygodniu do regularnych raportów. Długoterminowe trendy LTV przeliczaj co miesiąc w miarę gromadzenia danych.

Jakie narzędzia obsługują analizę kohortową?

Amplitude, Mixpanel, Firebase Analytics i Google Analytics 4 mają wbudowane raporty kohortowe. Do niestandardowej analizy używaj SQL (BigQuery, Redshift) z wizualizacją w Tableau, Looker lub Google Sheets.

Podsumowanie

  • Analiza kohortowa — metoda grupowania użytkowników według czasu pierwszego zdarzenia w celu śledzenia utrzymania i monetyzacji
  • Retention Rate — główna metryka jakości produktu, mierzona na Day-1, Day-7 i Day-30
  • LTV pokazuje długoterminową wartość użytkowników i zwrot z kampanii UA
  • Churn Rate pomaga identyfikować problemy onboardingu i reagować na nie
  • Minimalny rozmiar kohorty — 500 użytkowników dla istotności statystycznej
  • Zapytania SQL pozwalają budować niestandardowe kohorty dla nietypowych metryk biznesowych
  • Sezonowość i wielkość próby — główne źródła błędów przy interpretacji danych kohortowych

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.

Omów projekt

Przeczytaj również