Когортный анализ
Когортный анализ – это способ изучать клиентов группами, объединёнными общим событием в одном периоде, например месяцем первой покупки, и сравнивать, как каждая группа ведёт себя дальше. Такая группа называется когортой.
Средние цифры по всей базе обманчивы. Выручка растёт, доля повторных покупок держится, всё спокойно. А потом выясняется, что старые клиенты продолжают покупать, а новые, привлечённые за последние полгода, почти не возвращаются. В средней цифре это не видно, потому что она смешивает тех, кто с вами три года, и тех, кто пришёл на прошлой неделе. Когортный анализ разделяет их.
Как устроена когортная таблица
Строки таблицы это когорты, например клиенты, которые впервые купили в январе, феврале, марте. Столбцы это месяцы жизни когорты после первой покупки. В ячейках доля клиентов когорты, которые снова купили в этом месяце. Условный пример магазина:
| Когорта | Новых клиентов | 1-й месяц | 2-й месяц | 3-й месяц |
|---|---|---|---|---|
| Январь | 400 | 22% | 15% | 12% |
| Февраль | 350 | 25% | 17% | 14% |
| Март, акция со скидкой | 600 | 11% | 6% | |
| Апрель | 380 | 24% |
По общему отчёту март выглядит лучшим месяцем: новых клиентов в полтора раза больше. Таблица показывает обратную сторону. Мартовская акция привела людей за скидкой, и возвращаются они примерно вдвое реже остальных. Если удержание считать по всей базе, этот провал утонет в среднем.
Таблицу читают в трёх направлениях. По строке видно, как когорта угасает со временем. По столбцу видно, лучше или хуже удерживаются новые когорты по сравнению со старыми. По диагонали видно события календаря: сезон, сбой на сайте, рассылку, которые ударили по всем когортам сразу.
Каким бизнесам нужен когортный анализ

Когортный анализ полезен там, где клиент покупает больше одного раза: интернет-магазины расходников и косметики, клиники с повторными приёмами, сервисы по подписке, доставка. Там, где покупка бывает раз в несколько лет, как с квартирой или автомобилем, удержание считать почти не из чего, и полезнее смотреть на стоимость сделки и ROMI каналов.
Какие когорты строят
- По месяцу первой покупки или первого визита. Самый частый вариант.
- По каналу привлечения: клиенты из поиска, из контекстной рекламы, из соцсетей. Так видно, какой канал приводит людей, которые возвращаются.
- По первому товару или услуге. Иногда первая покупка определяет, станет ли человек постоянным клиентом.
- По акции или промокоду, чтобы понять, окупилась ли скидка за срок жизни клиента.
В ячейках можно считать и другое. Часто смотрят накопленную выручку на одного клиента когорты: так когортный анализ становится основой для расчёта LTV, а вместе с ценой привлечения клиента даёт честную окупаемость канала.
Как построить по выгрузке заказов

- Выгрузите заказы из CRM или учётной системы: идентификатор клиента, дата заказа, сумма. Только оплаченные заказы.
- Для каждого клиента найдите дату первой покупки и запишите её месяц. Это его когорта.
- Для каждого заказа посчитайте, в каком месяце жизни клиента он сделан: нулевой, первый, второй.
- Постройте сводную таблицу: строки когорты, столбцы месяцы жизни, значения число клиентов без повторов.
- Разделите каждую ячейку на размер когорты, чтобы получить проценты.
Для этого хватит Excel или Google Таблиц. Когда клиентов много и отчёт нужен регулярно, его переносят в BI-систему и обновляют автоматически.
Когорты в Метрике, GA4 и AppMetrica
В Яндекс Метрике отдельного когортного отчёта нет, но в отчёте «Источники, сводка» можно сгруппировать данные по дате первого визита. Это когорты посетителей, а не покупателей: Метрика видит визиты и цели, а повторные продажи живут в CRM. В Google Analytics 4 есть отдельный тип исследования для когорт. Для мобильных приложений когортный отчёт есть в AppMetrica.
Что делать с выводами
- Новые когорты удерживаются хуже старых. Проверьте, что изменилось в момент привлечения: новый канал, другие объявления, ассортимент, цены.
- Одна когорта резко хуже соседних. Вспомните, что было в тот месяц: акция, сбой доставки, смена подрядчика по рекламе.
- Канал приводит много клиентов, но они не возвращаются. Снижайте допустимую цену первого заказа в этом канале или меняйте предложение.
- Удержание просело во всех когортах в один и тот же месяц. Причину ищите в сервисе, а не в рекламе.
Любое изменение потом проверяют на следующих когортах. Через пару месяцев станет видно, сработало оно или нет.
Когда когортная таблица вводит в заблуждение
- Делать когорты по неделям при паре десятков клиентов в неделю. Проценты прыгают от случайностей.
- Сравнивать незакрытый текущий месяц с полными прошлыми.
- Брать когорты по визитам из Метрики и делать выводы о продажах.
- Смотреть только на долю вернувшихся и забывать про деньги. Когорта может возвращаться реже, но покупать на большие суммы.
Удержание, LTV и шаг когорты: как считать
Как понять по когортам, окупилась ли акция со скидкой?
Сравните когорту акции с соседними по двум цифрам: доле вернувшихся и накопленной выручке на клиента за несколько месяцев. Если людей пришло больше, а возвращаются они вдвое реже, как в мартовском примере выше, скидка привела разовых покупателей. Окупилась ли она, покажет выручка когорты за полгода за вычетом скидки и рекламы.
Чем когортный анализ отличается от сегментации?
Сегментация делит аудиторию по признакам: город, пол, сумма заказа. Когорту объединяет время общего события, и за ней следят месяц за месяцем. Подходы часто совмещают, например строят когорты отдельно для клиентов из поиска и из рекламы.
Какой шаг выбрать для когорт: неделю, месяц или квартал?
Шаг подбирают под цикл покупки и объём базы. Магазину с частыми заказами подойдут недели или месяцы, бизнесу с редкими покупками кварталы. В каждой когорте должно быть достаточно клиентов: если их пара десятков, проценты скачут от любой мелочи.
Как посчитать retention по когортной таблице?
Число вернувшихся за покупкой в нужном месяце жизни разделите на размер когорты. Если из 400 январских клиентов во втором месяце снова купили 60, удержание 15%.
Где посмотреть когорты в Яндекс Метрике?
Готового когортного отчёта там нет. В «Источниках, сводке» визиты группируют по дате первого визита и сравнивают, как ведут себя люди, пришедшие в разные недели. Это когорты посетителей: повторные покупки Метрика не видит, их берут из CRM.
Как из когортной таблицы получить LTV?
Поставьте в ячейки не долю вернувшихся, а накопленную выручку на одного клиента когорты через 3, 6 и 12 месяцев. Умножив её на среднюю маржу, вы получите LTV в прибыли, и его уже можно сравнивать с ценой привлечения клиента в том же канале.
Как собрать когортную таблицу запросом SQL?
Логика та же, что в Excel. Подзапросом найдите для каждого клиента дату первого оплаченного заказа и возьмите её месяц, это когорта. Для каждого заказа посчитайте разницу в месяцах с этой датой, сгруппируйте по когорте и месяцу жизни, посчитайте уникальных клиентов и разделите на размер когорты.
Связать заказы из CRM с источниками рекламы и строить когорты по каналам привлечения поможет внедрение сквозной аналитики.
Источники
- Яндекс Реклама: материалы о когортном анализе
- Яндекс Метрика: справка, отчёт «Источники, сводка»
- AppMetrica: документация, когортный анализ
См. также: KPI, A/B-тестирование, Юнит-экономика, CAC, Дашборд.
Остались вопросы по теме «Когортный анализ»?
Напишите нам в Telegram или MAX. Ответит специалист, который отвечает за эту тему, или руководитель проектов в рабочее время.
Отвечает по темеЕвгений БаевРуководительНад статьёй работали
Услуги по теме
Тарифы по теме
Запуск и ведение рекламы в Яндекс.Директе для небольшого бизнеса: семантика, объявления, ретаргетинг и еженедельная настройка на стоимость заявки.
- Реклама в Яндекс Директе: поиск и РСЯ
- Определение целевой аудитории
- Анализ рекламных кампаний конкурентов
- Семантическое ядро: сбор, аудит и оптимизация
- Создание рекламных объявлений
- Разработка креативов
- Настройка статического и динамического ретаргетинга
- Оптимизация ставок и бюджета
Ведём рекламу в Яндекс.Директе и проверяем, что происходит после клика: аудит посадочных страниц, работа форм и основных функций сайта.
- Реклама в Яндекс Директе: поиск и РСЯ
- Определение целевой аудитории
- Анализ рекламных кампаний конкурентов
- Семантическое ядро: сбор, аудит и оптимизация
- Создание рекламных объявлений
- Разработка креативов
- Настройка статического и динамического ретаргетинга
- Оптимизация ставок и бюджета
Для компаний, где контекст стал основным каналом: коллтрекинг, Google, Smart-объявления и аудит текстов посадочных. Рутину берут нейросети, решения за специалистом.
- Реклама в Яндекс Директе: поиск и РСЯ
- Определение целевой аудитории
- Анализ рекламных кампаний конкурентов
- Семантическое ядро: сбор, аудит и оптимизация
- Создание рекламных объявлений
- Разработка креативов
- Настройка статического и динамического ретаргетинга
- Оптимизация ставок и бюджета
Читайте также
Маркетинг, 26 июля 2025, 7 мин
Анализ эффективности контекстной рекламы
Маркетинг, 4 марта 2024, 12 мин
Этапы воронки продаж: какие инструменты digital-маркетинга использовать для каждого из них
Разбираем пять этапов воронки продаж, от знакомства с брендом до повторных покупок: какие инструменты digital-маркетинга работают на...
Проверим ваш сайт бесплатно
Экспресс-аудит за 24 часа: скорость, индексация, мета-теги, коммерческие факторы и цели Метрики.
