Обратный звонок
Виджет «Обратный звонок» ставит на ваш сайт кнопку-трубку. Гость нажимает её, оставляет свой номер — и дальше система сама решает, как с ним связаться: если у вас настроена своя телефония, АТС набирает гостя и соединяет его с заведением; если нет — записывает заявку «перезвоните мне» и сообщает вам о ней.
Виджет бесплатный: отдельного расширения покупать не нужно. Платите вы только за собственную телефонию — минуты идут через вашу АТС и вашего оператора связи, мы за них не берём ничего.
Где включить: Админ-панель → Маркетинг → «Мой сайт» → карточка «Обратный звонок». Тумблер на карточке включает виджет, шестерёнка открывает настройки. Если обратный звонок — ваш основной сценарий, нажмите на карточке «Вынести в сайдбар»: виджет получит собственный пункт меню.
Установка на сайт#
Отдельного кода у виджета нет — работает общий тег раздела «Мой сайт»:
<script src="https://cdn.cenaly.ru/site/v1.js" data-domain="ВАШ-ДОМЕН" async></script>
Вставьте его один раз в <head> или перед </body>, дальше состав виджетов задаётся тумблерами в кабинете. Подробные инструкции по платформам (HTML, Google Tag Manager, WordPress, Tilda/Wix, Shopify, Webflow) — в статье Мой сайт, раздел «Установка на популярных платформах».
Если нужен только этот виджет и ничего больше, в блоке «Продвинутое: отдельный тег на каждый виджет» лежит готовая одиночная строка callback-widget/v1.js. Оба способа рабочие, единый тег удобнее: включение следующего виджета не потребует правки сайта.
Что видит и чего не видит проверка установки. Кнопка «Проверить установку» открывает вашу страницу и читает её исходный HTML — то, что отдал сервер. Она различает четыре исхода: найден единый загрузчик, найдены только отдельные теги виджетов, найден код другой локации (чужой data-domain), кода нет вовсе.
⚠️ Если тег вставляет уже в браузере Google Tag Manager или другой скрипт, проверка его не увидит — в исходном HTML его действительно нет. Это не ошибка установки: откройте сайт и посмотрите, есть ли кнопка на странице.
Настройка виджета#
Всё настраивается в окне шестерёнки и сохраняется само — отдельной кнопки «Сохранить» здесь нет.
Внешний вид#
- цвет кнопки;
- угол экрана — справа внизу или слева внизу;
- подпись кнопки: отдельная строка для каждого языка вашего сайта. Виджет берёт язык страницы и показывает подпись на нём; если для этого языка подписи нет, останется значок трубки.
Когда показывать#
Блок «Когда показывать» общий у трёх плавающих кнопок — обратного звонка, мультикнопки и «Живой витрины», поэтому синтаксис везде одинаковый.
| Условие | Как задаётся |
|---|---|
| Страницы | Маски адреса: «показывать только на…» и «кроме…». * — любой фрагмент: /catalog/*, *checkout*. До 20 масок в каждом списке. Пустой список «только на» = все страницы; список исключений сильнее списка разрешений |
| Задержка | От 0 до 600 секунд после загрузки страницы |
| Устройство | Все · только компьютеры · только телефоны (порог «телефона» — ширина экрана 480 px) |
| Расписание | Свои окна — до 14 окон «дни недели + с… по…»; окно с временем начала больше времени конца считается окном через полночь, одинаковое время — круглыми сутками. Либо часы работы точки — тот же график с исключениями, который вы ведёте в карточке локации |
Условия пересчитываются не только при загрузке: виджет следит за переходами внутри сайта, за поворотом телефона и раз в минуту сверяет расписание — кнопка появляется и исчезает без перезагрузки страницы.
⚠️ Часы считаются в часовом поясе локации. Он берётся из карточки точки; поле необязательное, и если пояс не задан, окна считаются по часам самого посетителя. Панель настроек говорит об этом прямо жёлтой плашкой.
⚠️ Если выбраны «часы работы точки», а график в карточке локации не заполнен, расписание ничего не ограничивает и кнопка остаётся видимой. Это сделано намеренно: молча погасшая кнопка обратного звонка — это молча переставшие приходить заявки. А вот пустой список своих окон по-прежнему означает «показывать некогда» — этот список вы видите в той же форме и можете поправить.
Форма#
«В удобное время» — разрешить гостю выбрать не «позвоните сейчас», а удобный ему момент и написать его словами («сегодня после 18:00»). Такая заявка автодозвон не запускает никогда — её разбирает человек.
Дозвон#
| Настройка | Значения | По умолчанию |
|---|---|---|
| Порядок | «Сперва гость» — набираем гостя и соединяем с заведением. «Сперва менеджер» — сначала поднимаем добавочный менеджера и только на его «алло» начинаем набирать гостя | Сперва гость |
| Добавочный менеджера | Внутренний номер для порядка «сперва менеджер». Пустое поле — режим тихо возвращается к «сперва гость»: обещанный звонок важнее порядка | — |
| Повторы | Всего попыток 1–5, интервал между ними 1–120 минут | Выключены; при включении — 3 попытки с интервалом 5 минут |
| Ночная очередь | Вне окна расписания кнопка не прячется: форма остаётся и обещает звонок утром. Час утреннего прозвона задаётся вами, считается в поясе локации | Выключена; час по умолчанию — 09:00 |
| Уведомления о недозвоне | Письмо владельцу и/или карточка в рабочем чате | Письмо включено, карточка в чате выключена |
⚠️ Ночная очередь имеет смысл только вместе с включённым расписанием показа: без расписания «вне рабочего времени» не наступает никогда. Панель настроек говорит это вслух.
Что происходит после того, как гость оставил номер#
Гость видит честный исход, а не одинаковое «заявка принята»:
| Что увидел гость | Что произошло |
|---|---|
| «Уже звоним вам — держите телефон под рукой» | Ваша АТС приняла команду набора и звонит гостю; ответивший гость попадает в обычный входящий сценарий — операторы, приветствие, правила |
| «Пока не дозвонились — наберём ещё раз в 14:20» | Сейчас позвонить не вышло, включены повторы: очередь наберёт снова в указанное время |
| «Заявка принята — позвоним в 09:00» | Нерабочее время, включена ночная очередь: номер ждёт утреннего прозвона |
| «Заявка принята — мы вам перезвоним» | Живого канала нет (или гость выбрал «в удобное время») — записана заявка «перезвоните мне» |
Куда попадают данные. Заявка приходит в раздел «Заявки» — общий поток входящих вместе с лидами попапов, формами витрины, бронями и записями. Тот же список видно вкладкой «Обратные звонки» в разделе «Клиенты»: номер, имя, время, отметка обработки и кнопка набора.
Кому уходит сигнал. На новую заявку владелец получает письмо. Если очередь исчерпала все попытки дозвона и до гостя так и не дозвонились, уходит отдельное уведомление о недозвоне — письмом и, если включено, карточкой в рабочем чате; заявка при этом всё равно остаётся в списке, лид не теряется.
Живой звонок — обычный звонок вашей АТС: он попадает в раздел «Звонки» вместе с остальными, с записью и разбором, если запись включена.
Ограничения#
- Живой дозвон делает ВАША АТС, а не мы: нужен подключённый мост на ПК или выделенная машина телефонии, в сети, с настроенными исходящими правилами. Нет своей АТС или она офлайн — виджет работает как форма заявки: письмо владельцу и строка в списке. Кнопка при этом остаётся на сайте и лид не теряется.
- «Уже звоним» означает, что АТС приняла команду набора, а не что гость снял трубку. Факт разговора виджету не виден — поэтому и существуют повторы с уведомлением о недозвоне.
- Ночью мы не звоним. Вне окна расписания без ночной очереди кнопки просто нет; с очередью — форма есть, но звонок уйдёт утром. Звонок в три часа ночи «потому что гость оставил номер» дороже любого лида.
- «В удобное время» — всегда заявка. Пожелание гость пишет словами, и разбирает его человек: автодозвон по такой заявке не запускается.
- Антиспам жёсткий и не отключается: свой часовой счётчик на пару «локация + номер», ограничения по адресу посетителя, запрет дорогих направлений и проверка длины номера по вашим же лимитам исходящих. Повторный набор чужого номера — это уже не лид, а преследование человека.
- Подтверждения «нажмите 1» у менеджера нет. В режиме «сперва менеджер» соединение начинается по факту снятой трубки.
- Условия показа управляют только собственной кнопкой виджета. Если обратный звонок стоит пунктом в мультикнопке, гость откроет форму оттуда в любом случае: явное нажатие сильнее условия показа.
- Если публичный профиль сайта не прочитался (обрыв сети, чужая политика безопасности страницы), кнопка показывается всегда — условия показа не применяются. Спрятать кнопку из-за сетевого сбоя нельзя: этого никто не заметит, кроме пропавших заявок.
Устранение неполадок#
Кнопки на сайте нет вообще. Пройдите по списку сверху вниз:
- Тег не найден. Нажмите «Проверить установку». «Кода виджетов нет» — тег не вставлен или вставлен не на все страницы шаблона; «код другой локации» — в теге чужой
data-domain(частая ошибка при нескольких точках). Тег ставит GTM — проверка его не увидит, смотрите сайт глазами. - Изменения ещё не доехали. Файлы виджетов раздаются через CDN с кэшем 5 минут: после включения тумблера подождите несколько минут и обновите страницу с очисткой кэша.
- Виджет выключен — тумблер на карточке в разделе «Мой сайт».
- Условия показа отсекли страницу: проверьте маски (список исключений сильнее списка разрешений), устройство (кнопка «только для телефонов» на компьютере не появится) и задержку — при 600 секундах кнопка придёт через десять минут.
- Расписание закрыто. Сейчас вне окна — кнопки нет. Включите ночную очередь: тогда форма останется круглосуточно и честно пообещает утренний звонок.
- Часовой пояс точки не задан. Тогда окна расписания считаются по часам посетителя, а не заведения — гость из другого пояса увидит кнопку не тогда, когда вы ожидали. Пояс задаётся в карточке локации; панель настроек предупреждает об этом жёлтой плашкой.
Кнопка есть, но заявок нет. Проверьте в настройках, что виджет включён именно у той локации, чей data-domain стоит в теге. И загляните в раздел «Заявки»: письмо — best-effort уведомление, а список — источник истины.
Гость оставил номер, но звонка не было.
- Своя АТС офлайн или исходящие не настроены — гость получил «заявка принята», ищите его в списке;
- номер попал под запрет направления или под часовой лимит повторов;
- включите повторы и уведомление о недозвоне — тогда система наберёт снова сама, а вы узнаете о неудаче письмом или карточкой в рабочем чате.
Кнопка стоит поверх чужого элемента. Смените угол экрана в настройках внешнего вида. Если в углу толкается несколько наших кнопок, включите мультикнопку — она соберёт их в один веер.
Частые вопросы#
Сколько стоит виджет и минуты разговора?#
Сам виджет бесплатный, отдельного расширения покупать не нужно. Минуты идут через вашу собственную телефонию и вашего оператора — мы за разговор не берём ничего и пакетов минут не продаём.
Что будет, если телефонии у меня пока нет?#
Виджет продолжит работать как форма «перезвоните мне»: гость оставит номер, вы получите письмо и строку в разделе «Заявки». Автодозвона не будет — вы позвоните сами.
Гость увидит кнопку ночью?#
По умолчанию нет: вне окна расписания кнопки нет. Если включить ночную очередь, кнопка останется круглосуточно, а форма честно скажет «сейчас нерабочее время — перезвоним с 09:00» и поставит номер в очередь на утро.
Можно показывать кнопку только на некоторых страницах?#
Да, масками адреса: до 20 масок в списке «показывать только на» и до 20 в списке исключений. Исключения сильнее: страница, попавшая в оба списка, кнопки не получит.
Кому позвонят первым — мне или гостю?#
Как настроите. По умолчанию первым набирается гость, и ответивший попадает в обычный входящий сценарий. В режиме «сперва менеджер» поднимается указанный добавочный, и только на живое «алло» начинается набор гостя — клиенту звонит уже готовый к разговору человек.
Что считается недозвоном и сколько раз мы перезвоним?#
Недозвон — это исчерпанные попытки: всего от 1 до 5 (по умолчанию 3) с интервалом от 1 до 120 минут (по умолчанию 5). После последней попытки уходит уведомление, а заявка остаётся в списке.
Виджет замедлит сайт или сломает вёрстку?#
Загрузчик подключается асинхронно и не блокирует отрисовку страницы, а сам виджет рисуется в изолированном контейнере (Shadow DOM) — стили вашего сайта и стили виджета друг на друга не влияют.
Где хранятся номера гостей?#
В облаке вашего бренда: у cenaly.com — AWS, у cenaly.ru — Yandex Cloud. Заявка живёт в вашем кабинете, в публичный файл сайта номера не попадают.
Связанные разделы#
- Мой сайт — код установки и остальные одиннадцать виджетов
- Звонок с сайта — разговор прямо из браузера, без набора номера
- Мультикнопка — собрать трубку, чат и мессенджеры в один веер
- Клиенты — вкладка «Обратные звонки» и карточка гостя
- Cenaly Hardware Bridge — мост на ПК, через который работает своя АТС