M cenaly.com

Задача · связка из трёх виджетов · два из них бесплатны

Получать брони столиков с сайта, который у вас уже есть

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

  • Бронь оформляется на вашем сайте — без звонка и без перехода на чужой
  • Не дозвонился — оставил номер, и сервер честно называет, что будет дальше
  • WhatsApp, Telegram, Viber и звонок — в одной кнопке вместо стопки иконок
  • Заявка видна всей смене: карточка в очереди «Требует решения»

Обратный звонок и мультикнопка — бесплатно. Бронь столика — платное расширение.

Брони с существующего сайта
  • Бронь столика
  • Обратный звонок
  • Мультикнопка
Один тег на все виджеты8 из 12 виджетов бесплатныShadow DOM — не ломает вёрсткуОбращения приходят в ваш кабинетДва облака: AWS и Россия
тег на все три виджета — второй раз код трогать не нужно
1
виджета связки бесплатны: обратный звонок и мультикнопка
2 из 3
исхода обратного звонка, и каждый называет сервер, а не форма
4
через столько правка в админке доезжает до сайта — кэш CDN
5 мин

Как это выглядит у гостя

Гость не уходит с вашей страницы и ничего не регистрирует.

  1. 1

    Видит кнопку в углу страницы

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

  2. 2

    Заполняет форму в одном экране

    Имя, телефон, дата, время, число гостей (от 1 до 50) и комментарий. Без шагов и без перехода на другой сайт: панель открывается поверх страницы, в шапке — название вашего заведения.

  3. 3

    Получает честный ответ

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

  4. 4

    Или выбирает свой способ связи

    Нажимает трубку — и слышит от сервера, что произойдёт: «уже звоним вам», «наберём ещё раз в 14:20», «позвоним в 09:00», «мы вам перезвоним». Время — цифрами и в часовом поясе заведения. Привычнее мессенджер — открывает его из веера одной кнопки.

Что происходит у вас

Обращение не оседает в почте, а попадает в раздел, где с ним работает смена.

Бронь появляется в разделе «Столы»

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

Брони и столы →

Карточка встаёт в очередь «Требует решения»

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

Рабочий чат →

Заявка на звонок — в «Заявках»

С паспортом источника: с какой страницы пришёл человек, с какой рекламы, с какого устройства. Группы по источнику собираются сами.

Заявки →

Виджеты сайта — источник графиков дашборда

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

Дашборд →

Какие виджеты включить

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

$9/мес

Бронь столика

Главная дверь: форма брони прямо на вашей странице

Плавающая кнопка и панель с формой в одном экране. Показывается, только когда у точки включены брони. Открывается и программно — из вашей кнопки в шапке или из пункта мультикнопки, при этом можно заранее подставить дату и время (например, со страницы «банкеты»). Подтверждения сервер не ждёт: это заявка, решение остаётся за заведением.

Страница виджета →
Бесплатно

Обратный звонок

Для тех, кому проще говорить, чем писать

Гость оставляет номер — исход называет сервер, а не форма: с живым каналом исходящих АТС набирает номер сразу, без него заявка ждёт вас. Есть повторы, ночная очередь на утро, маски страниц (до 20), задержка показа от 0 до 600 секунд и расписание по часам работы точки.

Страница виджета →
Бесплатно

Мультикнопка

Одна кнопка вместо стопки иконок в углу

Веер каналов: WhatsApp, Telegram, Viber, VK, Instagram, Facebook, TikTok, YouTube, телефон, почта, произвольная ссылка — до 12 каналов. Пункт «Забронировать столик» открывает ту же форму брони. Кнопки соседних виджетов она гасит сама, поэтому в углу остаётся одна.

Страница виджета →

Все 12 виджетов →

Что нужно сделать один раз

1

Заведите бесплатный аккаунт

Аккаунт Cenaly.com и домен вашего сайта в разделе «Мой сайт». Сайт остаётся вашим — мы его не переносим и не копируем.

2

Вставьте один тег

Одна строка перед </body>: в шаблон темы WordPress, в «HTML-код» Tilda или Wix, в theme.liquid Shopify. Тег общий на все виджеты — второй раз его вставлять не придётся.

3

Включите виджеты связки

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

Тот самый тег

<script src="https://cdn.cenaly.com/site/v1.js" data-domain="ваш-сайт.ru" async></script>

Один тег на все виджеты. `data-domain` — ваш сайт, всё остальное — в админке.

Как это выглядит в разных заведениях

Ресторан и кафе

Кнопка брони на главной и на странице «Меню», вечерняя посадка приходит заявками, а не звонками. Мультикнопка собирает WhatsApp и Telegram в один угол — на телефоне это одна кнопка вместо трёх.

Бар, караоке, кальянная

Компании до 50 человек оформляют стол сами, комментарий («день рождения, нужен диван») приходит вместе с заявкой. Обратный звонок берёт тех, кто хочет обсудить депозит голосом.

Отель с рестораном

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

Салон, розница, услуги

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

Чего эта связка не делает

  • Виджет брони — заявка, а не подтверждённый стол: занятость зала он не считает и стол не выбирает, распределяет заведение.
  • Депозита и онлайн-оплаты в брони столика нет — оплата вперёд есть у записи на услугу, а не здесь.
  • «Заявка принята» ≠ «разговор состоялся»: обратный звонок называет ровно тот исход, который подтвердил сервер.
  • Без подключённой телефонии обратный звонок остаётся заявкой — живой дозвон делает ваша АТС, минуты считает ваш оператор связи.
  • Ночью мы сами не звоним: вне расписания это либо очередь на утро с названным часом, либо обычная заявка.
  • Клик по мессенджеру открывает сам мессенджер — переписка живёт там, а не в кабинете; чтобы сообщения приходили к вам, канал подключается отдельной интеграцией.
  • Если ваш сайт не отдаёт нам настройки (закрыл заголовками, оборвалась сеть), кнопка остаётся видимой: молча спрятанную кнопку владелец не замечает, а пропавшие заявки — замечает.

Сколько стоит связка

Два виджета из трёх бесплатны навсегда, платное в связке одно — бронь столика.

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

Вопросы и ответы

У меня сайт на Tilda (WordPress, Wix). Придётся его переносить?

Нет. Вставляется одна строка в блок «HTML-код» Tilda, в шаблон темы WordPress или в theme.liquid Shopify — этого хватает на все три виджета сразу.

Куда придёт бронь?

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

Гость думает, что стол за ним уже закреплён?

Нет: виджет пишет «Заявка отправлена — заведение подтвердит бронь». Мы сознательно не показываем гостю подтверждение, которого не было.

Виджет знает, какие столы свободны?

Нет. Это форма-заявка: она не считает занятость зала и не выбирает стол. Свободные окна умеет считать соседняя связка — про запись на услугу.

Нужна ли телефония для обратного звонка?

Не обязательна. Без неё гость оставляет номер и получает «мы вам перезвоним». С подключённым каналом исходящих АТС набирает номер сразу и гость видит «уже звоним вам».

Сколько кнопок будет в углу сайта?

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

Придётся ли переделывать сайт?

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

Замедлит ли это сайт?

Загрузчик — один маленький скрипт с `async`, он не блокирует отрисовку. Подгружаются бандлы только включённых виджетов, а тяжёлые части — по действию гостя: например, форма подписки на поступление весит 13,7 КБ и грузится только после нажатия кнопки, а на странице до этого лежит 889-байтный запускатель.

Сломает ли виджет вёрстку?

Нет. Виджет рендерится в Shadow DOM: стили вашего сайта на него не влияют, его стили не протекают наружу.

Где хранятся данные?

В том облаке, где живёт ваш аккаунт: cenaly.com — AWS, cenaly.ru — Yandex Cloud в России. Заявки, диалоги, брони и записи не покидают контур бренда.

Подробнее — установка по платформам, настройка и устранение неполадок — в справке. Как это настроить — в справке →

Пусть брони приходят с сайта, а не только по телефону

Один тег, три виджета, заявки в кабинете вашей смены.

Начать бесплатно

Без карты. Обратный звонок и мультикнопка бесплатны, бронь — расширение каталога.