Короткий вывод
Конверсия чата на сайте не равна доле диалогов, закончившихся получением телефона. Корректный показатель — дополнительная прибыль, которой не было бы без диалога, с учётом оплаченных заказов, предотвращённых возвратов и полной стоимости канала.
Чтобы отделить эффект виджета от самоотбора горячих посетителей, нужен holdout-сегмент без диалога. Внутри самого канала необходимо логировать как минимум три события: вопрос остался без решения, диалог передан человеку и посетитель вернулся в тот же тред.
Исходная проблема
На сайте уже работает чат, в отчёте растут число обращений и скорость ответа, а прироста выручки собственник не видит. Обычно причина не в отсутствии эффекта, а в неверной единице измерения.
Посетители, которые сами открывают чат, изначально могут быть более мотивированными. Если сравнить их с остальным трафиком, диалог получит в отчёте заслугу за сделки, которые произошли бы и без него. Дополнительное искажение возникает, когда полученный телефон считается заявкой, хотя вопрос посетителя не решён, передача оператору потеряна, а согласия на последующую рекламу нет.
Что мы проанализировали
Мы собрали методологию измерения диалогового канала из четырёх частей:
- причинная схема от показа виджета до оплаченной сделки и возврата;
- формула инкрементальной прибыли с контрольным сегментом;
- событийная разметка трёх слепых зон — unresolved, handoff и return;
- правовые ограничения на обработку контакта и последующую рекламу в России.
Методика сопоставлена с рецензируемым рандомизированным полевым исследованием, опубликованным в 2025 году. В нём доступ к диалоговому помощнику увеличил продажи на 3,00% и снизил возвраты на 12,55%. Эффект был сильнее для товаров с высокой неопределённостью. Число наблюдений в открытой аннотации не раскрыто, поэтому эти результаты нельзя переносить на другой сайт как обещание или универсальный бенчмарк.
Отдельно мы проверили риск подмены решения скоростью. В академическом исследовании 2025 года с опросом 400 пользователей ожидание бота составляло менее минуты в 77–79% случаев против 24–33% у консультанта. При этом бот решал 34–42% запросов, человек — 79–87%, а удовлетворённость составляла 2,2 против 3,1 балла из 5.
Агрегированные клиентские цифры Excella по всей базе мы не приводим: доступных для публикации данных недостаточно. Вместо неподтверждённого среднего даём методику, которую можно воспроизвести на собственной аналитике и сделках.
Главный вывод
Диалоговая конверсия — это не число чатов и не доля собранных телефонов. Это разница в оплаченных результатах между сопоставимыми посетителями с доступом к диалогу и без него, переведённая в валовую прибыль и уменьшенная на полную стоимость канала.
Базовая цепочка измерения выглядит так:
показ виджета → открытие → первый ответ → квалификация → решение или передача человеку → целевое действие → оплаченная сделка → возврат
Если отчёт заканчивается на открытии, контакте или создании заявки, он измеряет активность интерфейса, а не вклад чата в продажи.
Какие метрики показывают реальный вклад диалога
| Показатель | Что он действительно показывает | Почему недостаточен для оценки продаж | Как использовать |
|---|---|---|---|
| Число открытых чатов | Интерес к точке входа | Не отделяет любопытство от намерения купить | Диагностика заметности виджета |
| Скорость первого ответа | Доступность канала | Быстрый ответ может не решить вопрос | Контроль сервиса вместе с результатом обращения |
| Доля чатов с телефоном | Способность сценария получить контакт | Телефон может быть неквалифицированным и не давать права на рекламный контакт | Промежуточный этап воронки |
| Конверсия из диалога в заявку | Доля диалогов, связанных с заявкой | Завышается из-за самоотбора горячих посетителей | Анализ качества сценария внутри экспериментального сегмента |
| Доля решённых обращений | Способность закрыть потребность без повторного входа | Без связи со сделкой не показывает экономический результат | Диагностика базы знаний и передачи человеку |
| Инкрементальные оплаченные заказы | Дополнительные заказы относительно holdout | Не учитывает возвраты и расходы | Основа расчёта прибыли |
| Инкрементальная прибыль | Дополнительную валовую прибыль с учётом возвратов и затрат | Требует экспериментальной разметки и связи с системой управления взаимоотношениями с клиентами (CRM) | Главная метрика эффективности чат-виджета |
Разбор по пунктам
Что означает «конверсия диалога» и почему это три разные метрики
Под одним названием обычно смешивают три уровня:
- конверсия интерфейса — посетитель увидел и открыл виджет;
- конверсия сценария — диалог дошёл до решения, квалификации, заявки или передачи человеку;
- конверсия бизнеса — присутствие диалога создало дополнительные оплаченные сделки или предотвратило возвраты.
Первый уровень отвечает на вопрос, заметен ли виджет. Второй показывает, насколько хорошо построен разговор. Только третий позволяет решить, окупается ли канал.
Например, рост доли собранных телефонов может сопровождаться падением числа решённых обращений. Сценарий формально конвертирует посетителей в контакты, но создаёт очередь для отдела продаж и не устраняет неопределённость, которая мешала покупке.
Метрики-обманки: скорость ответа, число чатов и «чат → контакт»
Скорость ответа важна, но математически не доказывает влияние диалога на конверсию сайта. Исследование с 400 пользователями показывает сам механизм ошибки: бот был доступнее, но заметно реже решал вопрос.
Количество чатов также не отделяет эффект виджета от состава аудитории. Человек с высокой готовностью к покупке чаще откроет диалог, задаст конкретный вопрос и оставит контакт. Если затем сравнить открывших чат с теми, кто его не открыл, разница будет включать исходную мотивацию посетителя.
Конверсия «чат → контакт» добавляет ещё одну проблему: контакт считается результатом до проверки качества и правового основания для дальнейшей коммуникации. В итоге отчёт может показывать рост заявок, хотя отдел продаж получает обращения без контекста, повторные запросы и номера, которые нельзя автоматически включать в рекламный обзвон.
В обезличенном отраслевом массиве из более чем 220 млн чатов автоматика участвовала в 73,8% обращений, но самостоятельно закрывала 45,8%. Разрыв составил 28 процентных пунктов. Следовательно, событие «автоматика участвовала» нельзя использовать как замену событию «вопрос решён».
Главная метрика: инкрементальная прибыль диалога
Полная формула:
инкрементальная прибыль = (дополнительные оплаченные заказы × валовая прибыль на заказ) + (предотвращённые возвраты × переменные потери от возврата) − затраты на канал
Где:
дополнительные оплаченные заказы = (конверсия сегмента с виджетом − конверсия holdout-сегмента) × число посетителей экспериментального сегмента
предотвращённые возвраты = ожидаемые возвраты по уровню holdout − фактические возвраты экспериментального сегмента
В затраты на канал следует включать оплату труда консультантов, налоги, обучение, инфраструктуру, автоматизацию, контроль качества и стоимость замедления сайта.
Числовая подстановка без выдуманных данных
В полевом исследовании доступ к помощнику был связан с ростом продаж на 3,00% и снижением возвратов на 12,55%. Если сайт при собственном рандомизированном тесте воспроизведёт именно такие эффекты, расчёт будет выглядеть так:
дополнительные заказы = оплаченные заказы holdout × 3,00%
предотвращённые возвраты = возвраты holdout × 12,55%
инкрементальная прибыль = (оплаченные заказы holdout × 3,00% × валовая прибыль на заказ) + (возвраты holdout × 12,55% × переменные потери от возврата) − затраты на канал
Это не прогноз для конкретного бизнеса, а шаблон подстановки опубликованных результатов. Для управленческого решения вместо 3,00% и 12,55% нужно использовать разницу, полученную на собственном сайте.
Считать только дополнительные заказы недостаточно. В исследовании снижение возвратов было отдельным эффектом, который мог давать существенную часть экономики канала.
Holdout и A/B-тест: как отделить вклад диалога от «купили бы и так»
Надёжный дизайн начинается не с деления посетителей на открывших и не открывших чат, а со случайного распределения права увидеть полноценный виджет.
- Экспериментальный сегмент получает виджет.
- Holdout-сегмент проходит тот же путь без виджета или видит нейтральный элемент, не открывающий диалог.
- Назначение сегмента сохраняется до оплаты и возможного возврата.
- Результаты сравниваются по всем назначенным посетителям, а не только по тем, кто начал разговор.
Именно такой подход учитывает посетителей, которым показали виджет, но они его не открыли. Если оставить их за пределами расчёта, отчёт снова будет описывать поведение наиболее мотивированной части аудитории.
Если одновременный holdout технически невозможен, допустимы сопоставимые контрольные периоды. Но нужно исключить влияние изменений трафика, цен, ассортимента, рекламных кампаний и сезонности. Такой дизайн слабее случайного распределения и требует осторожной интерпретации.
Три слепые зоны: unresolved, handoff и return
Unresolved — неразрешённое обращение. Система не дала достаточного ответа, пользователь явно сообщил, что проблема не решена, прекратил разговор после нерелевантного ответа либо повторил вопрос без продвижения. Отсутствие негативной оценки не означает успех.
Handoff — передача человеку. Нужно фиксировать не только факт передачи, но и её причину, момент постановки в очередь, момент принятия оператором, сохранность контекста и результат после подключения. Передача без подхвата должна считаться потерей, а не обработанным обращением.
Return — возврат в диалог. Повторный вход того же посетителя в тот же тред показывает, что цикл мог остаться незакрытым. Возврат бывает полезным, когда человек продолжает длинную сделку, и негативным, когда вынужден заново добиваться ответа. Поэтому событие нужно анализировать вместе с причиной и предыдущим статусом решения.
Эти события меняют интерпретацию стандартного отчёта. Высокая доля контактов при росте unresolved и return означает, что сценарий собирает данные быстрее, чем решает задачи посетителей.
Как разметить диалоги и связать их с CRM за один спринт
Минимальная событийная модель:
| Событие | Обязательные поля | Зачем нужно |
|---|---|---|
widget_impression | посетитель, сессия, страница, устройство, экспериментальный сегмент, время | Считать всех получивших доступ к каналу |
dialog_open | посетитель, тред, источник открытия, время | Измерять открытие отдельно от показа |
first_response | автор ответа, время, задержка | Контролировать доступность, не смешивая её с решением |
qualification_result | результат, причина, извлечённые потребности | Проверять качество квалификации |
dialog_resolved | способ решения, подтверждение посетителя или правило классификации | Отличать обработку от успешного результата |
dialog_unresolved | причина, последний шаг сценария, намерение пользователя | Находить пробелы базы знаний и сценария |
dialog_handoff | причина, время передачи, очередь, ответственный | Измерять необходимость участия человека |
handoff_accepted | время подхвата, сотрудник, сохранность контекста | Находить потери между ботом и оператором |
dialog_return | тот же посетитель, тот же тред, интервал, предыдущий статус | Отличать продолжение сделки от повторного обращения |
target_action | тип действия, тред, посетитель | Связывать разговор с заявкой или заказом |
paid_order | сделка, сумма, валовая прибыль, тред, экспериментальный сегмент | Считать оплаченный инкремент |
order_returned | сделка, причина, переменные потери | Учитывать экономику возвратов |
Ключ связи создаётся на уровне посетителя и треда, а затем передаётся в CRM вместе с заявкой. История назначения в holdout или экспериментальный сегмент должна сохраняться даже при переходе между страницами и возвращении на сайт.
Для длинных B2B-продаж диалог следует связывать не только с первой заявкой, но и с финальной сделкой. Иначе канал будет оптимизироваться на количество первичных контактов, хотя коммерческий результат возникает позже. Дополнительные материалы собраны в разделе материалы по аналитике диалогов.
Телефон «для связи» не равен праву на рекламный контакт
Номер телефона, переданный для ответа на конкретный вопрос или обработки заявки, сам по себе не означает согласие на последующие рекламные рассылки и массовые звонки.
По части 1 статьи 9 Федерального закона № 152-ФЗ согласие на обработку персональных данных должно быть конкретным, предметным, информированным, сознательным и однозначным. С 1 сентября 2025 года оно должно оформляться отдельно от иных документов и подтверждений пользователя.
По части 1 статьи 18 Федерального закона № 38-ФЗ реклама по сетям электросвязи допускается при предварительном согласии адресата. Если рекламораспространитель не докажет наличие согласия, реклама считается распространённой без него. Штраф для юридического лица за соответствующее нарушение составляет 300 тыс.–1 млн рублей.
Для массовых и автоматических вызовов действует дополнительный контур: статья 44.1-1 Федерального закона № 126-ФЗ требует предварительного согласия, позволяющего однозначно идентифицировать абонента и достоверно установить его волю. Вызовы по инициативе заказчика осуществляются на основании договора с оператором связи и должны прекращаться после отказа абонента. С 1 сентября 2025 года деловые вызовы маркируются сведениями об инициаторе и категории звонка по Постановлению Правительства РФ № 1300.
Практический вывод для диалога:
- отдельно определите цель обработки данных для ответа по заявке;
- разместите доступную политику обработки персональных данных;
- не прячьте согласие на обработку данных внутри заявки или пользовательского соглашения;
- запрашивайте отдельное доказуемое согласие, если планируется рекламная коммуникация;
- сохраняйте текст, версию, время и действие пользователя, которым дано согласие;
- не включайте контакт в рекламный обзвон по факту одного сообщения в чате.
Первичная запись, хранение и извлечение данных граждан РФ должны выполняться в базах на территории России. Передача обработки внешнему исполнителю требует корректного поручения. За нарушение локализации предусмотрен штраф для юридического лица 1–6 млн рублей, при повторном нарушении — 6–18 млн.
При утечке переписки или контактов оператор должен уведомить Роскомнадзор в течение 24 часов, а о результатах внутреннего расследования — в течение 72 часов. Поэтому безопасность истории диалога входит в полную стоимость и риск канала, а не является отдельной технической задачей.
Этот раздел описывает измерительный и организационный контур, но не заменяет проверку конкретной формы и процесса профильным юристом.
Шесть рычагов, которые двигают конверсию диалога
1. Повысить долю решённых вопросов
Расширяйте базу знаний по причинам dialog_unresolved, а не по самым частым словам. Проверка рычага: падает ли доля неразрешённых обращений в экспериментальном сегменте и растёт ли оплаченная конверсия относительно holdout.
2. Передавать человеку до того, как посетитель повторит вопрос
Триггером передачи должны быть отсутствие уверенного ответа, высокая неопределённость товара, коммерчески значимый запрос или явное недовольство. Проверка: сокращается ли разрыв между dialog_handoff и handoff_accepted, а также число возвратов после неудачного ответа.
3. Сохранять контекст при передаче
Оператору нужны вопрос, уже собранные параметры, предложенные ответы и причина эскалации. Посетитель не должен повторять историю. Проверка: сравните результат передач с сохранённым и потерянным контекстом.
4. Честно показывать возможности и ограничения
Серия экспериментов с 1 532 участниками, из которых 1 201 прошёл проверки качества данных, показала неприятие двухступенчатого пути через несовершенного бота в общую очередь. Прозрачное описание возможностей, ожидаемого времени и приоритетная передача человеку дали в модели до 19,7% экономии затрат на персонал. Проверка: тестируйте формулировку до начала разговора и оценивайте не открытия, а решения и оплаченный инкремент.
5. Загружать полный виджет после взаимодействия
Тяжёлый сторонний JavaScript может снизить конверсию страницы до начала диалога. В исследовании 16,2 млн сайтов 41% мобильных и 77% десктопных главных страниц могли выиграть от отложенной загрузки тяжёлых сторонних компонентов. Практический вариант — сначала показывать лёгкую кнопку, а соединение и интерфейс загружать после действия пользователя. Проверка: сравнить скорость страницы, целевые действия и инкрементальную прибыль, а не только техническое время загрузки.
6. Разделить сервисный ответ и рекламный дожим
Контакт для ответа на заявку используйте в заявленной цели. Рекламное продолжение запускайте только при наличии отдельного доказуемого основания. Проверка: в CRM должен быть виден источник, цель, версия согласия и допустимый канал коммуникации.
Где диалог снижает конверсию сайта
Виджет может мешать покупке, если:
- перекрывает контент или элементы оформления заказа на мобильном устройстве;
- загружает тяжёлый скрипт на критическом пути;
- требует телефон до первого полезного ответа;
- скрывает возможность обратиться к человеку;
- переводит посетителя в общую очередь после неудачи автоматики;
- теряет историю при переходе между ботом и оператором;
- даёт уверенный, но нерелевантный ответ;
- повторно инициирует разговор после закрытия виджета;
- создаёт заявку без контекста и ответственного;
- использует контакт шире цели, понятной посетителю при отправке.
В таких сценариях число чатов может расти одновременно с падением общей конверсии сайта. Поэтому оценивать нужно весь назначенный экспериментальный сегмент, включая посетителей, которые не открыли виджет.
Нажимая «Оставить заявку», вы соглашаетесь с политикой обработки персональных данных.
Что это значит для бизнеса
Диалоговый канал следует оценивать как инвестицию, а не как счётчик обращений. Его экономика складывается из дополнительной валовой прибыли, снижения переменных потерь от возвратов и полной стоимости обслуживания.
Стоимость успешного результата считается так:
стоимость успешного результата = (труд консультантов + налоги + обучение + инфраструктура + автоматизация + контроль качества + стоимость замедления сайта) / оплаченные инкрементальные конверсии
Ориентир обезличенного отраслевого массива — 1 275 чатов на консультанта в месяц и 8 минут 50 секунд на чат. Для бизнес-услуг в том же массиве зафиксированы 483 чата на консультанта, 16 минут 22 секунды на диалог и 42,1% обращений с мобильных устройств. Эти значения показывают разброс нагрузки, но не являются нормой для российского B2B-сайта.
Публичного межрыночного бенчмарка стоимости одной инкрементальной B2B-конверсии за 2025–2026 годы нет. Поэтому сравнивать коммерческие предложения по цене чата недостаточно. Нужен расчёт на собственной воронке, марже, длительности диалогов и доле оплаченных сделок.
Для планирования штата подходит формула:
чаты в месяц × средняя длительность / продуктивные минуты сотрудника / допустимое число параллельных диалогов
Но итоговое решение должно учитывать не только загрузку. Если автоматизация увеличивает unresolved или создаёт повторные обращения, номинальное снижение трудозатрат окажется завышенным.
До выбора решения полезно сопоставить расходы по материалу сколько стоит AI-виджет для сайта, а работу диалога — с общей программой как увеличить конверсию сайта. Для длинных воронок пригодятся статьи о продажах и воронке. Архитектуру внедрения без переноса чужих цифр можно посмотреть в материале кейс внедрения на маркетплейс-проекте.
Ошибки
Считать открывших чат контрольной группой для самих себя
Открывшие виджет отличаются исходной мотивацией. Такое сравнение измеряет одновременно эффект диалога и готовность купить.
Приравнивать участие автоматики к решению
Факт ответа или классификации запроса не доказывает, что вопрос закрыт. Нужны отдельные события resolved и unresolved.
Заканчивать атрибуцию на заявке
Заявка может не стать оплаченной сделкой. Для длинной воронки необходима связь треда с финальным статусом в CRM.
Не учитывать возвраты
Диалог может влиять на выбор товара и ожидания покупателя. Если считать только новые заказы, часть результата останется невидимой.
Считать передачу человеку завершением
Передача без принятия, ответственного и сохранённого контекста — это разрыв процесса.
Не различать продолжение и повторное обращение
Возврат в тот же тред может быть этапом сделки или признаком того, что первый разговор ничего не решил.
Использовать телефон из заявки для рекламного обзвона
Цель ответа по обращению и согласие на рекламу — разные основания. Смешение создаёт правовой риск и искажает стоимость дожима.
Игнорировать стоимость замедления сайта
Виджет может помогать участникам диалога, но снижать конверсию всех посетителей из-за тяжёлой загрузки. Holdout должен учитывать оба эффекта.
Нажимая «Оставить заявку», вы соглашаетесь с политикой обработки персональных данных.
Что делать: чек-лист аудита из 12 проверок за две недели
- Проверьте, логируется ли показ виджета, а не только его открытие.
- Убедитесь, что назначение в holdout или экспериментальный сегмент происходит случайно и сохраняется до сделки.
- Исключите сравнение открывших чат со всеми остальными посетителями как доказательство эффекта.
- Проверьте, разделены ли события «ответ дан», «вопрос решён» и
dialog_unresolved. - Разберите причины неразрешённых обращений и последний шаг перед выходом.
- Проверьте, фиксируются ли причина, время и ответственный при передаче человеку.
- Найдите передачи, которые никто не принял или принял без истории разговора.
- Проверьте возвраты в тот же тред и разделите продолжение сделки и повторный запрос.
- Свяжите идентификатор диалога с оплаченной сделкой и возвратом в CRM.
- Включите в стоимость канала труд, инфраструктуру, автоматизацию, контроль качества и замедление сайта.
- Проверьте цели обработки данных, локализацию, поручения внешним исполнителям и отдельное оформление согласия.
- Убедитесь, что рекламная рассылка или массовый звонок не запускаются только на основании телефона, оставленного для ответа по заявке.
После аудита пересчитайте инкрементальную прибыль. Если число чатов растёт, а разница с holdout отсутствует, оптимизировать нужно не приветствие виджета, а решение вопросов, передачу человеку, скорость страницы и связку с продажей.
Вывод
Красивый отчёт по числу чатов ещё не показывает, как диалог влияет на конверсию сайта. Для управленческого решения необходимы три слоя данных: случайно сформированный holdout, связь диалога с оплаченной сделкой и события unresolved, handoff и return.
После этого эффективность выражается не долей собранных телефонов, а инкрементальной прибылью с учётом возвратов, полной стоимости канала и правовых ограничений на последующую коммуникацию.
Посчитайте инкремент по своей воронке: разметьте неразрешённое обращение, передачу человеку и возврат, затем сравните оплаченные результаты с holdout-сегментом. Если ручная разметка обходится дорого, AI-виджет Excella логирует эти события из коробки и связывает диалог со сделкой в CRM. Можно запросить разбор текущей схемы измерения без подмены прибыли числом чатов.