Аналітика та метрики — це збір та аналіз даних про поведінку користувачів у мобільному додатку. За даними Adjust (2025), додатки, які використовують аналітику, показують на 30% вищий Retention та на 25% вищий LTV. У цій статті розберемо ключові метрики, інструменти збору та аналізу даних, а також кращі практики впровадження аналітики.
Головне
DAU (Daily Active Users) — кількість унікальних користувачів, які взаємодіяли з додатком за добу. WAU — за тиждень, MAU — за місяць. Ці метрики показують масштаб аудиторії. Sticky Factor = DAU/MAU показує «липкість» додатка: >50% — відмінно, 20–50% — нормально, <20% — додаток не утримує користувачів.
Retention — відсоток користувачів, які повернулися в додаток через N днів після встановлення. Ключові точки: D1 (день 1), D7 (день 7), D30 (день 30). Нормальні значення для мобільних додатків: D1 — 30–40%, D7 — 10–20%, D30 — 5–10%. Churn Rate — зворотний показник (відсоток користувачів, які пішли). Retention — головна метрика якості продукту. Якщо Retention низький, залучення нових користувачів не має сенсу.
LTV (Lifetime Value) — прогнозований дохід від одного користувача за весь час життя в додатку. LTV = ARPU × Average Lifetime. ARPU (Average Revenue Per User) — середній дохід на користувача. ARPDAU (Average Revenue Per Daily Active User) — дохід на активного користувача в день. LTV має бути вищим за CPI (Cost Per Install) мінімум у 3 рази для прибутковості додатка. Ці метрики критичні для монетизації та закупівлі трафіку.
Conversion Rate — відсоток користувачів, які здійснили цільову дію (покупка, реєстрація, підписка). CTR (Click-Through Rate) — відсоток натискань на рекламний банер або кнопку. Session Length та Session Interval — середня тривалість сесії та інтервал між сесіями. Короткі часті сесії (месенджери, соцмережі) vs довгі рідкісні (відео, навчання).
| Метрика | Що показує | Норма |
|---|---|---|
| DAU | Активні користувачі в день | Залежить від ніші |
| Retention D1 | Повернення на 1-й день | 30–40% |
| Retention D7 | Повернення на 7-й день | 10–20% |
| Retention D30 | Повернення на 30-й день | 5–10% |
| LTV | Дохід від користувача | > 3× CPI |
| ARPU | Середній дохід на користувача | Залежить від моделі |
| Conversion Rate | % цільових дій | 2–10% |
| Session Length | Тривалість сесії | 5–15 хв |
Firebase Analytics — безкоштовний інструмент від Google для збору подій, аудиторій та звітів. Переваги: безкоштовно (необмежена кількість подій), інтеграція з Google Ads та BigQuery, автоматичний збір подій (first_open, in_app_purchase, session_start). Firebase Analytics — найкращий вибір для старту та базової аналітики. Для глибокого аналізу даних використовуйте BigQuery.
Amplitude — платформа для продуктової аналітики з фокусом на поведінку користувачів. Аналіз воронок (Funnel Analysis), когорт (Cohort Analysis), утримання (Retention Analysis) та поведінкових шляхів. Безкоштовний тариф — до 10 млн подій на місяць. Amplitude підходить для складної продуктової аналітики.
Mixpanel — схожий на Amplitude, з акцентом на події та властивості. Безкоштовний тариф — до 20 млн подій на місяць (з обмеженням по функціях). В IT Sectr ми використовуємо Firebase Analytics для базової аналітики (встановлення, покупки, краші) та Amplitude для продуктової аналітики та A/B-тестів.
Event Tracking (подієва аналітика) — запис дій користувача в додатку: натискання, перегляди, покупки. Кожна подія має ім'я (event_name) та параметри (event_params). Стандартні події Firebase: screen_view, select_content, add_to_cart, purchase. Кастомні події: level_up, share_photo, filter_applied.
Воронки (Funnels) — послідовність подій, що ведуть до цільових показників, як-от завершення onboarding або покупка товару. Funnel Analysis показує, на якому кроці користувачі відвалюються. Типова воронка: Install → Sign Up → Add to Cart → Purchase. Якщо відвалюються на Sign Up — проблема в реєстрації.
Когорти (Cohorts) — групи користувачів, об'єднані за спільною ознакою (дата встановлення, країна, джерело трафіку). Cohort Analysis дозволяє порівнювати поведінку різних груп: Retention по днях для користувачів, які встановили додаток у січні vs лютому. User Properties — додаткові атрибути користувача (підписка, рівень, країна).
Firebase Crashlytics — основний інструмент для відстеження помилок та крашів у мобільних додатках. Crashlytics збирає stack trace, логи та дані про пристрій при кожному краші. Плюси: безкоштовно, автоматична інтеграція з Firebase Analytics, групування крашів та пріоритизація (краші, що впливають на більшість користувачів).
Sentry — альтернатива Crashlytics з розширеною підтримкою Flutter, React Native та інших кроссплатформених фреймворків. Sentry збирає не тільки краші, але й performance issues (повільні транзакції). Інтеграція з Git (Sentry → issue → commit). В IT Sectr ми використовуємо Crashlytics як основний інструмент, Sentry — для проектів на Flutter та React Native.
Non-Fatal Errors — помилки, які не призводять до крашу, але порушують логіку додатка (невдалий запит, null pointer в try-catch). Важно логувати і їх, щоб побачити повну картину стабільності додатка.
A/B тестування — метод порівняння двох версій екрана або функції (A — контроль, B — варіант) для вибору кращої за цільовими метриками. У мобільній розробці A/B тести проводяться через Firebase Remote Config або Amplitude Experiment. Мінімальна тривалість тесту — 7 днів (щоб врахувати день тижня).
A/A тест — тест, де обидві версії однакові. Використовується для перевірки коректності інструменту статистики. Багатофакторне тестування (MVT) — тестування кількох змін одночасно. Приклад: новий дизайн екрана + новий текст кнопки (4 комбінації). MVT вимагає більше трафіку.
Статистична значущість (p-value < 0,05) — мінімальний поріг для прийняття рішення. Розмір вибірки залежить від очікуваного ефекту: для 5% покращення потрібно ~1000 користувачів у кожній групі. В IT Sectr ми проводимо A/B тести на кожному етапі розробки — це систематично покращує метрики на 10–15%.
Firebase Remote Config — інструмент для віддаленої зміни параметрів додатка без публікації нової версії. Використовується для A/B тестів, поступової викатки фіч (Feature Rollout), увімкнення/вимкнення функцій. Remote Config підтримує персоналізацію за аудиторіями.
Часті запитання
Почніть з Retention D1, D7, D30 — це головна метрика якості продукту. Потім додайте DAU/MAU (залученість) та Conversion Rate (ефективність). LTV та ARPU підключайте після впровадження монетизації.
Так, Firebase Analytics повністю безкоштовний з необмеженою кількістю подій. Платні лише розширені функції: BigQuery експорт (безкоштовно до 10 ГБ/міс), Firebase Remote Config (безкоштовно), A/B Testing (безкоштовно до певного обсягу).
Retention — відсоток користувачів, які повернулися в додаток. Це показник того, наскільки додаток корисний. Якщо Retention низький — залучення нових користувачів не окупиться. Retention D1 > 30% — добре, D7 > 15% — відмінно.
Firebase Analytics — безкоштовний базовий інструмент для збору подій та простих звітів. Amplitude — платформа для глибокої продуктової аналітики: когорти, воронки, поведінкові шляхи, A/B тести. Firebase — для старту, Amplitude — для зростання.
Мінімум 7 днів — щоб врахувати різницю в поведінці в будні та вихідні. Для тестів з малим ефектом (1–2%) потрібно 2–4 тижні. Зупиняти тест при першому позитивному результаті не можна — дочекайтеся статистичної значущості (p < 0,05).
Підсумки
Ми розробимо мобільний застосунок під ключ
IT Sectr створює застосунки для iOS та Android для стартапів і бізнесу з 2017 року. Ми проконсультуємо вас і запропонуємо найкраще рішення.