Помню разговор с основателем одного HR-сервиса. Он гордился: «Мы закрываем 50 новых клиентов в месяц!» Спрашиваю: «А сколько уходит?» Пауза. «Ну... не считали толком. Наверное, штук 30-40». То есть компания работала как дырявое ведро — вливала воду сверху, а она утекала снизу.
В SaaS продать — это только начало. Настоящие деньги — в удержании и renewals. Но большинство CRM-систем для этого просто не предназначены. Они заточены под классическую схему: лид → сделка → закрыто. Победа! Следующий!
Только в подписной модели «закрыто» — это не финиш, а старт. Клиент платит каждый месяц, и если он уходит через полгода — вы в минусе. Стоимость привлечения (CAC) съедает первые 6-12 месяцев подписки. Прибыль начинается только с renewal. Поэтому SaaS-компаниям нужен принципиально другой подход к CRM.
Продавцы из классического B2B смотрят на SaaS-метрики как на марсианскую математику. «MRR? ARR? Health Score? Дайте просто сумму сделки!» А суммы-то и нет — в привычном понимании. Есть Monthly Recurring Revenue, который капает каждый месяц. Считать его нужно совершенно иначе.
Выручка распределена во времени. Клиент на тарифе $500/месяц — это не сделка на $6000, а двенадцать отдельных платежей, каждый из которых может не состояться.
«Закрыто-выиграно» — это примерно середина пути. Дальше онбординг, adoption, первый renewal, expansion. И каждый этап можно провалить.
Отдел продаж может обидеться, но цифры — штука упрямая: 80% выручки приносят те, кто уже платит. Толковый CSM иногда стоит трёх сейлзов.
При оттоке 5% в месяц вы теряете половину базы за год. Можно нанять сколько угодно продавцов — они не успеют за дырой в ведре.
Давайте посмотрим на конкретные цифры, потому что здесь математика особенно показательна.
Компания A: агрессивный маркетинг, 100 новых клиентов в месяц, churn 10%. Через год — около 600 активных клиентов.
Компания B: умеренный маркетинг, 50 новых клиентов в месяц, но churn всего 3%. Через год — примерно 550 клиентов.
Компания A тратит вдвое больше на привлечение, держит вдвое больший отдел продаж, а результат — почти одинаковый. Снижение churn с 10% до 3% по эффекту равно удвоению отдела продаж. Только стоит в разы дешевле.
К делу. Пять блоков, без которых CRM в подписном бизнесе — пустая трата денег.
Кажется очевидным, но вы удивитесь, сколько SaaS-компаний ведут подписки в отдельном Excel. В CRM — контакты и переписка, в таблице — тарифы и даты. Информация разъезжается, менеджер тратит время на сведение данных из разных источников.
Что должно быть в карточке клиента:
Знаете, как обычно происходит renewal в компаниях без автоматизации? Менеджер вспоминает о клиенте, когда подписка уже истекла. Звонит: «А вы почему не продлили?» — «А мы думали, вы сами напомните». Неловко.
Renewal-процесс должен запускаться автоматически и заблаговременно:
Недооценённая штука. CSM общается с клиентом, тот отвечает «всё отлично, работаем дальше». А через месяц — тишина, молча уходит. Что произошло? Да ничего нового: клиент перестал заходить в систему два месяца назад, но никто не обратил внимания.
CRM должна показывать, как клиент пользуется продуктом, а не только что он говорит:
Когда у вас 50 клиентов, вы помните каждого. Когда 500 — уже нет. Health Score решает эту проблему: агрегирует десятки сигналов в одно число, которое показывает «здоровье» аккаунта.
Типичная формула расчёта:
Health Score = (Активность × 0.3) + (Adoption × 0.25) + (NPS × 0.2) + (Оплаты × 0.15) + (Support tickets × 0.1)
Веса можно настраивать под специфику бизнеса. Главное — CSM видит одну цифру и сразу понимает: этот клиент в порядке, а вот этому нужно срочно позвонить.
Expansion revenue — это святой грааль SaaS. Клиент уже доверяет вам, уже внедрил продукт, уже привык. Продать ему апгрейд в 5 раз проще, чем привлечь нового клиента. Но для этого нужны триггеры и сценарии.
Примеры автоматических триггеров для upsell:
Отдельная боль — синхронизация CRM с платёжными системами. Без интеграции менеджер живёт в параллельной реальности: в CRM клиент «активен», а в биллинге уже три месяца висит неоплаченный счёт. Или наоборот — клиент давно апгрейднулся, но в CRM по-прежнему старый тариф.
Вот как должна выглядеть связка CRM и биллинга:
| Событие в биллинге | Что меняется в CRM | Автоматические действия |
|---|---|---|
| Успешный платёж | Статус «Оплачено», обновляется дата следующего платежа | MRR в отчётах пересчитывается автоматически |
| Неудачный платёж | Статус «Просрочен», показывается сумма задолженности | Создаётся задача для CSM + клиент получает письмо |
| Апгрейд тарифа | Новый план в карточке, дельта MRR | CSM получает уведомление, expansion фиксируется в отчётах |
| Даунгрейд тарифа | Новый план, contraction MRR | Срочная задача для CSM — выяснить причину и попытаться вернуть |
| Отмена подписки | Статус «Churned», причина (если указана) | Запускается exit-интервью, причина попадает в аналитику |
Stripe, ЮKassa, Робокасса и другие платёжные системы отправляют webhook при каждом событии. CRM принимает этот webhook и мгновенно обновляет карточку клиента. Задержка — буквально секунды. Менеджер открывает карточку и видит актуальный статус без необходимости проверять в двух системах параллельно.
Про аналитику. Отчёт «сколько сделок закрыли» — мимо кассы. В SaaS работают другие метрики. Четыре дашборда, которые реально нужны:
Ежемесячная динамика рекуррентной выручки. Это главный экран, на который смотрит основатель каждое утро:
Когортный анализ показывает, как ведут себя клиенты со временем:
Net Revenue Retention показывает, сколько денег вы зарабатываете с существующей базы:
NRR = (MRR на начало + Expansion - Contraction - Churn) / MRR на начало × 100%
NRR больше 100% означает: даже если вы вообще перестанете продавать, выручка будет расти. Топовые SaaS-компании вроде Slack или Zoom показывают NRR 120-140%. Это магия подписной модели.
Распределение клиентов по «здоровью» показывает общую картину базы:
Разным людям — разные дашборды. CSM утонет в детальном churn-анализе. А CEO не нужны ежедневные Health Score алерты — это только отвлекает.
| Дашборд | Кому нужен | Как часто смотреть |
|---|---|---|
| MRR Overview | CEO, CFO, инвесторы | Раз в неделю на планёрке |
| Renewals Pipeline | VP Sales, руководитель CS | Каждый день — это их рабочий инструмент |
| Health Score Alerts | Линейные CSM | Каждое утро — с чего начать день |
| Churn Analysis | Product-менеджеры, руководство CS | Раз в месяц на ретроспективе |
В отделе продаж воронка заканчивается на «Закрыто-выиграно». В SaaS с этого момента начинается вторая, более важная воронка — Customer Success. И она тоже должна быть в CRM, иначе вы теряете контроль над 80% выручки.
Я делю путь клиента на шесть этапов. Каждый критичен, на каждом можно потерять клиента:
Самая частая ошибка — бросать клиента после онбординга. «Ну, настроили, дальше сами». Нет, дальше начинается самое интересное. Клиент должен сформировать привычку, увидеть результат, дожить до renewal. И на каждом этапе ему может понадобиться помощь.
CRM должна сама понимать, на каком этапе находится клиент, и запускать соответствующие сценарии:
| Этап | Что запускает переход | Что делает CRM автоматически |
|---|---|---|
| Onboarding | Клиент оплатил первую подписку | Welcome-письмо, назначение персонального CSM, создание чек-листа настройки |
| Adoption | Онбординг-чек-лист завершён | Через 14 дней — проверка активности. Если низкая — звонок CSM. Если нормальная — серия писем про фичи |
| Value | Health Score поднялся выше 70, активность стабильна | Запрос NPS, предложение оставить отзыв на G2 или Capterra |
| Renewal | До окончания подписки 90 дней | Задача для CSM, автоматическое предложение на продление |
| Expansion | Использование превысило 80% лимита | Предложение апгрейда с расчётом выгоды, при высоком потенциале — звонок от sales |
| Advocacy | NPS 9-10, клиент с вами больше года | Приглашение в реферальную программу, запрос на участие в кейсе |
Клиенты уходят постепенно, не одним днём. Сигналы есть всегда — просто они разбросаны по разным местам: активность в продукте, платежи в биллинге, тон в переписке с поддержкой. Хорошая CRM собирает это в одну картину и подсвечивает риски.
Я делю сигналы на три категории по степени срочности:
Один из наших клиентов рассказывал: «Мы потеряли крупного заказчика, который платил $5000 в месяц. Когда стали разбираться, выяснилось: за три месяца до ухода их активность упала втрое, они дважды отменяли QBR, и один раз спрашивали про выгрузку данных. Все сигналы были — мы их просто не видели».
Продвинутые SaaS-компании идут дальше ручных правил и используют ML-модели. Алгоритм анализирует сотни параметров поведения и находит паттерны, которые человек не заметит. CRM автоматически получает churn score и создаёт задачи для CSM по клиентам с высоким риском — за 2-3 месяца до возможного ухода. Это даёт время на исправление ситуации.
Работали с SaaS-сервисом для HR-автоматизации. Ситуация была типичной: churn 8% в месяц, NRR застрял на 85%, клиенты уходили «внезапно» — вроде всё было нормально, а потом раз — и отписались.
Что сделали: подключили биллинг через Stripe напрямую к CRM, настроили Health Score на основе реальной активности в продукте, запустили автоматические renewal-кампании за 90, 60 и 30 дней до окончания подписки.
Через полгода churn снизился до 4%, а NRR вырос до 105%. Ключевое изменение — CSM перестал тушить пожары и начал работать проактивно. Он видел проблемы до того, как клиент решал уйти.
Обсудить решение для SaaSЕсли вы выбираете или настраиваете CRM для подписного бизнеса, вот чек-лист того, что должно быть. Разделил на три уровня — от базового до продвинутого. Начните с первого, но держите в голове третий.
Без этого CRM для SaaS просто не будет работать. Если ваша текущая система этого не умеет — это первое, что нужно настроить.
Когда базу настроили, эти штуки дадут конкурентное преимущество. Особенно важно, если у вас больше 100 клиентов.
Это не функции CRM, а метрики, которые она должна считать и показывать. Если не видите этих цифр — вы летите вслепую.
Одни и те же грабли у разных SaaS-команд. Пять ошибок, которые встречаются снова и снова:
Чтобы было понятнее, покажу, как должна выглядеть карточка клиента в правильно настроенной CRM для SaaS. Это не скриншот конкретной системы, а собирательный образ того, что должен видеть CSM, когда открывает аккаунт.
Клиент в «зелёной» зоне, но до renewal осталось 45 дней — пора начинать разговор о продлении.
Обратите внимание: всё на одном экране. CSM не нужно открывать биллинг, чтобы посмотреть статус оплаты, или лезть в аналитику продукта, чтобы увидеть активность. Вся картина — здесь.
Попытка сделать всё за раз — прямая дорога в провал. Внедряйте кусками, от простого к сложному. Работающий roadmap:
| Этап | Что делаем | Что получаем |
|---|---|---|
| Этап 1 Первые две недели |
Подключаем биллинг к CRM, настраиваем базовый учёт подписок — тариф, даты, статус оплаты | Наконец-то видим MRR в реальном времени, знаем когда у кого renewal, не теряем просроченные платежи |
| Этап 2 Недели 3-4 |
Настраиваем автоматические напоминания о renewal (90/60/30 дней), создаём отдельную воронку для CS | CSM перестаёт пропускать renewals, появляется системный процесс работы с существующими клиентами |
| Этап 3 Второй месяц |
Внедряем Health Score, подключаем данные об активности из продукта | Видим риски до того, как клиент решит уйти, CSM работает проактивно, а не тушит пожары |
| Этап 4 Третий месяц и далее |
Expansion playbooks с триггерами, когортный анализ churn, предиктивная модель оттока | NRR начинает расти, churn снижается, появляются данные для product-команды |
Главное правило: этап должен заработать и дать результат до перехода к следующему. Спешка тут не друг. Крепкий фундамент важнее красивой надстройки.
Если тема зацепила, вот несколько статей, которые углубят понимание отдельных аспектов: