Product-market fit, но низкая маржа: как заметить провалы в доставке ценности
Если product-market fit есть, а маржа низкая, часто виноваты медленный онбординг, хаотичные релизы или перегрузка поддержки. Узнайте признаки, проверки и способы исправить.

Как выглядит эта проблема
Некоторым компаниям несложно привлекать клиентов. Трудности начинаются после продажи. Потенциальные клиенты говорят «да», демо проходят хорошо, воронка выглядит здоровой, но новые заказчики слишком долго ждут понятного результата.
Эта задержка меняет сам бизнес. Деньги приходят, но затраты на выполнение работы их постоянно съедают. Команда празднует каждую новую сделку, а потом две недели отвечает на вопросы по настройке, исправляет мелкие сбои и проводит клиентов через задачи, которые уже должны работать сами.
Это часто чувствуется ещё до цифр. Новые аккаунты появляются, а валовая маржа почти не растёт. Основатели ожидают, что рост даст передышку, но происходит наоборот. Каждый дополнительный клиент добавляет новые тикеты, новые срочные релизы и больше стресса внутри команды.
Рабочий ритм тоже становится хуже. Инженеры чинят срочные проблемы вместо запланированной работы. Поддержка закрывает пробелы продукта. Customer success подстраховывает слабый онбординг. Никто не простаивает, но прогресс замедляется, потому что одна и та же работа возвращается снова и снова в немного другой форме.
Поэтому ситуация, когда product-market fit есть, а маржа низкая, так сбивает с толку. Снаружи спрос выглядит настоящим. Внутри компании люди много работают и всё равно чувствуют, что не успевают. Рост перестаёт ощущаться как импульс и начинает ощущаться как груз.
Простой пример делает это особенно наглядным. Стартап подписывает десять новых клиентов за месяц. Звучит отлично. Но если каждому нужны индивидуальная настройка, повторные обучающие звонки и исправления после релиза, команда делает больше ручной работы, не строя более чистый бизнес. Продажи могут оставаться сильными, а маржа — стоять на месте.
Когда возникает такой паттерн, проблема не всегда в самом продукте. Часто проблема — в работе вокруг продукта.
Как понять, что спрос настоящий
Вам не нужны идеальные графики, чтобы увидеть, что продукт нужен людям. Во многих командах самый очевидный сигнал проще: покупатели говорят «да», не пытаясь неделями выбить цену до минимума. Они задают обычные вопросы, но не относятся к предложению как к чему-то необязательному.
Ещё важнее то, что происходит после первого месяца. Если клиенты остаются активными после настройки, продолжают платить и используют продукт в своей еженедельной работе, скорее всего, проблема не в спросе. Слабые продукты быстро забрасывают. Полезные выдерживают первое столкновение с реальной работой.
Рекомендации от клиентов — ещё один сильный сигнал. Когда новые лиды приходят потому, что существующий клиент упомянул продукт, спрос уже прошёл честную проверку. Люди редко рекомендуют то, что создаёт для них дополнительную работу.
Здоровый спрос обычно выглядит так: продажи завершаются понятными следующими шагами вместо бесконечных споров о цене, новые клиенты доходят до ценности, даже если путь слишком медленный, а аккаунты продлеваются или расширяются, потому что продукт решает реальную проблему. Жалобы обычно касаются настройки, передачи, багов или скорости ответа, а не самой идеи.
Именно последняя часть важнее всего, когда есть product-market fit, но маржа низкая. Если клиентам нужен продукт, а команда тратит часы на онбординг, поддержку и хаотичные релизы, бизнес может выглядеть слабее, чем он есть на самом деле. Деньги приходят, но маржа утекает через ручной труд и переделки.
Представьте B2B SaaS-команду со стабильными демо, нормальной конверсией и клиентами, которые остаются на шесть месяцев и дольше. На бумаге спрос выглядит неплохо. Но каждому новому аккаунту нужна индивидуальная настройка, вопросы в поддержку сыплются один за другим, а каждый релиз создаёт лишнюю уборку. Рынок действительно заинтересован. А вот трение в delivery съедает результат.
Где утекает маржа
Команда может продавать продукт, который людям нужен, и всё равно чувствовать себя без денег к концу месяца. Обычно это происходит, когда работа после продажи остаётся ручной, хаотичной или хрупкой. В случаях, когда есть product-market fit, но маржа низкая, выручка растёт, а стоимость обслуживания каждого нового клиента почти не снижается.
Одна утечка начинается тогда, когда инженеры каждую неделю занимаются настройкой для клиентов. Если они часами импортируют данные, исправляют параметры или обрабатывают разовые запросы, компания тратит самое дорогое время на повторяющуюся работу. Клиенты, возможно, быстрее выходят в эфир, но каждая сделка несёт скрытые трудозатраты.
Ещё одна утечка возникает в поддержке, когда команда каждый день отвечает на один и тот же вопрос. Обычно это не проблема клиента. Это значит, что онбординг оставляет людей в недоумении, у продукта неочевидные настройки по умолчанию или не хватает базовых подсказок. Десять минут здесь и пятнадцать там по отдельности не выглядят серьёзно, но очень быстро накапливаются.
Релизы по-тихому тоже съедают маржу. Выходит небольшое изменение, что-то ломается, поддержка получает больше тикетов, а инженеры бросают запланированную работу, чтобы починить проблему. Потом команда спешит с следующим релизом и повторяет цикл. Потери — это не только исправление багов. Это ещё и потерянная концентрация, отложенные улучшения и уставшие люди, которые чаще ошибаются.
Паттерн обычно легко заметить, если знать, на что смотреть. Инженеры продолжают подключаться к созвонам по настройке, хотя их участие там не нужно. Объём обращений в поддержку растёт с каждой новой партией клиентов. После релизов в течение нескольких дней появляются доработки и исправления. Руководители нанимают людей раньше, чем убирают повторяющиеся задачи.
Найм может какое-то время скрывать проблему. Добавить ещё одного специалиста поддержки или инженера по внедрению кажется быстрее, чем исправлять онбординг, настройки продукта или привычки в релизах. Но дополнительные люди повышают базовые затраты. Если повторяющаяся работа остаётся, маржа всё равно продолжает утекать, как бы здорово ни выглядел спрос.
Онбординг, который тормозит выручку
У компании может быть product-market fit, но низкая маржа, когда новые клиенты попадают в медленную очередь на настройку. Продажа реальна, но работа после контракта занимает слишком много времени, слишком часто меняется или зависит от одного человека, который знает все скрытые шаги.
Сначала всё выглядит обычно. Клиент подписывает договор, а потом ждёт импорт данных, доступы, права, обучение или индивидуальный созвон по настройке. Каждая задержка сама по себе кажется небольшой. Но если сложить их вместе, первый месяц выручки начинает выглядеть слишком тонким.
Один из самых ясных признаков — непостоянство. Один аккаунт запускается за три дня, другой — за три недели, хотя оба купили один и тот же план. Такой разрыв часто означает, что процесса как такового нет. Есть просто набор воспоминаний, сообщений в чате и одолжений между продажами, customer success и инженерами.
Обычно повторяются одни и те же проблемы: продажи обещают лёгкий первый сеанс, но продукт не может сделать то, что было подразумевалось, без ручной работы; импорт данных лежит на одном инженере, который знает скрипт; обучение меняется от аккаунта к аккаунту, потому что никто не согласовал минимальный путь запуска; клиенты задают одни и те же вопросы по настройке, а команда каждый раз отвечает с нуля.
Беспорядочная передача задач делает это ещё хуже. Продажи закрывают сделку с одной историей, customer success получает другую, а инженерам прилетает срочный запрос с недостающими деталями. Все стараются, но никто не начинает с одной и той же версии реальности.
Здесь помогает простой тест. Посчитайте две вещи по последним десяти клиентам: сколько дней проходит от подписания договора до первого полезного результата и сколько часов сотрудников на это уходит. Большие разбросы в любом из этих показателей обычно означают, что онбординг съедает маржу ещё до того, как клиент успевает толком начать работу.
Поддержка, которая растёт быстрее, чем клиенты
У компании может быть product-market fit, но низкая маржа, когда поддержка снова и снова съедает одни и те же часы. Предупреждающий знак простой: количество платящих аккаунтов растёт на 15%, а число тикетов — на 40%.
Обычно это значит, что продукт продаётся, но клиенты не могут сами проходить типовые задачи. Они спрашивают, куда нажать, как импортировать данные, почему изменились настройки или как исправить небольшую проблему, для которой должен быть понятный путь. Ни один из этих вопросов не звучит драматично, но они быстро накапливаются.
Затраты становятся ещё выше, когда в дело вмешиваются старшие люди. Основатель, руководитель продукта или топовый инженер начинают отвечать на рутинные сообщения, потому что лучше всех знают систему и хотят удержать клиентов. Это помогает держать день в движении, но очень дорого обходится. Время, которое должно идти на продукт, тестирование или планирование, уходит в повторяющуюся поддержку.
Перегрузка поддержки часто указывает не на проблему штата, а на проблему продукта или онбординга. Если клиенты всё время задают один и тот же вопрос, команда не должна всё время писать один и тот же ответ. Нужно исправить непонятный шаг, улучшить настройки по умолчанию или вообще убрать саму необходимость в вопросе.
Привычки в релизах, которые создают переделки
У компании может быть сильный спрос, но маржа всё равно утекает, если каждый релиз создаёт дополнительную уборку. Команда выкатывает изменения вовремя, а потом следующие два дня чинит регистрацию, оплату или доступ к аккаунту. Это не здоровая скорость. Это работа, сделанная дважды.
Одна из частых причин проста: никто не проводит короткую проверку перед тем, как отправить изменения в прод. Даже небольшой релиз может затронуть пользовательские сценарии так, как команда не ожидала. Одно новое поле, одно переименованное событие или одна проверка прав доступа могут заблокировать первый сеанс клиента с продуктом.
Короткая проверка релиза должна покрывать сценарии, которые влияют на деньги и доверие: создание аккаунта, завершение онбординга, оплату или апгрейд, приглашение коллеги и один запуск основной функции.
Заметки о релизе тоже важны. Если в них написано «исправления багов», а на самом деле релиз изменил правила пробного периода, сроки писем или права администратора, поддержка идёт в тикеты вслепую. Потом клиенты сообщают о «случайных» проблемах, которые на самом деле создала команда. Исправление занимает больше времени, потому что люди, отвечающие пользователям, не знают, что изменилось.
Срочные патчи могут сделать ситуацию ещё хуже. Стартап меняет лимиты пробного периода, чтобы поднять конверсию. Код выкатывают быстро, приглашённые пользователи теряют доступ, поддержку заваливает обращениями, а инженерная команда в тот же день выпускает патч. Если команда так и не разберётся, почему это правило доступа сломалось, то в следующем релизе всё повторится.
Что отслеживать после каждого релиза
Для начала достаточно простого журнала. Записывайте дату релиза, что изменилось, сколько тикетов пришло в следующие 48 часов и изменились ли возвраты, неудачные апгрейды или отказы на онбординге. Через несколько недель паттерн становится очевидным.
Если один релиз создаёт десять дополнительных тикетов и три ручные правки по оплате, этот релиз был дорогим. Внутри недели команды часто называют это «мелким churn». В строке маржи это утечка.
Простой пример
Представьте небольшую SaaS-компанию, которая продаёт программное обеспечение для планирования в стоматологические клиники. Ниша понятна, пробные регистрации приходят каждую неделю, и примерно 25% из них превращаются в платные аккаунты. Спрос выглядит здоровым. Клиенты понимают предложение и готовы за него платить.
Проблема начинается сразу после подписания договора. Каждой клинике нужно импортировать данные из старой системы, вручную настроить роли пользователей и провести два-три живых обучающих созвона, прежде чем сотрудники начнут уверенно пользоваться продуктом. Один менеджер по customer success тратит почти две недели, чтобы полностью запустить один аккаунт. Компания получает новую выручку, но вместе с каждой сделкой добавляет ещё и много ручного труда.
Поддержка превращает проблему в привычку. Команда выкатывает обновления в пятницу, потому что именно тогда заканчивается спринт. К понедельнику объём чатов резко растёт. Изменилась календарная сетка, у некоторых клиник перестало работать правило напоминаний, или сотрудник на ресепшене не может найти настройку, которая переехала. Инженеры останавливают запланированную работу, чтобы ответить на тикеты, исправить проблемы и успокоить раздражённых пользователей.
Теперь посмотрите на цифры. Компания добавляет 12 новых клиентов в месяц и радуется росту. Выручка увеличивается. Маржа — нет. Большая часть новых денег уходит на настройку, время поддержки и срочные исправления после релизов.
Вот почему product-market fit, но низкая маржа, может ввести команду в заблуждение. Данные по продажам говорят, что продукт работает. Данные по delivery говорят, что бизнес всё ещё зависит от уборки после запуска. Если команда автоматизирует настройку, уменьшит риски релизов и сократит повторяющиеся обращения в поддержку, тот же спрос начнёт приносить прибыль, а не просто ещё больше занятости.
Как найти узкое место шаг за шагом
Если у вас product-market fit, но низкая маржа, утечка часто находится где-то между подписанной сделкой и моментом, когда клиент получил полезный результат. Вам не нужен большой аудит, чтобы её найти. Нужен простой список того, что происходит, кто к этому прикасается и где команда повторяет одну и ту же работу.
Начните с одного недавнего клиента и проследите путь от подписания договора до первой ценности. «Первая ценность» должна означать один конкретный результат: например, сформирован первый отчёт, запущен первый рабочий процесс или первый пользователь завершил основную задачу.
Потом сделайте пять простых вещей. Запишите все шаги по порядку, включая настройку, сбор данных, обучающие звонки, согласования, задачи по релизу и последующие действия. Отметьте каждую передачу между продажами, продуктом, инженерной командой, поддержкой и клиентом, потому что именно на стыках часто появляется ожидание. Обведите всё ручное. Если кто-то копирует данные, проверяет таблицу, переписывает инструкции или каждый раз утверждает одно и то же, это нужно отметить. Возьмите тикеты поддержки за последние 30 дней и сгруппируйте их по темам, чтобы увидеть повторы, а не редкие исключения. И наконец, поставьте рядом даты релизов, всплески тикетов, запросы на возврат и заметки об оттоке. Если жалобы растут после каждого запуска, привычка выпускать релизы тоже участвует в проблеме маржи.
Небольшой пример помогает это увидеть. Клиент подписывается во вторник, но начинает по-настоящему пользоваться продуктом только через девять дней. Sales отправляет заметки в onboarding. Onboarding просит engineering сделать ручную настройку. Engineering ждёт одобрения основателя, прежде чем выкатывать небольшое изменение. За это время клиент открывает четыре тикета в поддержку. Всё это не означает, что спрос слабый. Это означает, что компания снова и снова платит за одно и то же трение.
Сначала исправьте одну повторяющуюся проблему, а не пять. Выберите ту, которая каждую неделю съедает больше всего часов команды и встречается у многих клиентов. Более короткий чек-лист настройки, одно убранное согласование или один более понятный релизный барьер могут высвободить больше маржи, чем полная перестройка процессов.
Ошибки, которые делают всё хуже
Одна из частых ошибок — нанимать больше людей в поддержку, прежде чем команда исправит вопросы, которые постоянно возвращаются. Большая очередь может на неделю-другую выглядеть спокойнее, но фонд оплаты труда растёт, а та же самая путаница с настройкой остаётся. Если половина тикетов связана с одним и тем же пропущенным шагом, у компании проблема продукта, а не штата.
Ещё один плохой ход — добавлять функции, пока клиенты всё ещё слишком долго добираются до первого результата. Дополнительные возможности кажутся прогрессом, но часто они добавляют больше экранов, больше вариантов и больше шансов на ошибку. Если настройка занимает десять дней, ещё одна функция обычно быстрее увеличивает расходы, чем выручку.
Команды также усложняют себе жизнь, когда позволяют каждому клиенту иметь собственный рабочий процесс. Это может казаться хорошим сервисом, особенно если продажам нужно быстро закрыть сделку. Со временем каждое исключение меняет онбординг, обучение, поддержку и тестирование. В итоге бизнес начинает работать как десять маленьких продуктов вместо одного понятного предложения.
Срочные патчи создают ещё одну ловушку. Когда команда воспринимает каждое экстренное исправление как разовый случай, та же проблема через неделю возвращается в новой форме. Лучшая привычка проста: после исправления спросите, почему проблема вообще прошла дальше, какой проверки не хватило и какое небольшое правило остановит её в следующий раз.
Рост может скрывать всё это. Основатели смотрят на регистрации, демо и забронированную выручку, но игнорируют time to value. Этот показатель показывает, сколько времени нужно новому клиенту, чтобы получить полезный результат. Если этот промежуток растёт, маржа обычно уменьшается почти сразу следом.
Именно такую проблему опытный Fractional CTO часто замечает первым. Спрос в порядке, но повторяющаяся работа съедает прибыль.
Быстрые проверки на ближайшие две недели
Пропустите большой аудит. Двух недель достаточно, чтобы поймать привычки в delivery, которые съедают маржу. Возьмите обычную таблицу или общий документ и записывайте происходящее, пока всё ещё свежо.
Начните с новых клиентов. Для каждого фиксируйте, сколько времени проходит до настоящего результата, а не просто до создания аккаунта или приветственного письма. Если один клиент видит ценность за день, а другому нужно десять, такой разрыв обычно указывает на проблему delivery, а не на проблему спроса.
Потом посмотрите, какую работу ваша команда повторяет вручную. Запишите пять задач по настройке, которые снова и снова делаются для новых аккаунтов. Отметьте, кто делает каждую задачу, сколько она занимает времени и что чаще всего идёт не так. Разбейте тикеты поддержки по причинам: путаница в настройке, отсутствие документации, баги, биллинг или плохие настройки по умолчанию. Пересмотрите последние три релиза и отметьте, какую поддержку они создали. И задайте одному новому клиенту простой вопрос: «Где вы впервые застряли?»
Последний вопрос важнее, чем многие команды ожидают. Клиент часто назовёт одну маленькую точку трения, к которой команда уже привыкла и перестала её замечать. Это может быть форма, в которой слишком много полей, настройка с неясной формулировкой или шаг, который без поддержки не завершить.
В конце двух недель считайте закономерности, а не шум. Если большая часть тикетов идёт от одного и того же шага в настройке, исправьте сначала его. Если один релиз вызвал всплеск поддержки, ужесточите тестирование и выкладку изменений. Если ручная настройка постоянно держит занятыми старших людей, превратите её в шаблон, скрипт или изменение продукта.
Вам не нужна полная перестройка. Вам нужны ясные доказательства того, где маржа утекает каждую неделю.
Что делать дальше
Начните с одной утечки, а не со всех трёх. Если онбординг тормозит сбор денег, исправьте сначала его. Если поддержка съедает полнедели, начните с неё. Если релизы постоянно вызывают переделки, пусть это будет первая задача. Команды, которые одновременно атакуют проблемы онбординга, поддержки и релизов, обычно распыляют внимание и не заканчивают ничего.
Запишите решение простым языком. Назначьте одного ответственного, один срок и один показатель, по которому будет понятно, сработало ли это. Этим показателем может быть время до первой ценности, часы поддержки на одного клиента или количество багов после каждого релиза. Если за работу никто не отвечает, она превращается в побочную задачу и просто лежит без движения.
Достаточно простого плана: выберите один участок с наибольшей потерей маржи, назначьте одного человека, который может это изменить, поставьте срок на две-четыре недели, выберите один показатель успеха и проверяйте результат каждую неделю.
С автоматизацией лучше подождать, пока команда не уберёт очевидные потери. Не автоматизируйте беспорядочную передачу задач, запутанный сценарий настройки или чек-лист релиза, которым никто не пользуется. Сначала приведите шаги в порядок. Потом автоматизируйте скучные части: настройку аккаунтов, маршрутизацию тикетов, прогон тестов или заметки к релизам.
Это особенно важно, когда у вас product-market fit, но низкая маржа. Спрос может ещё какое-то время оставаться здоровым, но слабые привычки в delivery продолжают превращать рост в стресс вместо прибыли.
Если команда не может ясно увидеть узкое место, внешний разбор может сэкономить недели догадок. Oleg Sotnikov на oleg.is работает со стартапами и небольшими командами как Fractional CTO, и именно такой аудит delivery часто показывает настоящую проблему маржи. Полезный результат — не огромная дорожная карта. Полезный результат — одно исправление, которое можно выпустить, измерить и сохранить.