---
title: "Воронки продаж"
description: "Разберитесь с аналитическими воронками в Adapty для отслеживания поведения пользователей и улучшения конверсий."
---

Воронки в Adapty помогут ответить на такие вопросы:

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

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

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

:::note
Воронки отражают данные об установках в соответствии с определением установки в [App Settings](general#4-installs-definition-for-analytics).
:::

  <img src="/assets/shared/img/funnels-tab.png"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

## Воронка шаг за шагом \{#funnel-chart-step-by-step\}

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

  <img src="/assets/shared/img/ed5bf5d-CleanShot_2022-06-23_at_09.36.49.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

### Установки \{#installs\}

1-й столбец (1) — это количество установок. Оно отображается как абсолютное значение (2) общего числа установок (не уникальных пользователей), а также как 100% — максимальное входное значение для расчёта последующих конверсий. Если пользователь удалил приложение и установил его снова, это считается двумя отдельными установками.  
Серая область рядом обозначает параметры перехода между шагами. Процент конверсии на следующий шаг (Отображённый пейвол) показан на флажке (3). Процент оттока и абсолютное количество ушедших пользователей показаны ниже (4).

  <img src="/assets/shared/img/00416f9-CleanShot_2022-06-23_at_14.02.06.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

### Пейвол отображён \{#paywall-displayed\}

2-й столбец (5) показывает количество пользователей приложения, которые видели пейвол хотя бы один раз (6). Учитываются только те установки, которые произошли в выбранный период. Если пользователь увидел пейвол в выбранный период, но его установка выходит за рамки диапазона, этот просмотр не засчитывается.  
Здесь также отображается процент таких просмотров от 1-го шага (7). Обратите внимание, что этот процент равен серому флажку (3) 1-го шага. Это равенство характерно только для первых двух шагов.

Данные для этого шага собираются со всех ваших пейволов, использующих метод `logShowPaywall()`. Убедитесь, что вы отправляете каждый просмотр пейвола в Adapty с помощью этого метода, как описано в [документации](present-remote-config-paywalls#track-paywall-view-events).  

Серая область рядом со 2-м столбцом обозначает переход. Процент конверсии на следующий шаг (Пробный период) показан на флажке (8). Процент оттока и абсолютное количество ушедших после пейвола пользователей показаны ниже (9).

  <img src="/assets/shared/img/fb11650-CleanShot_2022-06-23_at_15.54.32.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

### Пробные периоды \{#trials\}

3-й столбец (10) показывает количество пробных периодов, активированных на пейволах пользователями, установившими приложение в выбранный период (11). Если фильтр настроен на продукт(ы) без пробного периода, это значение равно нулю и столбец пустой.

Также отображается процент пробных периодов от 1-го шага, показывающий конверсию из установок в пробные периоды (12).  
Обратите внимание, что этот процент теперь не равен серому флажку (8) конверсии предыдущего шага. Это потому, что наверху мы сравниваем текущее значение с 1-м шагом, а на серых флажках — с предыдущим шагом.  
Серая область рядом с 3-м столбцом показывает процент конверсии на следующий шаг (Платная подписка), который отображается на флажке (13). Процент оттока и абсолютное количество ушедших за время пробного периода пользователей показаны ниже (14).

  <img src="/assets/shared/img/7b88909-CleanShot_2022-06-23_at_15.54.32_-_2.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

### Подписки и продления \{#subscriptions-and-renewals\}

4-й столбец показывает количество активированных подписок (15). Для продуктов без пробного периода это число включает прямые подписки с пейвола. Для продуктов с пробным периодом — количество пробных периодов, конвертированных в платные подписки. Если у вас есть оба типа продуктов — с пробным периодом и без — отображается их сумма.

Процент наверху показывает конверсию из установок (16).  
Процент на сером флажке показывает конверсию на следующий шаг (продление на 2-й период) (17).  
Процент оттока и абсолютное значение до продления на 2-й период показаны под конверсией (18).

  <img src="/assets/shared/img/d13bf9b-CleanShot_2022-06-23_at_15.54.32-3.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

Этот шаг открывает последовательность шагов с аналогичной структурой. После 2-го продления идёт 3-е, затем 4-е и так далее. Если в истории вашего приложения достаточно данных, вы можете увидеть десятки периодов с помощью горизонтальной прокрутки. Логика для этих шагов остаётся той же:

- процент от установок наверху,
- процент от предыдущего шага внизу,
- абсолютное количество продлений наверху,
- абсолютное количество оттока внизу,
- всплывающее окно с причинами оттока при наведении.

### Причины оттока \{#churn-reasons\}

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

* Если конкретное событие (например, истечение пробного периода или проблема с оплатой) стало причиной отсутствия конверсии, Adapty отображает эту причину.

* Статус **unknown** — это временное состояние. Оно означает, что пользователь ещё не столкнулся с событием, которое позволило бы ему перейти на следующую стадию.

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

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

  <img src="/assets/shared/img/churn-reasons.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

### Табличный вид, фильтры и экспорт в CSV \{#table-view-filters-and-csv-export\}

Воронка дополнена таблицей с данными, которая удобна для работы с числами.

  <img src="/assets/shared/img/4787aff-CleanShot_2022-06-23_at_21.01.44.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

Эта таблица повторяет логику воронки с некоторыми изменениями.  
В ней есть столбцы с данными по всем шагам, кроме шага первой платной подписки.  
Вместо него — два отдельных: «Установка → Платная» и «Пробный период → Платная». Они отображают ключевой момент конверсии, когда бесплатный пользователь становится платящим.

Может показаться, что здесь есть разделение по типу продукта: столбец «Установка → Платная» показывает только продукты без пробного периода, а столбец «Пробный период → Платная» — только продукты с пробным периодом. Но это не совсем так. Мы также учитываем тех пользователей, у которых истёк пробный период и они купили продукт с пробным периодом так, как если бы у него не было пробного периода.

  <img src="/assets/shared/img/a9bcbc7-CleanShot_2022-06-23_at_21.29.12.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

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

1. Тип продукта — ценовая категория, длительность и т. д.
2. Временной диапазон.
3. Сегментация по стране.
4. Атрибуция трафика.
5. Стор.

Выберите абсолютные значения (#), относительные (%) или оба варианта, чтобы видеть только нужные данные.

  <img src="/assets/shared/img/1475e42-CleanShot_2022-06-23_at_21.50.33_-2.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

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

:::important
Сообщите Adapty, если ваше приложение участвует в программе сниженных комиссий. Для корректных расчётов укажите статус участия в программах [Small Business Program](app-store-small-business-program) и [Reduced Service Fee](google-reduced-service-fee) в [настройках приложения](general).
:::

  <img src="/assets/shared/img/ff23846-CleanShot_2022-06-23_at_22.15.49.webp"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>