Когортный график

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

Когортный график (cohort chart, cohort heatmap, layer cake chart) - это визуализация результатов когортного анализа в виде таблицы-тепловой карты, где строки представляют когорты (сгруппированные по дате первого события), столбцы - временные интервалы после этого события, а цвет или числовое значение в ячейке показывает величину метрики (удержание, выручку, LTV) для каждой когорты в каждый период.

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

Когортный график стал стандартом визуализации после внедрения в Google Analytics (Universal Analytics) и Mixpanel в середине 2010-х годов. К 2026 году он используется во всех системах аналитики: GA4, Roistat, Amplitude, Tableau, а также в кастомных отчётах на Python (библиотеки seaborn, matplotlib).

Суть

[править]

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

Что такое когортный график

[править]

Когортный график (также известный как layer cake chart или cohort heatmap) - это способ визуализации данных, при котором строки соответствуют когортам (обычно отсортированным по дате первого события сверху вниз), столбцы - временным интервалам после этого события (период 0 - день или месяц включения в когорту, период 1 - через 1 интервал, период 2 - через 2 интервала), а ячейки содержат значения метрики (количество пользователей, процент удержания, выручка).

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

Как работает когортный график

[править]

Типы визуализации

[править]
Тип Описание Когда использовать
Таблица с числами В каждой ячейке - числовое значение метрики Для точного анализа, выгрузки в Excel
Тепловая карта (heatmap) Цвет ячейки отражает величину метрики (тёмный - высокое, светлый - низкое) Для быстрой визуальной оценки трендов
Тепловая карта с числами Комбинация: цвет + число в ячейке Для презентаций и отчётов

Что показывает когортный график

[править]
Паттерн Что означает
Все строки одинаковы Качество продукта и удержание стабильны, свежие когорты не хуже старых
Верхние строки имеют более высокие значения, чем нижние Удержание ухудшается - свежие когорты ведут себя хуже старых. Это сигнал о проблеме (продукт стал хуже, выросла конкуренция, изменился источник трафика)
Нижние строки имеют более высокие значения, чем верхние Удержание улучшается - продукт становится лучше, онбординг эффективнее
Резкое падение значений на определённом столбце На этом этапе (например, через 3 месяца после регистрации) клиенты массово уходят. Требуется анализ того, что происходит на этом этапе
Тёмные ячейки на диагонали Хорошее удержание в краткосрочной перспективе

Пример: здоровый SaaS-продукт (стабильное удержание)

[править]
Когорта Период 0 Период 1 Период 2 Период 3 Период 4 Период 5 Период 6
Январь 100% 85% 75% 70% 65% 60% 55%
Февраль 100% 84% 74% 69% 64% 59% -
Март 100% 85% 75% 70% 65% - -

Что видно: все строки примерно одинаковы. Продукт стабилен, удержание не ухудшается от когорты к когорте.

Пример: проблемный продукт (ухудшение удержания)

[править]
Когорта Период 0 Период 1 Период 2 Период 3 Период 4 Период 5 Период 6
Январь 100% 85% 75% 70% 65% 60% 55%
Февраль 100% 80% 68% 60% 52% 45% -
Март 100% 75% 60% 50% 40% - -

Что видно: нижние строки имеют более низкие значения, чем верхние. Удержание ухудшается, продукт «умирает» - свежие когорты ведут себя хуже старых.

Преимущества

[править]
  • Мгновенная визуальная диагностика - паттерн тепловой карты виден сразу, не нужно вглядываться в цифры.
  • Сравнение когорт - легко сравнить удержание январской и апрельской когорты.
  • Выявление аномалий - ошибки в данных (например, пропуск отслеживания) видны как «белые» столбцы или строки.
  • Презентабельность - когортный график понятен руководителям и клиентам, не знакомым с аналитикой.
  • Универсальность - подходит для любых метрик: удержание, LTV, выручка, количество действий.

Недостатки

[править]
  • Потеря точности - тепловая карта даёт визуальную оценку, но для точных цифр нужна таблица с числами.
  • Субъективность цветовой шкалы - неправильно подобранная цветовая шкала (например, слишком низкий порог для тёмного цвета) может искажать восприятие.
  • Ограниченное количество строк - на одном графике сложно показать более 20-30 когорт.
  • Не для сложных когорт - если когорты пересекаются или имеют разные размеры, интерпретация графика усложняется.

Где используется

[править]

Когортный график применяется во всех системах когортного анализа:

  • GA4 - встроенный когортный отчёт отображается как тепловая карта.
  • Roistat - отчёт «Когортный анализ» с визуализацией.
  • Amplitude, Mixpanel - стандартная визуализация retention-когорт.
  • Tableau, Power BI - кастомные дашборды с когортными графиками.
  • Python (seaborn) - построение когортных тепловых карт для презентаций.

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

[править]

Что такое когортный график простыми словами?

[править]

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

В чём отличие когортного графика от обычной таблицы?

[править]

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

Как читать когортный график?

[править]

Следует смотреть на диагональ: одинаковы ли значения на пересечении первой строки и первого столбца, второй строки и второго столбца? Если значения уменьшаются - удержание ухудшается. Также следует смотреть на правую часть графика: где происходит резкое посветление? Там клиенты массово уходят.

Какие инструменты строят когортные графики?

[править]

GA4, Roistat, Amplitude, Mixpanel, Tableau, Power BI, а также Python (библиотеки seaborn, matplotlib) и R (ggplot2).

Какой цвет лучше использовать для когортного графика?

[править]

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

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

[править]