Денис Лузиков@deni_vitoБесплатный разбор

Чат для сайта: виджет, бот или мессенджер

Коротко

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

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

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

Три разные вещи под одним словом

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

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

Кнопки в мессенджеры. Не чат на сайте, а переход в WhatsApp, Telegram или другой канал. Переписка остаётся у клиента в телефоне, ответ приходит уведомлением, и диалог не пропадает при закрытии вкладки.

На практике эти варианты комбинируют: виджет с ботом на первой линии и кнопкой «перейти в мессенджер» для тех, кому удобнее там.

Что чат реально даёт и чего не даёт

Даёт. Возможность задать вопрос, не звоня, — для части аудитории это решающее: люди не любят звонить. Снимает возражения в момент выбора: есть ли в наличии, подойдёт ли, когда привезёте. Даёт контакт даже от того, кто не готов покупать сейчас.

Не даёт. Чат не увеличивает трафик и не заменяет понятный сайт. Если на странице не написана цена, чат превратится в справочную службу по прайсу — и нагрузка на операторов вырастет без роста продаж.

Практический признак: если в чат спрашивают то, что должно быть на странице, — чинить надо страницу. Чат в такой ситуации маскирует проблему и стоит вам рабочего времени.

Сколько чат весит и влияет ли на скорость

Вопрос, который задают редко, а зря: виджет — это чужой скрипт на вашем сайте.

Замер 20 сентября 2026 года: загрузочный скрипт виджета популярного сервиса отдаётся размером около 18 килобайт. Это немного, но важно, что он не единственный — загрузчик подтягивает основную часть виджета уже после.

Что из этого следует практически:

  • скрипт ставится перед закрывающим тегом body, а не в начале страницы;
  • подключение должно быть отложенным, чтобы браузер не ждал чужой сервер до отрисовки;
  • если виджет грузится в первом экране, это бьёт по метрикам скорости, а они влияют на позиции;
  • чужой сервис — чужая доступность: когда у поставщика сбой, ваш сайт не должен из-за этого тормозить.

Отдельная деталь: виджеты ставят сторонние куки. Это влияет и на приватность, и на оценку страницы в инструментах проверки. Решение принимается осознанно, а не по умолчанию.

Кто отвечает: человек, бот или оба

Живой оператор
  • понимает нестандартный вопрос
  • может согласовать и отступить от правил
  • отвечает в рабочее время и не мгновенно
  • качество зависит от загрузки и настроения
  • дорого держать вечером и в выходные
Бот на первой линииРабочая схема — бот отвечает первым и передаёт человеку всё, что вышло за сценарий
  • отвечает за секунды и круглосуточно
  • закрывает типовые вопросы: цена, сроки, наличие
  • принимает заявку и собирает контакт
  • не ведёт переговоры и не решает спорное
  • требует сценария и сопровождения
Бот выигрывает во времени ответа и в круглосуточности, человек — во всём, что требует понимания ситуации

Ключевая деталь схемы — качество передачи человеку. Если клиенту приходится повторять оператору то, что он уже написал боту, бот воспринимается как препятствие. Передавать нужно вместе с историей переписки.

Подробный разбор того, что закрывает бот в поддержке и где проходит граница, есть в статье про бота поддержки; как собрать самого бота — в разборе как создать бота. Если же чат нужен не сам по себе, а как часть автоматизации обращений, вопрос смещается от выбора виджета к разработке чат-ботов под задачу: сценарий, передача человеку и связка с системой учёта важнее самой оболочки.

Ночь, выходные и скорость ответа

Три проблемы, из-за которых чат чаще всего не окупается.

Молчащий чат хуже отсутствующего. Человек написал, увидел «оператор ответит в течение минуты» и не получил ответа. Это не нейтральный опыт, а испорченное впечатление.

Ответ через двадцать минут — уже поздно. Человек, выбиравший между вами и соседом, за это время написал соседу. Практическая планка — ответить в первые минуты, и именно её тяжело держать силами занятого сотрудника.

Ночные и выходные обращения. Их больше, чем кажется: люди выбирают услуги вечером и в выходные. Варианта три — честные часы работы с обещанием ответить утром, бот на типовые вопросы или перевод в мессенджер, где ответ утром дойдёт уведомлением.

Что должно происходить с обращением из чата
  1. 1
    Мгновенный ответбот или автосообщение: приняли, отвечаем, вот часы работы
  2. 2
    Сбор контактаимя и телефон или мессенджер, чтобы вернуться к разговору
  3. 3
    Типовое закрывает сценарийцена, наличие, сроки, адрес, доставка
  4. 4
    Остальное человекувместе с историей переписки, без повторных вопросов
  5. 5
    Фиксация в системеобращение падает в CRM как заявка, а не остаётся в кабинете виджета
Главное — чтобы ни одно сообщение не осталось только внутри виджета: закрытая вкладка не должна означать потерянного клиента

Куда попадают диалоги

Самая частая техническая ошибка — чат живёт сам по себе.

Переписка остаётся в кабинете сервиса, заявки не попадают в систему учёта, и через месяц никто не может сказать, сколько клиентов пришло из чата. Дальше следует закономерный вывод «чат не работает», хотя работал он нормально — просто результат нигде не учитывался.

Как должно быть:

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

Если системы учёта пока нет, разбор того, когда она нужна и какую выбрать, есть в статье про CRM для малого бизнеса.

Виджет или кнопки в мессенджеры

Спор, который решается тем, где живёт ваша аудитория.

Виджет удобнее для быстрого вопроса прямо на странице. Ничего не нужно устанавливать, диалог начинается в один клик.

Мессенджер лучше держит длинный разговор. Человек закрыл вкладку — переписка осталась у него в телефоне, ответ придёт уведомлением. Для услуг с обдумыванием это критично: решение принимается не за одну сессию.

Мессенджер даёт повторный контакт. У вас остаётся канал связи, а не анонимная сессия. С оговоркой: писать в него потом можно только по делу — рекламные сообщения без согласия запрещены.

Виджет даёт больше контроля над сценарием. Кнопки, формы, подсказки, автоматические сообщения по поведению на сайте.

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

Что требует закон

Согласие на обработку данных. Как только чат просит имя, телефон или почту, начинается обработка персональных данных (152-ФЗ). Нужны основание, ссылка на политику рядом с полем ввода и непроставленная заранее отметка о согласии.

Переписка — тоже данные. Связанная с контактом история диалога хранится по тем же правилам: на серверах в России, с ограниченным доступом сотрудников.

Рассылка по собранным контактам — отдельная история. Телефон, оставленный в чате для ответа на вопрос, не даёт права слать рекламу: для неё нужно отдельное предварительное согласие.

Чувствительные ниши строже. В медицине сам факт обращения относится к врачебной тайне, поэтому в чате нельзя показывать историю визитов без надёжной идентификации.

Что писать в сценарии первых сообщений

Первое сообщение решает, продолжится ли диалог. Четыре правила, которые работают в любой нише.

Не спрашивать «чем помочь». Это вопрос без опоры: человек не знает, что вы умеете, и отвечает молчанием. Лучше предложить варианты: «Подскажу цену, наличие или сроки — что интересует?»

Предлагать то, что уместно на этой странице. Открыта карточка услуги — предложить расчёт именно по ней. Открыт раздел доставки — ответить про сроки. Одинаковое приветствие на всех страницах работает хуже.

Спрашивать контакт не первым сообщением. Требование оставить телефон до ответа на вопрос отсекает половину. Сначала польза, потом контакт — и с понятной причиной: «чтобы прислать расчёт».

Обозначать, кто отвечает. Если сейчас отвечает автоответчик, это должно быть видно. Люди спокойно общаются с ботом, когда знают, что это бот, и раздражаются, когда обнаруживают обман.

Про скорость стоит сказать прямо: автоматическое подтверждение приёма сообщения — не роскошь. Даже если оператор ответит через десять минут, человек должен сразу увидеть, что сообщение дошло.

Мобильные посетители: отдельная история

Больше половины трафика приходит с телефонов, и там чат ведёт себя иначе.

Место на маленьком экране. Виджет занимает тот самый угол, в котором на мобильной вёрстке обычно находится главная кнопка действия. На узком экране это приводит к случайным нажатиям и к тому, что человек не может нажать «купить».

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

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

Вкладка закрывается чаще. Мобильные браузеры выгружают вкладки, и незавершённый диалог в виджете теряется. Ещё один довод в пользу того, чтобы собрать контакт до того, как разговор оборвётся.

Практическое решение — не выбирать, а разделять: на компьютере показывать виджет, на телефоне выводить кнопки мессенджеров первыми.

Сколько это стоит

Три уровня расходов, и подписка среди них не главная.

Сервис виджета. Бесплатные тарифы обычно ограничены одним оператором и отсутствием интеграций; платные считаются по числу операторов. Для одного человека бесплатного плана часто хватает.

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

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

Отдельно стоит считать стоимость неответа: если из двадцати ночных обращений в месяц хотя бы одно было заказом, схема с ботом или мессенджером окупается быстрее, чем кажется по подписке.

Частые ошибки

Слишком агрессивное открытие окна. Виджет, разворачивающийся через три секунды на каждой странице, мешает читать и закрывается рефлекторно. Уместнее — по времени на странице или при попытке уйти.

Автосообщение, притворяющееся человеком. «Здравствуйте, меня зовут Анна, чем помочь?» от программы раздражает, когда выясняется, что Анны нет. Честное «это автоответчик, дежурный ответит утром» работает лучше.

Чат вместо информации на сайте. Если цену и условия можно узнать только в чате, вы теряете тех, кто не хочет писать.

Разные ответы в разных каналах. Оператор в чате говорит одно, по телефону — другое, в мессенджере третье. Источник правды по ценам, срокам и условиям должен быть один, и лучше, если он же выводится на страницы сайта.

Никто не считает результат канала. Без фиксации источника обращения чат невозможно сравнить с другими каналами, и решение о его судьбе принимается на ощущениях.

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

Какие цифры смотреть

ПоказательКак считатьО чём говорит
Доля обращений с чатаобращения из чата / все обращенияпринят ли канал аудиторией
Время первого ответамедиана от сообщения до ответабольше нескольких минут — канал работает вхолостую
Доля закрытых без человекадиалоги, решённые сценариемпоказывает, что можно вынести на страницы сайта
Собранные контактыдиалоги с контактом / все диалогибез контакта диалог обрывается вместе с вкладкой
Заявки из чатасделки с источником «чат»единственная цифра, по которой считается окупаемость

Третья строка полезна вдвойне: список вопросов, которые бот закрывает чаще всего, — это готовый план правок для страниц сайта. Если двести человек в месяц спрашивают про доставку, ответ должен быть на странице товара, а не в переписке.

Коротко

Чат для сайта — это три разные вещи: виджет с оператором, бот со сценарием и кнопки в мессенджеры. Виджет работает, пока есть кому отвечать быстро; бот закрывает ночь и типовые вопросы; мессенджер сохраняет разговор у клиента и даёт повторный контакт. Чаще всего их комбинируют, а не выбирают одно.

Технически важно не забыть три вещи: подключить скрипт отложенно и внизу страницы, чтобы не портить скорость; довести обращение до системы учёта, иначе канал невозможно оценить; и закрыть вопрос с согласием на обработку данных. А главный признак того, что чат настроен неправильно, — когда в нём спрашивают то, что должно быть написано на самой странице: такие вопросы лечатся правкой текста, а не добавлением ещё одного канала связи.

Если чат на сайте висит, а обращений из него нет

Обычно причина одна из трёх: отвечают дольше, чем человек готов ждать, чат молчит вечером и в выходные, или переписка теряется, потому что не падает ни в какую систему. Всё три чинятся по-разному, и не всегда нужен бот. Скажите, сколько обращений в день приходит с сайта и кто на них отвечает, — разберу, что тут даст эффект быстрее всего. Если хватит настроек имеющегося виджета, так и скажу.

Денис Лузиков
Денис ЛузиковРазработчик ИИ-агентов и чат-ботов

5 лет работаю с ИИ, 120+ проектов в разных нишах. Четыре продукта в Telegram, которые можно открыть и попробовать прямо сейчас, — суммарно 477 016 пользователей в месяц. Разработку веду сам, без агентства.

Вопросы

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

Какой чат поставить на сайт?

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

Замедляет ли чат загрузку сайта?

Немного — и это зависит от того, как он подключён. Загрузочный скрипт популярного виджета весит около 18 килобайт, но он подтягивает основную часть уже после загрузки страницы. Заметное замедление возникает, когда скрипт вставлен в начало страницы без отложенной загрузки: тогда браузер ждёт его до отрисовки. Правильная установка — перед закрывающим тегом body и с отложенной загрузкой.

Что делать с обращениями ночью?

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

Нужно ли согласие на обработку данных в чате?

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

Чат или форма обратной связи?

Они решают разные задачи. Форма годится, когда ответ не нужен немедленно: заявка на расчёт, запрос документов. Чат нужен там, где вопрос мешает купить прямо сейчас: есть ли размер, подойдёт ли, когда доставите. Если на сайте есть только форма, часть таких людей уходит к конкуренту вместо того, чтобы ждать ответа на почту.