Retention Rate — azon felhasználók aránya, akik egy meghatározott idő elteltével az első látogatás után visszatérnek az alkalmazásba. Ez a termékanalitika alapvető mutatója: ha az alkalmazás nem tartja meg a felhasználókat, semmilyen telepítésnövekedés nem menti meg a vállalkozást. A Mixpanel Retention Benchmarks 2025-ös kutatásának adatai szerint a mobilszoftverek medián Day 1 retention értéke 25%, a Day 30 retention pedig 8%. A Retention Rate megértése lehetővé teszi a csapatok számára, hogy azonosítsák a problémás pontokat az onboarding során és növeljék a felhasználók LTV-jét.
Főbb pontok
Retention Rate (RR) — mutató, amely megmutatja, hogy a felhasználók mekkora hányada tér vissza az alkalmazásba egy bizonyos idő elteltével az első látogatás után. Ellentétben az MAU-val vagy DAU-val, amelyek az aktív felhasználók abszolút számát mérik, a Retention Rate a közönség minőségét méri: mennyire képes a termék megtartani a felhasználókat az idő múlásával. A magas Retention Rate a product-market fit mutatója és a fenntartható növekedés kulcsa.
Sok startup a telepítések növekedésére összpontosít, figyelmen kívül hagyva a megtartást. Eredmény: rengeteg letöltés, nulla aktivitás. Retention Rate a termék valódi értékét mutatja a felhasználó számára. Ha az első hét után a felhasználók kevesebb mint 10%-a marad, a termék nem oldja meg a közönség problémáját. Andrew Chen (az a16z korábbi partnere) adatai szerint a Day 7 retention > 30%-kal rendelkező startupoknak háromszor nagyobb esélyük van a sikeres Series A körre.
LTV (Lifetime Value) közvetlenül függ a Retention Rate-től. Minél tovább marad a felhasználó a termékben, annál többet fizet vagy hoz hirdetési bevételt. Képlet: LTV = ARPU * Average Lifespan. Az Average Lifespan növelése a retention növekedésén keresztül a leghatékonyabb módja az LTV növelésének a CAC növelése nélkül. A Localytics adatai szerint a retention 5%-os növekedése a mobilszoftverekben 30-50%-kal, az e-kereskedelemben 25-40%-kal növeli az LTV-t.
Három fő időmérési pont alakította ki az iparági szabványt: Day 1, Day 7 és Day 30. Mindegyik a maga kérdésére válaszol a felhasználó viselkedésével kapcsolatban, és a termék különböző aspektusaira mutat rá, amelyek a csapat figyelmét igénylik. Emellett megkülönböztetik az Unbounded Retention-t — visszatérés bármely napon N után, nem feltétlenül pontosan az N. napon.
Day 1 retention — hogy a felhasználó visszatért-e a telepítést követő napon. Ez a legkritikusabb mutató: ha az alkalmazás az első napon nem ragadta meg a felhasználót, a visszatérés esélye drasztikusan csökken. Norma mobilalkalmazások esetében — 25-40%. A 20% alatti értékek problémákat jeleznek az onbardinggal, a hosszú betöltéssel vagy a hirdetések által keltett elvárásokkal való össze nem egyezéssel. Az első 24 óra a lehetőség ablaka a szokás kialakítására.
Day 7 retention megmutatja, hogy a termék beépült-e a felhasználó heti rutinjába. Ha a felhasználó egy hét után visszatér, a termék a rendszeres viselkedésének részévé válik. Medián Day 7 retention — 15-25% a közösségi médiában és 10-15% az e-kereskedelemben. A Day 7 az a pont, amely után a retention stabilizálódik. A Day 7 csökkenése a Day 1-hez képest gyenge „horogra" (habit hook) utal, amely nem motivál a visszatérésre.
Day 30 retention — a termék hosszú távú értékének mutatója. Medián — 5-15% kategóriától függően. Ha a Day 30 retention meghaladja a 20%-ot, a termék kivételes megtartást mutat. Day 30 kritikus az LTV kiszámításához: azok a felhasználók, akik elérik a 30. napot, nagy valószínűséggel 90+ napig maradnak. Ez a mutató képezi a bevétel-előrejelzés és a megszerzési költségvetések tervezésének alapját.
| Retention típusa | Mérés napja | Norma | Mit ellenőriz |
|---|---|---|---|
| Day 1 | 1 | 25-40% | Első benyomás, onbarding, elvárásoknak való megfelelés |
| Day 7 | 7 | 15-25% | Heti szokás, elköteleződés, core loop |
| Day 30 | 30 | 5-15% | Hosszú távú megtartás, LTV, product-market fit |
A Retention Rate kiszámítása két fő módszerrel történik: klasszikus kohorsztábla és bucket-módszer (diszkrét visszatérés). A módszer kiválasztása a termék üzleti logikájától függ. A klasszikus kohorsz arra a kérdésre válaszol, hogy „hány felhasználó tért vissza pontosan az N. napon”, a bucket-módszer pedig „hány felhasználó tért vissza bármely napon N után”. A legtöbb termékcsapat számára mindkét módszer hasonló képet ad, de a bucket-módszer enyhébbnek tekinthető.
Gyűjtse össze az összes új felhasználót egy adott időszakból (például egy hét) — ez egy kohorsz. Ezután minden telepítés utáni napra számítsa ki, hogy ebből a kohorszból hány felhasználó hajtotta végre a célzott műveletet. Példa: 1000 telepítésből január 26-án 250 tért vissza január 27-én — Day 1 retention = 25%. A kohorsztáblák lehetővé teszik a retention dinamikájának nyomon követését az indítás hetei szerint és a termékváltoztatások hatásának azonosítását.
Bucket retention akkor tekinti a felhasználót „megtartottnak”, ha az egy meghatározott küszöb után bármely napon visszatért. Például Day 7 bucket: visszatért-e a felhasználó a telepítés utáni 7-13. napokon? Ez a módszer magasabb értékeket ad, mint a klasszikus, és jobban megfelel a szabálytalan használati mintázatú alkalmazásoknak. A legtöbb analitikai platform (Amplitude, Mixpanel) alapértelmezetten a bucket-módszert használja.
-- Klasszikus kohorsz-retention Day 1
WITH first_visit AS (
SELECT user_id, MIN(event_date) AS first_day
FROM user_events
GROUP BY user_id
)
SELECT
COUNT(DISTINCT fv.user_id) AS cohort_size,
COUNT(DISTINCT e.user_id) AS returned_day1,
ROUND(COUNT(DISTINCT e.user_id) * 100.0 / COUNT(DISTINCT fv.user_id), 1) AS retention_day1
FROM first_visit fv
LEFT JOIN user_events e
ON fv.user_id = e.user_id
AND e.event_date = fv.first_day + INTERVAL '1 day'
WHERE fv.first_day >= CURRENT_DATE - INTERVAL '30 days';
Első hiba — a retention kiszámítása a telepítés napjától, nem az első aktivitás napjától. Ha a felhasználó telepítette az alkalmazást, de csak 3 nap múlva nyitotta meg, a Day 1 retention helytelen lesz. Második hiba — az eltávolítások figyelmen kívül hagyása: az alkalmazást törlő felhasználók nem térhetnek vissza, de a nevezőben kell maradniuk. Harmadik — különböző időszakú kohorszok keverése: a január és február felhasználóinak retention-jének összehasonlítása csak azonos módszertannal helyes.
import pandas as pd
def cohort_retention(df):
# Meghatározzuk az első napot minden felhasználó számára
first = df.groupby('user_id')['event_date'].min().reset_index()
first.columns = ['user_id', 'first_day']
# Összekapcsoljuk és kiszámítjuk a különbséget napokban
merged = df.merge(first, on='user_id')
merged['day'] = (merged['event_date'] - merged['first_day']).dt.days
# Retention összefoglaló táblázat
cohort = merged.groupby(['first_day', 'day'])['user_id'].nunique()
cohort = cohort.unstack(level='day')
return cohort.div(cohort[0], axis=0)
A Retention Rate normák eltérnek az alkalmazás kategóriájától, használati gyakoriságától és interakciós ciklusától függően. A közösségi média alkalmazások mutatják a legmagasabb megtartási arányokat a napi használati mintának köszönhetően. Az eszközalkalmazások (számológépek, zseblámpák) — a legalacsonyabbakat: a felhasználó megold egy feladatot, és nem tér vissza.
A Statista Mobile Benchmarks 2025 jelentés adatai szerint a Day 1 retention mediánok: Social Media — 42%, Gaming — 30%, Fintech — 28%, E-commerce — 22%, Health & Fitness — 20%. Day 7 retention: Social Media — 25%, Gaming — 15%, Fintech — 18%, E-commerce — 10%, Health & Fitness — 12%. Day 30 retention: Social Media — 15%, Gaming — 5%, Fintech — 10%, E-commerce — 5%, Health & Fitness — 7%.
Az onbarding minősége — az első és legfontosabb tényező. A felhasználónak meg kell értenie a termék értékét az első 3-5 percben. A push-értesítések — a második tényező: a megfelelő értesítések 15-30%-kal növelik a Day 7 retention-t. Harmadik tényező — a teljesítmény: a 3 másodpercnél tovább betöltő alkalmazás a felhasználók 30%-át már a Day 1-en elveszíti. Negyedik — a hirdetések vagy áruházak által keltett elvárásoknak való megfelelés.
A Retention Rate javítása — szisztematikus munka, amely változtatásokat igényel a termékben, az onbardingban és a felhasználóval való kommunikációban. Tekintsük át a bevált stratégiákat, amelyek segítenek a mobil csapatoknak növelni a felhasználók megtartását az életciklus minden szakaszában.
Az onbarding a termék értékét mutassa meg, ne a funkciók listáját. Kutatások szerint a felhasználók legfeljebb 3-4 onbarding képernyőn mennek keresztül. Legjobb gyakorlat — interaktív onbarding: hagyja, hogy a felhasználó azonnal elvégezzen egy kulcsfontosságú műveletet (például hozza létre az első projektet). Az interaktív onbardingszoftverrel rendelkező alkalmazások 20-30%-kal magasabb Day 1 retention-t mutatnak, mint a passzív útmutatóképernyőkkel rendelkezők.
A tartalom személyre szabása a felhasználó viselkedése alapján — az egyik leghatékonyabb módja a retention növelésének. A Netflix, a Spotify és a TikTok a személyre szabásra építették termékeiket. Mobilalkalmazások esetében ez jelentheti: termékajánlást a megtekintések alapján, személyre szabott tartalomcsatornát vagy funkciók kiválasztását a felhasználói műveletek alapján. A személyre szabás átlagosan 15-25%-kal növeli a Day 7 retention-t.
A streaks (sorozatok), jelvényrendszerek és folyamatjelző sávok visszatérési szokást hoznak létre. A Duolingo a streaks-öt használja a retention fő mozgatórugójaként: a felhasználók nem akarják elveszíteni a többnapos sorozatot. Fontos: a mechanikának kapcsolódnia kell az alkalmazás core loop-jához, nem lehet mesterséges. Fitness alkalmazások esetében a streaks kiválóan működik, banki alkalmazások esetében viszont tolakodónak tűnhet.
-- Felhasználók, akiknek a Day 7 retentionje a kategória mediánja felett van
WITH user_retention AS (
SELECT user_id,
ROUND(COUNT(DISTINCT CASE
WHEN event_date >= first_day + 7
AND event_date < first_day + 14
THEN 1 END) * 100.0 / 1, 1) AS retention_day7
FROM user_events
GROUP BY user_id
)
SELECT COUNT(*) AS high_retention_users
FROM user_retention
WHERE retention_day7 > 30;
Gyakran ismételt kérdések
A normák kategóriától függenek. Közösségi média esetében a jó Day 1 retention > 40%, Day 7 > 25%. E-kereskedelem esetében — Day 1 > 20%, Day 7 > 10%. Hasonlítsa össze a mutatót a saját rése benchmarkjaival és a saját hónapról hónapra történő dinamikájával.
Klasszikus retention a visszatérést szigorúan az N. napon számolja. Bucket retention — visszatérés a tartomány bármely napján (például a 7-13. napokon). A bucket-módszer magasabb értékeket ad és jobban megfelel a felhasználók egyenetlen aktivitásával rendelkező alkalmazásoknak.
Churn Rate — a retention ellentétes oldala. Ha a retention = 25%, akkor a churn = 75%. Képlet: Churn Rate = 1 — Retention Rate. A termékanalitikában mindkét mutatót együtt használják a felhasználói mozgás teljes képének megértéséhez.
Day 1 retention esetében 1000 telepítés elegendő, Day 7 esetében — 5000, Day 30 esetében — 10000. Minél kevesebb adat, annál nagyobb a statisztikai hiba. Kis adatmennyiség esetén használjon rolling retention-t a klasszikus helyett.
A megszokott UX megváltoztatása — a retention csökkenésének gyakori oka. A felhasználók nem szeretnek újratanulni. Megoldás: a változtatások fokozatos bevezetése (feature flag), az új verzió A/B tesztelése a közönség 10%-án, és a lehetőség a régi felületre való visszatérésre.
Összegzés
Kulcsrakész mobilalkalmazást fejlesztünk
Az IT Sectr 2017 óta készít iOS és Android alkalmazásokat induló vállalkozásoknak és vállalkozásoknak. Tanácsot adunk, és a legjobb megoldást javasoljuk.
Olvassa el is