Анализ конверсии

График конверсии показывает, какая доля пользователей, достигших одного этапа пути (например, пробного периода), впоследствии достигла другого (например, второго продления). Выбранный диапазон дат определяет момент наступления первого события. Конверсия может произойти в любое время после этого — даже спустя долгое время после окончания диапазона дат.

Графики конверсии отвечают на такие вопросы:

  1. Как меняются конверсии приложения со временем? Есть ли сезонные тренды?
  2. Как маркетинговые кампании или другие новые обстоятельства влияют на них?
  3. Как пользователи из разных регионов реагируют на обновления вашего приложения?
  4. Какие типы продуктов лучше конвертируют со временем?

Для построения графиков Adapty использует данные из вашего приложения и сторов.

Вкладка конверсий

Как измеряются конверсии

График конверсии берёт два события (например, установку приложения и начало пробного периода) и считает, сколько пользователей, которые совершили первое событие, впоследствии совершили и второе. Выбранный диапазон дат определяет, когда произошло первое событие. Второе событие может случиться в любое время после этого — даже спустя долгое время после окончания выбранного периода.

Хотите узнать, сколько триалов, начавшихся в марте, перешли в платные подписки? Откройте график Trial -> Paid, задайте диапазон дат — март. Adapty найдёт всех, кто начал триал в этом месяце, подсчитает, сколько из них стали подписчиками, и покажет процент. Если кто-то сначала отменил триал, но подписался в июне — он всё равно учитывается, и цифра за март вырастет.

Каждая точка на графике — это отдельная когорта пользователей, сгруппированная по моменту первого события.

Почему прошлые значения меняются

Статистика конверсий за любой период продолжает меняться даже после его окончания. Пользователи не конвертируются все сразу. Когда кто-то из них всё же конвертируется, Adapty относит эту конверсию к дате когорты, которая может быть несколько месяцев назад.

Предсказать, как долго метрика будет расти, невозможно. Как правило, это зависит от промежутка между двумя её событиями:

  • Install -> Trial зависит от стратегии монетизации вашего приложения. Жёсткий пейвол может заставить пользователя конвертироваться или уйти в течение нескольких дней. В freemium-приложении пользователи могут исследовать его месяцами.
  • Install -> Paid охватывает всё — от установки до первого платежа, включая пробный период, если он есть. Акция, проведённая спустя долгое время после установки, может вызвать всплеск конверсий в прошлой когорте.
  • Trial -> Paid зависит от длительности пробного периода и растягивается ещё дальше, когда стор повторяет попытку списания при неудачном платеже.

Таким образом, одна метрика может стабилизироваться быстро, тогда как другая для того же месяца ещё продолжает расти.

Сравнение месяцев в отчётах

Чтобы корректно сравнивать месяцы, фиксируйте метрики каждого месяца спустя одинаковое время после его окончания. Adapty не предоставляет настройку, ограничивающую диапазон дат второго события, поэтому именно выдержанное время ожидания делает два месяца сопоставимыми.

Чтобы понять, сколько нужно ждать, понаблюдайте за метрикой в течение нескольких месяцев. Открывайте один и тот же график конверсии за один и тот же период раз в неделю и отслеживайте, когда значение перестаёт меняться. Приложениям с долгими триалами и медленным принятием решений о покупке требуется больше времени.

Warning

Делайте снимок метрики сразу, как только истечёт период ожидания. График конверсии всегда показывает текущее значение за выбранный период, поэтому вы не сможете вернуться позже и посмотреть, как выглядел март спустя 60 дней после его окончания.

Работа с неполными периодами

Последние точки на графике обычно ниже остальных — и это почти никогда не означает реального спада. Просто эти когорты ещё не завершили конверсию: пробный период, который ещё идёт, или подписка, срок которой не истёк, уже учитываются в итоге, хотя у пользователя ещё есть время на конверсию.

Выбор подходящей метрики

Adapty отслеживает один и тот же путь пользователя несколькими способами, каждый из которых служит своей цели. В таблице ниже показаны различия между графиком конверсий и его аналогами:

Вкладка аналитикиЧто определяет диапазон датЧто показываетКогда числа перестают менятьсяИспользуйте, чтобы
ConversionПользователи, достигшие определённого этапа в указанный периодКакая доля этих пользователей перешла к следующему этапуДолго после окончания периода — с задержкой, равной промежутку между двумя событиямиУвидеть, какие когорты конвертируются лучше
FunnelsПользователи, установившие приложение в указанный периодСколько из них достигают каждого этапа пути — установка, просмотр пейвола, триал, первый платёж, первое продление и т. д.Долго после окончания периода, пока эти установки продолжают прогрессироватьНайти этап с наибольшим оттоком
RetentionПользователи, у которых триал или подписка начались в указанный периодСколько раз они продлевали подпискуДолго после окончания периода, пока эти подписчики продолжают продлеватьОпределить момент, когда подписчики теряют интерес
ChartsПериод времени, к которому относятся событияКоличество событий — выручка, новые триалы и т. д.Когда заканчивается выбранный период, хотя возвраты впоследствии пересматривают некоторые метрикиОтслеживать тренды и сезонные колебания
Important

Конверсия, удержание и воронки основаны на когортах. Графики — нет. Новые триалы учитывают триал в день его начала; Install -> Trial учитывает тот же триал в день установки.

Основные элементы управления и графики

Выручка — привычный способ измерить успех, но это лишь часть общей картины. Не менее важно понимать, как ведёт себя ваш бизнес с течением времени — в разрезе разных пользовательских сценариев и этапов жизненного цикла. Именно здесь на помощь приходит аналитика конверсий.

Фильтры и группировки помогут глубже изучить поведение пользователей. Чтобы выявлять и отслеживать тенденции, следите за динамикой конверсий в разбивке по дням, месяцам или годам.

График конверсий

В левой части графика находится панель управления шагами конверсии. Она позволяет выбрать, какие именно конверсии отслеживать — например, Установка → Пробный период, Пробный период → Платная подписка или Платная подписка → 2-й период.

Ниже приведено описание каждой конверсии с примерами.

Install -> Paid

Эта метрика показывает, какой процент пользователей, установивших приложение в определённый день, в итоге совершили первую покупку подписки.

Как это работает

Обозначения:

  • X = количество установок за выбранный день (одинаково для всех продуктов, так как в момент установки продукт ещё не выбран).

  • Y = количество тех пользователей, которые в итоге купили первую подписку (пробную или обычную).

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января было 100 установок.

  • К 8 января 20 из этих пользователей оформили подписку.

  • 8 января конверсия для 1 января = (20 / 100) × 100% = 20%

  • К 1 февраля ещё 30 пользователей из группы установки 1 января оформили подписку.

    • 1 февраля конверсия для 1 января = ((20 + 30) / 100) × 100% = 50%

Это означает, что 50% пользователей, установивших приложение 1 января, в итоге перешли на платную подписку — на текущий момент.

Установка → Пробный период

Эта метрика показывает процент пользователей, которые установили приложение в определённую дату и в итоге начали пробный период.

Как это работает

Пусть:

  • X = количество установок за выбранную дату (одинаково для всех продуктов, так как продукт не выбирается в момент установки).

  • Y = количество тех пользователей, которые в итоге активировали пробный период — в любое время.

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января было 100 установок.

  • К 8 января 20 из этих пользователей запустили пробный период.

  • 8 января конверсия для 1 января = (20 / 100) × 100% = 20%

  • К 1 февраля ещё 30 пользователей из группы установки 1 января начали пробный период.

    • 1 февраля конверсия для 1 января = ((20 + 30) / 100) × 100% = 50%

Это означает, что 50% пользователей, установивших приложение 1 января, в итоге начали пробный период — на текущий момент.

Просмотр пейвола -> Триал

Эта метрика отслеживает, сколько пользователей начали триал после просмотра пейвола. Экран флоу также считается просмотром пейвола.

Как это работает

Пусть:

  • X = количество пользователей, которые увидели пейвол в выбранную дату.

  • Y = количество пользователей, которые начали триал в любое время после этого.

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января было 100 просмотров пейвола.

  • К 8 января 20 из этих пользователей начали триал.

  • 8 января конверсия за 1 января = (20 / 100) × 100% = 20%

    • К 1 февраля ещё 30 пользователей начали пробный период.

    • 1 февраля конверсия за 1 января = ((20 + 30) / 100) × 100% = 50%

    Это означает, что 50% пользователей, увидевших пейвол 1 января, начали пробный период к текущему моменту.

Просмотр пейвола -> Оплата

Эта метрика показывает, сколько пользователей совершили покупку после просмотра пейвола. Экран флоу также считается просмотром пейвола.

Как это работает

Пусть:

  • X = количество пользователей, которые увидели пейвол в выбранную дату.

  • Y = количество пользователей, которые совершили покупку в любое время после этого.

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января было 100 просмотров пейвола.

  • К 8 января 20 из этих пользователей совершили покупку.

  • 8 января конверсия для 1 января = (20 / 100) × 100% = 20%

    • К 1 февраля ещё 30 пользователей совершили покупку.

    • 1 февраля конверсия для 1 января = ((20 + 30) / 100) × 100% = 50%

    Это означает, что 50% пользователей, увидевших пейвол 1 января, совершили покупку к текущему моменту.

Trial -> Paid

Эта метрика показывает процент пользователей, которые начали пробный период в определённую дату и впоследствии оформили первую подписку. Дата на графике — это день начала пробного периода, а не день установки приложения. Пока пробный период ещё идёт, его дата начала отображается как незавершённый период.

Как это работает

Пусть:

  • X = количество пробных периодов, начатых в выбранную дату.

  • Y = количество пользователей из этой группы, которые в итоге оформили подписку после пробного периода.

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января было начато 100 триальных периодов.

  • К 8 января 20 из этих пользователей оформили подписку.

    • 8 января конверсия для 1 января = (20 / 100) × 100% = 20%
  • К 1 февраля ещё 30 пользователей из группы триала 1 января оформили подписку.

    • 1 февраля конверсия для 1 января = ((20 + 30) / 100) × 100% = 50%

Это означает, что 50% пользователей, начавших триал 1 января, в итоге перешли на платную подписку — на текущий момент.

Эта метрика показывает долю пользователей, продливших подписку после первого платежа.

Как это работает

Пусть:

  • X = количество первичных подписок за выбранную дату.

  • Y = количество пользователей, которые продлили подписку на второй период в любое более позднее время (обычно после одного цикла подписки; включает продления в льготный период).

  • Формула: конверсия = (Y / X) × 100%

Пример:

  • 1 января было оформлено 100 первичных подписок.

  • К 8 января 20 из них продлили подписку.

  • 8 января конверсия для 1 января = (20 / 100) × 100% = 20%

  • К 1 февраля ещё 30 пользователей из этой группы продлили подписку.

    • 1 февраля конверсия для 1 января = ((20 + 30) / 100) × 100% = 50%

Это означает, что 50% пользователей, совершивших первый платёж по подписке 1 января, продлили её на второй период — на текущий момент.

2nd Period -> 3rd Period

Эта метрика показывает, сколько пользователей продлили подписку снова после второго расчётного периода.

Как это работает

Обозначения:

  • X = количество подписок второго периода на выбранную дату.

  • Y = количество пользователей, продливших подписку на третий период в любое время после этого (как правило, после ещё одного расчётного цикла; учитываются продления в льготный период).

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января было 100 подписок второго периода.

  • К 8 января 20 из этих пользователей продлили подписку.

  • 8 января конверсия для 1 января = (20 / 100) × 100% = 20%

  • К 1 февраля ещё 30 пользователей продлили подписку.

    • 1 февраля конверсия для 1 января = ((20 + 30) / 100) × 100% = 50%

Это означает, что 50% пользователей, вошедших во второй период подписки 1 января, продлили её на третий — на текущий момент.

3-й период → 4-й период

Эта метрика показывает процент пользователей, продливших подписку после третьего периода.

Как это работает

Пусть:

  • X = количество подписок третьего периода на выбранную дату.

  • Y = количество пользователей, продливших подписку на четвёртый период в любое время после этого (как правило, по истечении одного расчётного цикла; включает продления в льготный период).

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января было 100 подписок третьего периода.

  • К 8 января 20 пользователей продлили подписку.

  • 8 января: конверсия для 1 января = (20 / 100) × 100% = 20%

  • К 1 февраля ещё 30 пользователей продлили подписку.

    • 1 февраля: конверсия для 1 января = ((20 + 30) / 100) × 100% = 50%

Это означает, что 50% пользователей, вошедших в третий период подписки 1 января, продлили её до четвёртого — на текущий момент.

4-й период → 5-й период

Эта метрика показывает процент пользователей, которые продлили подписку после четвёртого периода.

Как это работает

Пусть:

  • X = количество подписок четвёртого периода на выбранную дату.

  • Y = количество пользователей, продливших подписку на пятый период в любой последующий момент (обычно после одного расчётного цикла; учитываются продления в льготный период).

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января было 100 подписок четвёртого периода.

  • К 8 января 20 пользователей продлили подписку.

  • 8 января конверсия для 1 января = (20 / 100) × 100% = 20%

  • К 1 февраля ещё 30 пользователей продлили подписку.

    • 1 февраля конверсия для 1 января = ((20 + 30) / 100) × 100% = 50%

Это означает, что 50% пользователей, вошедших в четвёртый период подписки 1 января, продлили её до пятого — на текущий момент.

6 Месяцев +

Эта метрика показывает процент пользователей, остававшихся подписанными более 6 месяцев с момента первой подписки.

Как это работает

Пусть:

  • X = количество первых подписок за выбранную дату.
  • Y = количество тех пользователей, которые продлили подписку хотя бы один раз спустя 6 месяцев с даты оформления первоначальной подписки.

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января было оформлено 100 первых подписок.

  • К первой неделе июля 20 из них продлили подписку (например, на 25-й неделе еженедельной подписки).

  • 8 июля конверсия для 1 января = (20 / 100) × 100% = 20%

  • К 1 августа ещё 30 пользователей продлили подписку спустя 6 месяцев.

    • 1 августа конверсия для 1 января = ((20 + 30) / 100) × 100% = 50%

Это означает, что 50% пользователей, оформивших подписку 1 января, продолжали оставаться подписчиками более 6 месяцев по состоянию на 1 августа.

1 год и более

Эта метрика показывает процент пользователей, которые оставались подписаны более 12 месяцев с момента первой подписки.

Как это работает

Обозначения:

  • X = количество первых подписок за выбранную дату.

  • Y = количество тех пользователей, которые продлили подписку хотя бы раз спустя 12 месяцев с даты первоначальной подписки.

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января 2021 года было оформлено 100 первых подписок.

  • К первой неделе января 2022 года 20 из них продлились.

  • 8 января 2022 года конверсия = (20 / 100) × 100% = 20%

  • К 1 февраля 2022 года ещё 30 человек продлили подписку спустя 12 месяцев.

    • 1 февраля 2022 года конверсия = ((20 + 30) / 100) × 100% = 50%

Это означает, что 50% пользователей, оформивших подписку 1 января 2021 года, оставались активными более одного года.

2 года и более

Эта метрика показывает, какой процент пользователей оставался подписчиком более 24 месяцев с даты первого платежа.

Как это работает

Обозначения:

  • X = количество первых подписок за выбранную дату.

  • Y = количество пользователей из этой группы, которые продлили подписку хотя бы один раз спустя 24 месяца с даты оформления.

Формула: Конверсия = (Y / X) × 100%

Пример:

  • 1 января 2020 года было оформлено 100 первых подписок.

  • К первой неделе января 2022 года 20 из них продлили подписку.

  • 8 января 2022 года конверсия = (20 / 100) × 100% = 20%

  • К 1 февраля 2022 года ещё 30 пользователей продлили подписку через 2 года.

    • 1 февраля 2022 года конверсия = ((20 + 30) / 100) × 100% = 50%

Это означает, что 50% пользователей, оформивших подписку 1 января 2020 года, оставались активными спустя 2 года — по состоянию на 1 февраля 2022 года.

Льготный период → Оплата

Эта метрика показывает процент пользователей, которые вошли в льготный период подписки и решили проблему до его окончания.

Как это работает

Пусть:

  • X = количество подписчиков, которые вошли в льготный период.
  • Y = количество из них, кто продлил подписку до окончания льготного периода.

Формула: Конверсия = (Y / X) × 100% Пример:

  • 1 января 2025 года у 100 пользователей не удалось автоматически продлить подписку. Они вошли в 16-дневный льготный период, который должен был завершиться 17 января.
  • 50 человек обновили платёжные данные в период с 1 по 17 января, и их подписка была успешно продлена.
  • 17 января 2025 года конверсия = (50 / 100) × 100% = 50%

Billing issue -> Paid

Эта метрика показывает процент пользователей, у которых возникла проблема с оплатой и которые возобновили оплату до окончания расчётного периода.

Как это работает

Допустим:

  • X = количество подписчиков, у которых возникла проблема с оплатой.
  • Y = количество из них, кто продлил подписку в период между возникновением проблемы и окончанием расчётного периода.

Формула: Конверсия = (Y / X) × 100% Пример:

  • 1 января 100 подписчиков столкнулись с проблемой списания — их подписка не смогла автоматически продлиться.
    • Примечание: если льготный период включён, статус проблемы со списанием начинается только после его окончания. В этом примере предполагается, что льготный период завершился 1 января.
  • К 8 января 10 из этих пользователей устранили проблему с оплатой и продлили подписку.
    • 8 января конверсия за 1 января = (10 / 100) × 100% = 10%
  • К 31 января (конец платёжного цикла) ещё 10 пользователей продлили подписку.
    • 31 января конверсия за 1 января = ((10 + 10) / 100) × 100% = 20% Это означает, что 20% пользователей, у которых возникла проблема с оплатой 1 января, решили её и продлили подписку до конца расчётного периода.

Группировка и временные диапазоны

График — основной объект анализа при выборе конверсии. На нём отображается, как процент конверсии меняется со временем. Используйте датапикер для выбора быстрых вариантов временного периода.

Обычно график содержит несколько кривых. По умолчанию в списке группировки выбрано до пяти из них; изменить выбор можно с помощью чекбоксов в области справа от графика.

При первом открытии страницы по умолчанию выбрана группировка по длительности продукта. Ваши настройки сохраняются в кэше, и при следующем посещении вы увидите последнюю выбранную группировку.

Доступны следующие группировки:

  • Product
  • Country
  • Store
  • Paywall
  • Flow
  • Flow screen
  • Duration
  • Marketing attribution
График конверсий с выбором группировки

Если выбранный диапазон дат не даёт никаких результатов, появится уведомление с предложением подходящего диапазона и возможностью скорректировать его автоматически — в один клик.

Уведомление о пустом диапазоне дат с предложением корректировки

Таблица, фильтры и экспорт в CSV

Сравнение кривых даёт наглядную картину, а таблица под графиком позволяет изучить данные подробнее. Таблица синхронизирована с графиком: при наведении на столбец над кривыми появляется соответствующее всплывающее окно.

Таблица конверсий, синхронизированная с графиком

Группировка, описанная выше, влияет одновременно на графики и таблицу. Вы можете быстро отфильтровать данные по продукту или воспользоваться расширенными фильтрами: Product, Country, Store, Duration, Attribution.

Conversion filters

Мы понимаем, что важно работать с данными так, как вам удобно. Поэтому в правой части панели управления есть кнопка экспорта данных воронки в CSV. Вы можете открыть файл в Excel или Google Sheets, либо импортировать его в собственную аналитическую систему для дальнейшего анализа и прогнозирования в привычной среде.

Important

Уведомите Adapty, если ваше приложение участвует в программе сниженной комиссии. Для корректных расчётов укажите статус участия в программе Small Business Program и программе Reduced Service Fee в настройках приложения.

Кнопка экспорта CSV на странице конверсий