Схема сравнения рекламных каналов по мере дозревания когорты клиентов

Когортный анализ в Roistat: как считать LTV

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

Когортный анализ в Roistat: как считать LTV, а не только стоимость привлечения

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

Три предустановленных отчёта когортного анализа отвечают на три разных вопроса — и подставлять их друг за друга нельзя.

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

коротко о главном — 5 фактов

01

Раздел называется«Когортный анализ»и открывается из главного меню проекта. Никакого отдельного «модуля удержания» в интерфейсе нет.

02

Предустановленных отчётатри, и они отвечают на разные вопросы: по рекламным каналам, по первому визиту, по первому заказу.

03

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

04

Ключевое ограничение:заявки, оставленные клиентом не в нулевой период, в отчёт когортного анализа не попадают.

05

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

Почему решение по первому месяцу почти всегда неверное

Как считается LTV и как применяется в рекламе — подробно разобрано в статье про [формулу LTV и её применение в рекламе](https://gurucontext.ru/blog/ltv-klienta-internet-magazina-formula-i-primenenie-v-reklame). Почему удержание оказывается важнее стоимости привлечения — в материале о том, [почему удержание важнее стоимости привлечения](https://gurucontext.ru/blog/reklama-fitnes-kluba-v-yandeks-direkte-retention-ekonomika). Здесь оба тезиса считаются известными — перейдём сразу к инструменту.

Отчёт «Аналитики» устроен как срез по времени: сколько потрачено, сколько заявок, сколько продаж — за выбранный период. Это полезно для оперативного контроля. Но у него есть слепое пятно: клиент, пришедший в марте, продолжает приносить деньги в апреле и мае. В мартовском срезе этого не видно — он закрыт.

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

Важная терминологическая точка: раздела «Retention» в интерфейсе Roistat нет. Инструмент называется «Когортный анализ» и открывается из главного меню проекта. Если вы ищете модуль удержания — ищите именно его.

Три отчёта — три вопроса: главный актив инструмента

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

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

Три коротких правила выбора отчёта под задачу:

Вопрос про распределение бюджета между каналами → «По рекламным каналам». Смотреть надо не нулевой столбец, а накопленный итог за несколько периодов.

Вопрос про длину цикла принятия решения → «По первому визиту». Он покажет, сколько времени проходит от первого касания до покупки.

Вопрос про удержание и отток → «По первому заказу». Именно там видно, через сколько месяцев клиенты перестают возвращаться.

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

Из этого ограничения вытекают два практических следствия.

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

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

модельный пример — числа не бенчмарк

Канал Апривлечение 1 500 ₽ · маржа 1 800 ₽ · есть повторные
Канал Бпривлечение 900 ₽ · маржа 1 200 ₽ · повторных нет
Лучше
месяц 01,201,33 ↑Б
месяц 11,271,34 ↑Б
месяц 21,321,35 ↑Б
месяц 3 ← разворот1,37 ↑1,35А
месяц 41,41 ↑1,35А
месяц 51,45 ↑1,36А
месяц 61,48 ↑1,36А

Сколько ждать, прежде чем принимать решение

Модельный пример выше — это не бенчмарк, а иллюстрация механики. Когорта — 200 новых клиентов. Канал А дороже в привлечении (1 500 ₽ против 900 ₽), но часть его клиентов возвращается. Канал Б дешевле, но повторных покупок практически нет.

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

Цена решения, принятого на нулевом периоде, хорошо видна на годовом горизонте. Когорта канала А приносит 504 360 ₽ маржи при расходе 300 000 ₽ — прибыль 204 360 ₽. Когорта канала Б — 247 440 ₽ при расходе 180 000 ₽ — прибыль 67 440 ₽. Отключив канал А в первый месяц, компания теряет 136 920 ₽ на каждой когорте. При ежемесячном наборе когорт эта сумма умножается на число месяцев.

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

Чего когортный анализ не покажет

Инструмент честно отвечает на вопрос «где» — и честно молчит на вопрос «почему». Это не недостаток, а граница применимости, которую важно понимать заранее.

Что остаётся за кадром

  • Причины оттока. Инструмент покажет, что клиенты перестали возвращаться на четвёртом месяце. Почему — он не знает. Для ответа нужны опросы, интервью или данные из CRM.
  • Смена канала между покупками. Когорта закреплена за каналом первого касания. Если клиент пришёл из поиска, а вернулся по рассылке — в отчёте по каналам он останется в поисковой когорте. Для оценки первичного привлечения это правильно, для оценки работы рассылки — нет.
  • Тех, кто не дошёл до покупки. В когорте по первому заказу их нет, и конверсию из визита в заказ по этому отчёту считать нельзя.
  • Разовые всплески у старых клиентов. Рост продаж может совпасть с акцией, но когортный анализ покажет: покупали старые клиенты, новых не прибавилось. Отчёт «Аналитики» этого не различает — когортный различает.

Как компенсировать ограничения

  1. 01

    Для анализа причин оттока — дополнять когорты данными из CRM и результатами опросов клиентов.

  2. 02

    Для оценки рассылок и ретаргетинга — смотреть отдельные отчёты по этим каналам, не пытаясь вычитать их из когортного.

  3. 03

    Для конверсии из визита — использовать отчёт «По первому визиту», а не «По первому заказу».

  4. 04

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

Что нужно на входе, чтобы когорты собрались корректно

Отчёт соберётся только если данные позволяют опознать клиента при повторной покупке. На практике это означает четыре требования к качеству данных.

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

Корректная дата первого заказа. Она задаёт когорту. Ошибка здесь разносит клиента не в ту строку, и никакой последующей корректировкой это не исправить.

Передача выручки, а не только факта заказа. Без суммы отчёт покажет количество повторных заявок, но не LTV — деньги просто не попадут в расчёт.

Учёт возвратов. Если возврат не отражается в данных, LTV когорты систематически завышается. Для бизнеса с заметной долей возвратов это критично.

Как технически связать рекламу со сделками в CRM — подробно разобрано в материале о том, [как связать рекламу со сделками в CRM](https://gurucontext.ru/blog/integratsiya-roistat-s-crm-amocrm-i-bitriks24). Здесь важно зафиксировать: проблема почти никогда не в самом отчёте. Она в справочнике клиентов, где один человек существует в трёх карточках.

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

Как встроить когортный анализ в регламент решений

  1. 01

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

  2. 02

    Зафиксируйте горизонт наблюдения до запуска. Он определяется частотой повторных покупок в вашем бизнесе. Договориться о нём надо заранее — иначе разговор «почему канал не окупается» состоится на первом месяце, когда когорта ещё не дозрела.

  3. 03

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

  4. 04

    Настройте уведомления вместо ручного мониторинга. В Roistat есть инструмент «Радар», который следит за показателями без ручного просмотра отчётов. Для метрик, которые меняются медленно, это разумнее, чем открывать отчёт каждый день.

  5. 05

    Помните, что подход не привязан к одному инструменту. Когортные отчёты есть и у других систем сквозной аналитики — Calltouch, CoMagic, K50. Разница не в наличии функции, а в том, доходят ли до неё корректные данные о клиенте.

чек-лист готовности данных к когортному анализу

Сквозной ID клиентаПовторный заказ привязан к той же карточке, дублей нет
Корректная дата первого заказаКлиент попадает в правильную строку когорты
Передача выручкиСумма заказа, а не только факт — иначе LTV не считается
Учёт возвратовБез возвратов LTV когорты систематически завышен
Зафиксированный горизонт наблюденияСрок согласован до запуска, а не обсуждается на первом месяце
Разделение горизонтов решенийОперативный контур отделён от стратегического по каналам

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

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

Итог: что менять в работе с каналами

Решение о канале, принятое по нулевому периоду когорты, — это добросовестное заблуждение. Данные верны, просто когорта не дозрела.
  1. 01

    Раздел «Когортный анализ» в Roistat содержит три отчёта с разными задачами — по рекламным каналам, по первому визиту, по первому заказу. Подставлять их друг за друга нельзя.

  2. 02

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

  3. 03

    Разворот приоритета каналов в модельном примере происходит на третьем месяце. Срок в вашем бизнесе определяется частотой повторных покупок — и его нужно зафиксировать до запуска.

  4. 04

    Проблема почти никогда не в отчёте. Она в данных: дубли клиентов в CRM, отсутствие выручки, неучтённые возвраты. Именно это делает когорты плоскими.

  5. 05

    Оперативные решения и стратегические решения по каналам требуют разных инструментов и разных горизонтов — смешивать их и есть корень большинства ошибок.

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

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

Посчитаем, при какой цене заявки ваш Директ выходит в плюс

Разберём экономику и покажем целевой CPL под вашу маржу и цикл сделки

  • Бесплатный расчёт
  • Ответим за час

Политика конфиденциальности

При оставлении заявки на ресурсе «https://gurucontext.ru» пользователи предоставляют следующие сведения:

  • Имя
  • Контактный телефон или Telegram
  • Адрес сайта пользователя (не обязательно)

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

Использование информации

Вся полученная информация используется администрацией «https://gurucontext.ru» исключительно в целях связи с клиентом.

Защита персональных данных

Компания «https://gurucontext.ru» обязуется не разглашать сведения, полученные от пользователей, и хранит их в защищённом виде.

Предоставление данных третьим лицам

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

Контакты

Телефон: +7 (499) 955-47-00.
E-mail: info@gurucontext.ru.