Когортная таблица

Материал из Энциклопедия интернет-маркетинга MarketWiki

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

Пример: маркетолог создаёт когортную таблицу для интернет-магазина. Строки - месяцы первой покупки (январь 2025, февраль 2025, март 2025). Столбцы - месяцы после первой покупки (0-й месяц, 1-й месяц, 2-й месяц). В ячейке на пересечении «январь 2025» и «1-й месяц» - процент клиентов, которые сделали повторную покупку через месяц после своей первой. Таблица наглядно показывает, что когорта марта удерживается хуже, чем когорта января, и это сигнал к анализу причин.

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

Суть

[править]

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

Структура когортной таблицы

[править]

Когортная таблица - это визуализация данных, которая обычно имеет следующий вид:

Когорта (период первого действия) Размер когорты (число пользователей) Период 0 (первое действие) Период 1 Период 2 Период 3
Январь 2025 1000 100% 35% 28% 22%
Февраль 2025 950 100% 32% 25% 19%
Март 2025 1100 100% 30% 20% -

Пояснение элементов:

  • Когорта (строки): группа пользователей, совершивших целевое действие (например, первую покупку) в один и тот же период (день, неделя, месяц).
  • Размер когорты: количество пользователей в каждой когорте. Необходим для расчёта процентов.
  • Периоды (столбцы): интервалы времени после совершения первого действия. «Период 0» - это сам период первого действия (всегда 100 процентов).
  • Значение в ячейке: обычно это процент пользователей из когорты, которые совершили целевое действие в соответствующий период. Например, 35 процентов в ячейке «январь 2025 / период 1» означает, что 35 процентов пользователей, впервые купивших в январе, совершили повторную покупку в следующем месяце.

Как построить когортную таблицу: пошаговая инструкция

[править]

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

Шаг 1. Определение когорты и целевого действия

[править]

Необходимо чётко определиться с двумя ключевыми параметрами:

  • Признак когорты: по какому действию и периоду группируются пользователи? Чаще всего это дата регистрации или дата первой покупки.
  • Целевое действие: какое поведение анализируется? Это может быть повторная покупка, заход на сайт, отправка сообщения, заполнение формы и так далее.

Шаг 2. Сбор и подготовка данных

[править]

Для построения когортной таблицы по каждому пользователю необходимо знать:

  • Дату его первого действия (чтобы отнести к когорте).
  • Даты всех последующих целевых действий (чтобы рассчитать показатели для каждого периода).

На практике данные могут храниться в разных таблицах (например, одна таблица с пользователями и датами регистрации, другая - с заказами). Их необходимо объединить, например, с помощью функции ВПР (VLOOKUP) в Excel или JOIN в SQL.

Шаг 3. Расчёт «возраста» когорты

[править]

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

Шаг 4. Агрегация данных и построение таблицы

[править]

На этом этапе данные сворачиваются в сводную таблицу:

  • Строки: уникальные значения даты первого действия (когорты).
  • Столбцы: уникальные значения «возраста» когорты (Период 0, Период 1, Период 2...).
  • Значения: количество или процент пользователей, совершивших целевое действие для каждой комбинации «Когорта - Период».

Шаг 5. Нормализация данных

[править]

Для удобства сравнения когорт разного размера, значения в ячейках обычно нормализуют, деля их на размер когорты (число пользователей в «Периоде 0») и выражают в процентах.

Когортная таблица в Excel и Google Sheets

[править]

Построение когортной таблицы в электронных таблицах - хорошая практика для понимания метода и для небольших объёмов данных.

Процесс:

  1. Собрать данные: нужен список из двух столбцов: ID пользователя, Дата первого действия, Дата действия, которое анализируется.
  2. Рассчитать период: для каждой строки данных вычислить разницу в месяцах (днях, неделях) между датой действия и датой первого действия. Это будет номер периода.
  3. Построить сводную таблицу: использовать Дату первого действия как строки, Период как столбцы, а в значениях - Количество ID пользователей.
  4. Нормализовать: разделить значения в каждой строке на общее количество пользователей в когорте (значение в столбце «Период 0») и умножить на 100 процентов.

Анализ результатов когортной таблицы

[править]

Главная цель анализа - выявить закономерности в поведении разных когорт и оценить эффективность бизнеса.

  • Горизонтальный анализ (по строке): показывает, как «умирает» конкретная когорта. Снижение процента активных пользователей с каждым периодом - это естественный процесс оттока. Чем медленнее падение, тем лучше Retention.
  • Вертикальный анализ (по столбцу): сравнивает поведение разных когорт в один и тот же период их жизни (например, на 3-й месяц). Если когорта марта 2025 года на 3-й месяц имеет удержание 20 процентов, а когорта апреля - 30 процентов, это значит, что изменения, сделанные в апреле (новая акция, улучшение сервиса), сработали лучше.

Часто задаваемые вопросы

[править]

Что такое когортная таблица простыми словами?

[править]

Это таблица, где строки - это группы клиентов, которые пришли в разное время (когорты), а столбцы - это время их жизни. Таблица показывает, сколько клиентов из каждой группы остаётся с компанией и покупает снова.

Зачем она нужна маркетологу?

[править]

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

Чем когортная таблица отличается от обычной сводной?

[править]

Обычная сводная таблица показывает состояние «здесь и сейчас». Когортная таблица показывает динамику жизни групп клиентов во времени. Она отвечает на вопрос: «Что происходит с клиентами, которые пришли в январе, через месяц, два, три?».

Как часто нужно обновлять когортную таблицу?

[править]

Частота обновления зависит от бизнеса. Для E-commerce с частыми покупками (продукты, косметика) - ежемесячно или даже еженедельно. Для B2B с длинным циклом сделки - ежеквартально.

Связанные термины

[править]