Как читать retention-кривую

Разбираю форму кривой и повторные продажи
Аналитика

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

«Retention тридцатого дня - 28%». Звучит как метрика, но решений на ней не построить. Эти 28% - дно, на котором клиенты останутся надолго, или промежуточная точка по дороге к нулю? Без формы кривой не отличить.

Кривая удержания (retention) показывает не сколько клиентов осталось в одной точке, а как меняется их доля от периода к периоду. Линия начинается со 100% в момент привлечения и идет вниз. Вопрос чтения - не «насколько упало», а «где остановится и остановится ли вообще». От формы зависит, есть ли у бизнеса повторная выручка и сколько денег можно отдать за привлечение одного клиента.

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

Что показывает кривая удержания

Удержание - доля привлеченных клиентов, которые остаются активны через определенное время после старта. Что считать активностью, задает модель бизнеса: для подписки - продолжает платить, для приложения - заходит, для интернет-магазина - делает повторную покупку. Перед построением кривой фиксируют два события: стартовое (с него идет отсчет) и возвратное (по нему считают, что клиент еще с вами).

Строят кривую так. По горизонтали - возраст когорты: сколько прошло с момента привлечения. Шаг выбирают под продукт: дни для частого мобильного приложения, недели или месяцы для подписки и повторных покупок. По вертикали - доля клиентов когорты, активных на этот момент. Первая точка всегда 100%: это все, кого привлекли. Дальше линия снижается - часть отваливается на первом шаге, часть позже.

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

Маркетологу форма важнее единичного процента. От нее зависит, сколько раз в среднем клиент принесет деньги, а это потолок ставки за привлечение.

Делюсь практикой и разборами по performance‑маркетингу
подписаться →
@marataxanov

Две формы - плато и затухание

Главное, что читают в кривой удержания: выходит ли она на плато или падает к нулю.

100% 50% 0% доля активных плато затухание возраст когорты
Две формы кривой удержания: выход на плато против затухания к нулю. Схема, проценты иллюстративны.

Затухание к нулю

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

Плато

Кривая падает, потом выравнивается на каком-то уровне и держится: например, после первых месяцев когорта стабилизируется около 25% и дальше теряет клиентов медленно. Эти 25% - устойчивое ядро, которое остается надолго и приносит повторную выручку без новых затрат на привлечение. Доставка еды в Алматы устроена иначе, чем разовая услуга: после первых заказов часть клиентов превращается в постоянных и заказывает каждую неделю. Кривая выходит на плато, и это плато кормит выручку между рекламными всплесками. Чем выше плато, тем больше денег с одной когорты вы получаете за все время.

Высота плато решает больше, чем крутизна первого падения. Два продукта могут одинаково потерять 60% на первом месяце, но один выйдет на плато 30%, а второй продолжит сползать к нулю. По первому месяцу они неразличимы. Разница - в том, есть ли плато и на каком уровне.

Отдельный случай - кривая, которая после провала идет вверх. Доля активных или выручка по когорте растет: вернулись ушедшие, оставшиеся стали платить больше. У подписочных продуктов с расширением тарифа это дает удержание выручки выше 100% (так называемый negative churn). Случай редкий и чаще встречается в SaaS, чем в e-commerce. Природу оттока и его обратную сторону разбираем отдельно в статье про отток клиентов.

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

Как прочитать кривую по точкам

Возьмем когорту подписки на доставку продуктов в Бишкеке. По месяцам удержание идет так: старт 100%, первый месяц 46%, второй 31%, третий 27%, четвертый 26%, пятый и шестой держатся около 25%.

Читаем по участкам. Между стартом и первым месяцем - резкий обвал больше чем вдвое: отвалились те, кто оформил пробную подписку и не продлил. Это ожидаемо и само по себе ни о чем плохом не говорит. Со второго по третий месяц падение резко замедляется, с 31% до 27%, дальше почти ровно. Точка перегиба - третий месяц: отсев случайных закончился и проявилось ядро. Хвост с четвертого месяца почти горизонтальный, около 25%, ядро держится крепко, медленный отток небольшой.

Вывод по этой кривой: примерно четверть привлеченных превращается в постоянных клиентов и остается надолго. Это выход на плато, до нуля кривая не падает. Дальше эти 25% можно считать базой повторной выручки и от нее отталкиваться, когда планируете, сколько отдать за привлечение. Если бы после третьего месяца кривая продолжала падать к 20%, 15%, 10%, вывод был бы обратный: ядро не формируется, и весь бизнес держится на новой рекламе.

Для сравнения, затухающая когорта того же сервиса выглядела бы так: 100%, 44%, 28%, 19%, 12%, 6%. Первый месяц почти такой же, как у здоровой когорты, по нему две кривые не отличить. Разница вылезает к третьему-четвертому месяцу: одна замирает около 25%, другая продолжает терять клиентов каждый период и идет к нулю. Если смотреть только на удержание первого месяца, обе когорты выглядят одинаково, и убыточную легко принять за нормальную.

Как читать раннюю и позднюю часть

Кривую читают по участкам. Ранний и поздний ведут себя по-разному и говорят о разном.

100% 0% доля активных ранний обвал точка перегиба хвост возраст когорты
Участки кривой удержания: ранний обвал, точка перегиба и пологий хвост. Схема иллюстративна.

Ранний обвал

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

Точка перегиба

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

Хвост кривой

Пологий участок после перегиба и его наклон. Почти горизонтальный хвост - ядро держится крепко, медленный отток минимален. Хвост, который продолжает ползти вниз, говорит о другом: даже ядро постепенно сокращается, и срок когорты ограничен. Наклон хвоста важнее для прогноза LTV, чем глубина первого обвала: он задает, как долго ядро продолжит приносить деньги.

Day-N против окна

Есть два способа считать, что клиент «вернулся». Классический day-N: был ли активен ровно на N-й день или в N-ю неделю. Окно (rolling): возвращался ли хоть раз за период, например за прошедшие 7 дней. Day-N строже и дает кривую ниже, окно мягче и выше. Для продукта, которым пользуются не каждый день, day-N покажет искусственно низкое удержание, и правильнее окно. Выбор метода меняет высоту всей кривой, поэтому сравнивать две кривые можно только при одинаковом способе счета.

Какая форма нормальна для разных продуктов

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

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

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

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

Если форма не дотягивает до нормы своего типа, кривая показывает, где искать. Сползающий хвост у подписки уводит к удержанию и ценности продукта. Низкое плато у частого приложения уводит к адаптации новых пользователей (онбордингу). Разный наклон по каналам - к качеству трафика конкретного источника.

Что форма значит для повторных продаж и LTV

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

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

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

Удержание и отток - две стороны одного. За период отток равен единице минус удержание: ушли те, кто не вернулся. Пологий хвост кривой удержания означает низкий отток ядра. Но природа оттока, его виды и как его считать - отдельная тема, она в статье про отток.

Кривая по клиентам и кривая по выручке

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

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

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

Какую кривую читать, зависит от вопроса. Для оценки повторной выручки и LTV информативнее кривая по выручке. Для понимания, держится ли аудитория и насколько она лояльна, берут кривую по числу клиентов. Считать их нужно отдельно и не смешивать выводы.

Частые ошибки чтения

Смотреть на одно число вместо формы

«Удержание 30 дней - 28%» без кривой не говорит ничего о плато. Две когорты с одинаковым числом на 30-й день расходятся дальше: одна стабилизируется, другая падает. Информация - в форме, не в точке.

Усреднять все когорты и каналы в одну кривую

Интернет-магазин в Баку привлекает из поиска и из соцсетей. Поисковая когорта выходит на плато, когорта из соцсетей затухает. Общая кривая по магазину выглядит средне и прячет, что соцсети не дают повторных покупок. Удержание режут по каналу привлечения, а сравнение групп между собой делается в когортной таблице.

Принимать ранний обвал за плохой продукт

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

Экстраполировать молодую когорту

Когорта, которой две недели, еще не дошла до перегиба. Продлевать ее падение по прямой к нулю - ошибка: фактическая кривая, скорее всего, выйдет на плато выше. Для вывода о форме нужно дождаться, пока свежие когорты пройдут точку перегиба.

Считать оставшихся обычными клиентами

Дошедшие до хвоста - уже отобранное ядро. Переносить их поведение на будущие когорты целиком нельзя: новые придут снова со 100%, и обвал повторится. Это искажение отбора: видим только дошедших до хвоста и забываем про массу ушедших по дороге.

Путать удержание активности с удержанием платежа

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

Коротко

  • Кривая удержания показывает долю активных клиентов когорты от периода к периоду; первая точка всегда 100%
  • Главное в кривой - выходит ли она на плато или затухает к нулю; плато означает повторную выручку без новых затрат на привлечение
  • Высота плато важнее крутизны первого обвала: по первому месяцу два продукта с разным будущим неразличимы
  • Ранний резкий обвал - норма; тревожит обвал, который не тормозит на втором-третьем периоде
  • Наклон хвоста после точки перегиба задает, как долго ядро приносит деньги, и важен для прогноза LTV
  • Day-N и окно дают разную высоту кривой; сравнивать две кривые можно только при одинаковом способе счета
  • Усреднение когорт и каналов прячет убыточный источник; режьте по каналу привлечения
  • Молодую когорту нельзя экстраполировать к нулю по прямой - она еще не прошла перегиб

Частые вопросы

Удержание и отток - это одно и то же?

Это зеркальные метрики: за период отток равен единице минус удержание. Но смотрят на них по-разному. Кривая удержания читается по форме - есть плато или нет. Отток считают как скорость потери и разбирают по природе: добровольный или вынужденный. Подробнее про виды и счет оттока - в отдельной статье.

Какое удержание считается хорошим?

Универсального порога нет: норма у ежедневного приложения, подписки и интернет-магазина разная. Ориентир задает форма кривой и сравнение с другими когортами; одно число само по себе мало что говорит. Кривая вышла на плато - база есть. Затухает к нулю - повторных продаж нет, какой бы высокой ни была первая точка. При нехватке собственных данных опираются на отраслевые ориентиры и кривые конкурентов.

За какой период строить кривую - дни, недели или месяцы?

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

Чем кривая удержания отличается от когортного отчета?

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

Сколько данных нужно, чтобы доверять форме кривой?

Когорты должны дойти хотя бы до точки перегиба - до участка, где падение замедляется. На совсем свежих когортах виден только обвал, а плато еще впереди, и форму по нему не прочитать. Чем длиннее история наблюдений за когортой, тем надежнее вывод про хвост и уровень плато.

Как понять, что меры по удержанию сработали?

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

Об авторе

Марат Аксанов, performance‑маркетолог. 12 лет в маркетинге и медиа.

Сертифицированный специалист DV360, Google Ads и Google Analytics.

Заказать аудит вашего проекта или консультацию:

Марат Аксанов, performance-маркетолог