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

Собственник смотрит в отчёт по каналам, видит источник с окупаемостью ниже плинтуса и отключает его. Через полгода общая выручка проседает, хотя формулу считали правильно. Проблема в том, что считали по первой сделке, а деньги этот канал приносил на второй, третьей и десятой оплате. Разберу механику на уровне того, где именно теряется привязка выручки к источнику и как её вернуть.
Где Roistat теряет повторную выручку канала
По умолчанию окупаемость канала в Roistat собирается по первой сделке клиента. Всё, что клиент купил после, к источнику привлечения уже не приписывается.
Механика простая. Когда существующий клиент возвращается за второй покупкой, в CRM создаётся новый лид без источника — номера визита у него нет, потому что человек пришёл напрямую, по телефону или по почте. Roistat нечего сопоставить, и оплата повисает без канала. Это подтверждает обсуждение в поддержке вендора: повторная продажа не приписывается тому источнику, который изначально привёл клиента (обсуждение в базе Roistat).
На интеграции с amoCRM это выглядит наглядно. Клиент сделал пробную закупку на 3500 ₽ с roistatid — эта сделка канал получил. Дальнейшие покупки того же клиента по телефону и почте в расчёт ROMI не попали (тред пользователей Roistat). Канал привёл платящего клиента, но в отчёте показывает окупаемость по одной первой оплате из всей его истории.
Дальше арифметика бюджета работает против вас: источник с реальным потоком повторных оплат стоит в таблице с низким ROI и первым идёт под сокращение.
Почему первая сделка искажает оценку канала
Высокий ROAS по первой сделке часто означает перехват готового спроса в поиске: человек уже искал товар, кликнул и купил. Низкий ROAS по первой сделке дают таргет и соцсети — они приводят людей, которые впервые узнали о вас и раскачиваются на повторные покупки. По разбору зарубежных данных отключение канала со слабым первым ROAS привело к падению общей выручки примерно на 30% за полгода (из публичного кейса внедрения, привожу как иллюстрацию — цифра взята из зарубежного источника).
Считать канал по одной сделке — значит игнорировать его экономику целиком. Рабочая метрика здесь LTV: средний чек, умноженный на среднее время жизни клиента. Канал окупается, когда LTV превышает затраты на привлечение и удержание — CAC (материал Roistat о LTV). Ориентир здоровой юнит-экономики — отношение LTV к CAC от 3:1. По этому порогу многие источники, которые выглядят убыточными по первой сделке, проходят проверку с запасом.
Если вы уже сталкивались с тем, что цифры окупаемости в отчёте расходятся с деньгами на счёте, я разбирал смежную поломку отдельно — где ломается учёт и почему бюджет перекладывают на ложных данных.
Когортный анализ: что он закрывает и что оставляет на руках

Инструмент для оценки по LTV в Roistat есть — когортный отчёт. Он показывает продажи когорты клиентов не только за период привлечения, но и за все последующие периоды. По нему видно, какие каналы окупаются за счёт повторных заказов (описание когорт Roistat).
Два ограничения, о которых стоит знать заранее.
Первое — доступ. Когортный анализ работает на тарифах «Бизнес» и «Премиум», то есть учёт окупаемости по LTV идёт как надстройка, а не как поведение по умолчанию (тарифы актуальны на 21 июля 2026, проверяйте на сайте вендора).
Второе — незакрытый разрыв в привязке. Автоматическую привязку источника к сделкам без номера визита представитель Roistat описывает как план без установленных сроков (тред пользователей Roistat). На практике это значит, что когорта покажет вам картину по группам клиентов, но полную привязку конкретной повторной оплаты к каналу приходится достраивать на стороне CRM — связкой новой сделки со старым контактом или компанией, у которых источник уже проставлен.
Это и есть та часть, которую я закрываю на внедрении: настройку связки повторных оплат с исходным источником в Roistat и amoCRM — чтобы вторая и последующие сделки клиента возвращали выручку тому каналу, который его привёл, а не висели без источника.
LTV-ROAS как метрика решения по бюджету
Когда привязка настроена, решение отключать или масштабировать канал принимается по правильной формуле: (число новых клиентов × LTV) ÷ рекламные расходы (разбор LTV-ROAS).
Масштаб разницы видно на простом примере. Привлечение клиента за ~1500 ₽ при первой покупке ~2000 ₽ выглядит на грани окупаемости — по первой сделке такой канал легко попадает под нож. При LTV ~20 000 ₽ тот же канал приносит на каждого клиента многократную прибыль. Одни и те же деньги на входе, разный вывод в зависимости от того, какой горизонт выручки вы считаете.
Экономику удержания это только усиливает: для 82% компаний повторная покупка обходится дешевле привлечения нового клиента (данные Econsultancy, материал Roistat о LTV). Значит, каналы с высоким LTV дают не только выручку с повторов, но и более дешёвую её часть.
Прежде чем резать источник по одной цифре, посчитайте, во сколько обходится ошибка на вашем обороте — прикинуть потери от неточной атрибуции можно тут. А если хотите глубже разобраться в том, как разные модели атрибуции недооценивают прибыльные каналы, я писал об этом отдельно — про первый и последний клик.
Итог по механике: пока повторная оплата создаёт лид без источника, любой отчёт по окупаемости недосчитывает деньги на каналах с длинной жизнью клиента. Когортный отчёт показывает часть картины, полную привязку выручки к каналу приходится собирать на стороне CRM. Решение по бюджету стоит принимать по всей выручке клиента за жизненный цикл — тогда окупаемые источники остаются в работе, а под сокращение уходят те, что действительно не отбивают вложенное.

Никита Бердников
Официальный партнёр amoCRM (ID 28602378), Roistat и SIPUNI. 5+ лет настраиваю CRM, сквозную аналитику и телефонию под выручку — лично, без агентских посредников. 25+ проектов, ₽100M+ выручки клиентов.
Похожие статьи

amoCRM в строительстве с длинным циклом: как удержать сделку до договора и увидеть, какая реклама доводит до оплаты
Разбираю, где в длинном цикле стройки застревают сделки, как автозадача в amoCRM удерживает их до договора и почему окно атрибуции надо расширять.
Бот в MAX для записи и напоминаний клиентам
Запись и напоминания — самая недооценённая автоматизация: клиент, которому вовремя напомнили, доходит; забытая запись — потерянная выручка. В MAX это закрывается ботом, связанным с CRM.
MAX или Telegram для бизнеса: что меняет 152-ФЗ
Telegram удобен и привычен, но когда через бота проходят данные клиентов — заявки, телефоны, переписка, — включается 152-ФЗ. И вот здесь MAX как российский мессенджер даёт бизнесу то, чего Telegram не даёт.