Задача · связка бесплатна целиком
Формы на сайте уже есть, менять их никто не будет, а заявки тем временем теряются в почте — знакомая история. Связка не переделывает сайт: чат добавляется одной строкой, существующие формы начинают дублировать заявку в кабинет, а обратный звонок закрывает тех, кому проще говорить.
Без карты. Регистрация — минута, тег — ещё одна.
Гость не замечает никакой «интеграции» — сайт ведёт себя как прежде.
Пузырь чата открывается без регистрации и почты. А привычная форма «оставить заявку» работает ровно так, как работала: та же кнопка, та же валидация, та же страница после отправки.
Отправку формы мы не перехватываем и не задерживаем, своей валидации не добавляем, набранный текст до нажатия «Отправить» не читаем вовсе.
Кнопка обратного звонка: гость выбирает «сейчас» или «в удобное время» и видит исход, который назвал сервер — с часом цифрами, а не «мы скоро перезвоним».
Пришёл назавтра с той же вкладки — переписка и контакт на месте. Отправленная заявка на звонок тоже не теряется: закрытое окно не отменяет её, и виджет говорит об этом прямо.
Три канала — один кабинет; ни почтового ящика «info@», ни таблицы.
Гостевой чат открывается отдельным каналом там же, где переписывается смена: очередь «ждём гостя», «👤 Взять себе», видно, кто уже смотрит диалог и кто печатает.
Рабочий чат →Формы сайта приходят группой «Формы на сайте: <подпись правила>», обратные звонки — своей группой. К каждой заявке — паспорт источника: страница, реклама, устройство.
Заявки →Мы видим нажатие «Отправить», а не судьбу данных на вашем бэкенде, — и пишем это в самой заявке, вместо того чтобы выдавать её за подтверждённую.
Заявки →Виджеты сайта — отдельный источник графиков: видно, сколько обращений и откуда, рядом с заказами и звонками.
Дашборд →Три бесплатных части: одна добавляет канал, вторая забирает то, что уже есть, третья закрывает телефонных.
Новый канал, которого на сайте не было
Пузырь и окно в Shadow DOM: стили сайта его не ломают. Отвечает команда из рабочего чата — с компьютера и с телефона, без платы за место. Понадобится — включается ИИ-ассистент, который отвечает по вашей базе знаний и передаёт разговор человеку. Внутри окна может жить вкладка «Справка» с вашими статьями.
Страница виджета →Забирает заявки из форм, которые у вас уже стоят
Правило — это селектор формы и сопоставление полей (имя, телефон, почта), плюс маски страниц. До 10 правил на точку. Нативная отправка не трогается, форма без своей валидации заявки не создаст, а повтор в течение 10 минут даёт одну заявку, а не две. Селектор проверяется кнопкой прямо в админке.
Подробнее в справке →Для тех, кто не пишет, а звонит
Исход называет сервер: звоним сейчас, наберём повторно в названный час, поставим в очередь на утро или примем заявку. Есть антиспам, маски страниц, расписание по часам работы и полный паспорт источника лида.
Страница виджета →Аккаунт Cenaly.com и домен вашего сайта в разделе «Мой сайт». Сайт остаётся вашим — мы его не переносим и не копируем.
Одна строка перед </body>: в шаблон темы WordPress, в «HTML-код» Tilda или Wix, в theme.liquid Shopify. Тег общий на все виджеты — второй раз его вставлять не придётся.
Каждый виджет — тумблер и настройки в админке. Правка доезжает до сайта без участия разработчика, кэш CDN — пять минут.
Тот самый тег
<script src="https://cdn.cenaly.com/site/v1.js" data-domain="ваш-сайт.ru" async></script> Один тег на все виджеты. `data-domain` — ваш сайт, всё остальное — в админке.
Форма «оставить заявку» на сайте уже есть и никуда не денется — теперь её заявки дублируются в кабинет с источником и рекламной меткой, а чат снимает вопросы до заявки.
«Есть ли окно в субботу?» — вопрос в чат, а не звонок в разгар смены. Сама запись живёт соседней задачей, про свободные окна.
Вопросы про наличие, размеры и доставку приходят в один список; обратный звонок берёт тех, кто хочет уточнить голосом.
Банкеты, аллергены, доставка: чат отвечает текстом, обратный звонок — голосом, и всё это видит смена, а не один менеджер в личной почте.
Вся связка бесплатна: и чат, и перехват форм, и обратный звонок.
Нет. Правило вешается на ту форму, которая уже есть: указывается её селектор и какие поля считать именем, телефоном и почтой.
Нативная отправка не трогается — ни отмены, ни задержки, ни своей валидации. Форма, не прошедшая собственную проверку, заявки не создаёт.
Имя, телефон, почта и адрес страницы без параметров и хэша. Набранный текст до отправки не читается, остальные поля формы наружу не уезжают.
Сколько нужно: платы за место нет. Диалог приходит отдельным каналом в рабочий чат, и отвечает любой сотрудник с доступом — в том числе с телефона.
Повтор отправки, ретрай и «назад → отправить снова» в пределах 10 минут дают одну заявку: ключ считает сервер.
Нет. Без неё обратный звонок остаётся заявкой с честной формулировкой; с подключённым каналом исходящих АТС набирает номер сразу.
Нет. Виджеты живут на вашем сайте: один тег перед `</body>` — и дальше всё включается тумблерами в админке. Вёрстку, хостинг и домен вы не меняете.
Загрузчик — один маленький скрипт с `async`, он не блокирует отрисовку. Подгружаются бандлы только включённых виджетов, а тяжёлые части — по действию гостя: например, форма подписки на поступление весит 13,7 КБ и грузится только после нажатия кнопки, а на странице до этого лежит 889-байтный запускатель.
Нет. Виджет рендерится в Shadow DOM: стили вашего сайта на него не влияют, его стили не протекают наружу.
В том облаке, где живёт ваш аккаунт: cenaly.com — AWS, cenaly.ru — Yandex Cloud в России. Заявки, диалоги, брони и записи не покидают контур бренда.
Подробнее — установка по платформам, настройка и устранение неполадок — в справке. Как это настроить — в справке →
Чат, ваши формы и обратный звонок — один тег и один кабинет.
Начать бесплатноБез карты. Вся связка бесплатна.