Бесплатно · окна из живого расписания
Для салонов, студий и частных кабинетов: клиент выбирает услугу, мастера и свободное окно прямо на вашем сайте. Занятость берётся из журнала записи Cenaly.com — графики мастеров, перерывы, отпуска и буферы услуг уже учтены, поэтому в сетке остаются только настоящие окна.
Без карты · регистрация минута, тег ещё одна · правки настроек доезжают до сайта за 5 минут
Список берётся из вашего меню услуг с длительностью и ценой. Услуга одна — шаг пропускается, и клиент сразу видит время.
Если услугу делает один специалист, он привяжется сам. «Любой свободный» отдаёт выбор системе — она подберёт того, кто свободен в этом окне.
Полоска дат на 14 дней и сетка времени: графики, перерывы, отпуска, буферы услуг и уже занятые записи учтены. Чип «⚡ Ближайшее: сегодня 17:30» ведёт к первому свободному окну одним касанием.
Виджет ждёт ответа сервера и только потом говорит «вы записаны»: показывает номер записи, кнопку Telegram-напоминаний, файл для календаря и ссылку «управлять записью».
Бесплатный аккаунт Cenaly.com, домен вашего сайта в разделе «Мой сайт».
Одна строка перед </body> — в шаблон темы, в «HTML-код» Tilda или Wix, в theme.liquid Shopify. Для всех виджетов сразу.
Каждый виджет — тумблер и настройки. Изменения появляются на сайте без правки кода, кэш CDN — пять минут.
Тот самый тег
<script src="https://cdn.cenaly.com/site/v1.js" data-domain="ваш-сайт.ru" async></script> Один тег на все виджеты. `data-domain` — ваш сайт, всё остальное — в админке.
Мастер из четырёх шагов сам пропускает лишние: одна услуга — сразу к окнам, один подходящий специалист — привязывается автоматически. На шаге контактов есть сводка со ссылками «изменить», а имя и телефон прошлой записи подставятся сами. Нужно кабинетам с одной-двумя услугами.
Сетка считается тем же ядром, что и запись на нашей витрине: часы онлайн-записи локации, графики и разовые дни мастеров, их отпуска и перерывы, буферы услуг и занятость доски. Нужно всем, кто ведёт живое расписание, а не список «звоните».
Атрибуты `data-service`, `data-master` и `data-open` открывают виджет сразу на нужном шаге — кнопка «Записаться к Анне на стрижку» рядом с её фотографией. Битый идентификатор тихо откатывается к обычному мастеру записи. Нужно сайтам со страницами мастеров и услуг.
Успешная отправка — ещё не запись: виджет ждёт подтверждения сервера. Если окно успели занять, клиент видит это, доска перечитывается, и он возвращается к сетке. Без ответа сервера пишется честное «обрабатывается», а двойной клик не создаёт вторую бронь. Нужно там, где на одно окно приходят двое.
При заданной политике депозита и живом провайдере оплаты клиент видит сумму на шаге контактов, а платит на нашей защищённой странице — карта не вводится на страницах вашего сайта. Нужно там, где не приходят на записи.
День занят целиком — появляется лист ожидания: клиент оставляет e-mail и получает сигнал, когда время освободится. Заявка ничего не удерживает, и об этом сказано до отправки. Нужно загруженным мастерам.
Клиент выбирает мастера и окно вечером, а утром вы видите запись в журнале вместе с телефонными.
`data-master` открывает виджет сразу на его расписании — гость не ищет нужного человека в общем списке.
`data-service` ведёт на конкретную процедуру: после описания маникюра клиенту не нужно искать её заново.
`data-open="true"` открывает мастер сразу при загрузке страницы — для рекламных посадочных.
Ссылка-действие открывает запись на нужную услугу прямо с печатной наклейки.
«Любой свободный» закрывает случай «мне всё равно к кому, лишь бы сегодня».
Цвет, положение и подписи настраиваются под ваш сайт. Виджет живёт в Shadow DOM — стили сайта его не ломают, и он не ломает ваши.
На компьютере
На телефоне
У владельца: Виджет читает только уже публичные файлы точки: услуги из меню, графики и отпуска мастеров, доску занятости. Второе расписание для сайта заводить не нужно.
На компьютере
На телефоне
У владельца: Запись падает в «Записи» и в «Заявки». Отправка ≠ бронь: виджет ждёт подтверждение сервера, и пока его нет — честно говорит «Запись обрабатывается», а не «вы записаны».
На компьютере
На телефоне
У владельца: Заявка листа ожидания едет тем же путём с пометкой «лист ожидания» и ничего не удерживает — и это написано гостю ДО отправки, а не после.
Точные названия пунктов меню и тарифные условия — по официальной справке каждой платформы.
На сайтах из нашего конструктора виджеты подключены изначально — ничего вставлять не нужно.
Пошаговые инструкции по платформам — в справке →Бесплатно
Виджеты — вход в платформу Cenaly.com: заявки, диалоги и заказы с сайта попадают в тот же кабинет, что и всё остальное, и часть владельцев потом докупает расширения. Зарабатываем мы на тарифах и на четырёх платных расширениях, а не на виджетах, — поэтому за посетителей, показы, заявки и домены не берём ничего.
| Без виджета | С виджетом | |
|---|---|---|
| Когда можно записаться | ✕ Записаться можно, только пока кто-то отвечает на звонки и сообщения | ✓ Клиент записывается ночью и в выходной, без звонка и регистрации |
| Откуда берутся окна | ✕ Свободное время держится в голове администратора или в бумажном журнале | ✓ Окна считаются по графикам, перерывам, отпускам и буферам услуг — как в вашем журнале |
| Двое на одно окно | ✕ Наложение видно уже после разговора, и кому-то приходится перезванивать | ✓ Окно занимает первый подтверждённый сервером; второй сразу возвращается к сетке |
| Напоминания | ✕ О визите напоминают вручную или не напоминают вовсе | ✓ Клиент подключает Telegram-напоминания и добавляет визит в календарь |
| Стоимость | ✕ За каждую запись платят временем администратора: сверить график, перезвонить, записать | ✓ Виджет и журнал записи бесплатны, без лимита записей и мастеров |
Виджет онлайн-записи — кнопка на сайте, за которой клиент сам выбирает услугу, специалиста и свободное время. От формы обратной связи он отличается тем, что показывает не «оставьте заявку», а конкретные окна, которые действительно свободны, и заканчивается подтверждённой записью в журнале.
Он нужен там, где записывают ко времени и к человеку: салон, барбершоп, косметология, массаж, частный кабинет. Особенно если решение о записи принимают вечером и в выходной — когда позвонить вам уже некому, а желание записаться есть.
У нас виджет бесплатен и работает от того же журнала записи, что и админка: занятость, графики мастеров, отпуска и буферы услуг учитываются в одном месте. Сервер подтверждает запись отдельно — пока подтверждения нет, клиенту не обещают, что он записан. Для запуска нужен общий тег «Моего сайта» и тумблер «Запись»; дальше расписание ведётся в кабинете.
Виджет записи не нужен там, где услуга не привязана ко времени и человеку: для «оставьте заявку, перезвоним» хватит обратного звонка, и он не потребует вести расписание. От брони столика запись отличается тем, что занимает конкретного мастера на конкретную длительность и учитывает его график и отпуска, — если у вас зал и посадка, вам нужен соседний виджет.
Нет: имя и телефон на последнем шаге, без аккаунта и приложения. Если он записывался раньше с этого же устройства, поля подставятся сами, а кнопка «не я» их очистит.
Решает подтверждение сервера: окно достанется первому подтверждённому. Второй увидит, что его заняли, доска перечитается (её кеш — 60 секунд, плюс обновление при возврате на вкладку), и он выберет другое время — вместо неприятного разговора после записи.
В журнале записи вашего кабинета (раздел «Записи») — вместе с услугой, мастером, временем и контактом клиента, рядом с записями по телефону и с витрины. Переносить их из формы вручную не нужно.
Да. После записи он может подключить Telegram: подтверждение, напоминания за 24 часа и за 2 часа до визита, кнопка отмены. Ещё есть файл календаря и ссылка «управлять записью».
Да, при заданной политике депозита и подключённом провайдере оплаты под вашу страну и валюту. Сумму клиент видит ещё до отправки, а платит на нашей странице — карта не вводится на вашем сайте.
Да: атрибуты `data-service` и `data-master` открывают виджет на нужном шаге, а `data-open="true"` — сразу при загрузке страницы. Это же умеет ссылка-действие для QR-кода; битый идентификатор откроет обычный мастер записи.
Общим тегом раздела «Мой сайт» плюс тумблер «Запись» — один тег подключает все 12 виджетов. WordPress — footer.php или плагин, Tilda — HTML-код в head, Shopify — theme.liquid, Webflow — Custom code. Изменения доезжают за 5 минут: файлы виджета раздаются через CDN с таким кэшем. Тег, вставленный через Google Tag Manager, наша проверка установки не увидит — смотрите сайт глазами.
Виджет записи весит около 50 КБ в gzip — внутри сетка свободных окон, календарь и выбор мастера. Грузится он отдельным файлом с атрибутом async после загрузки страницы, а подписи на языке гостя приезжают паком примерно на 1,3 КБ, а не всеми сорока языками сразу. Свободное время считает наш сервер, браузер гостя только показывает ответ. Панель живёт в Shadow DOM.
Виджет, журнал записи и Telegram-напоминания бесплатны. Платное — только расширение «Автопилот записи»: письма о подтверждении, переносе и отмене, почтовое напоминание перед визитом и воронка виджета в журнале. Цена — в каталоге расширений.
Один загрузчик — около 26 КБ в gzip, с атрибутом async: он читает, какие виджеты у вас включены, и подтягивает только их отдельными файлами. Выключенный виджет не скачивается вовсе, а вес каждого включённого назван на его собственной странице.
Нет. Виджет рендерится в Shadow DOM: стили вашего сайта на него не влияют, его стили не протекают наружу.
Он читает `<html lang>` вашей страницы или `data-lang` на теге. Встроенные подписи переведены на 45 языков — у гостевого чата тот же список; ваши собственные тексты вы задаёте на нужных языках в админке.
В том облаке, где живёт ваш аккаунт: cenaly.com — AWS, cenaly.ru — Yandex Cloud в России. Заявки, диалоги и записи не покидают контур бренда.
Подробнее — установка по платформам, настройка и устранение неполадок — в справке. Инструкция по установке →
Дайте посетителю оставить номер: ваша АТС организует звонок, а без телефонии заявка придёт на почту и в кабинет
Бесплатно
Одна плавающая кнопка: WhatsApp, Telegram, звонок, чат — до 12 каналов
Бесплатно
Честные плашки «сегодня 14 заказов», «7 записей за неделю» — из реальных данных
Бесплатно
Бесплатно. Один тег, заполненный график мастеров — и клиенты выбирают время сами, без звонка. Регистрация занимает минуту, установка тега — ещё минуту.
Начать бесплатноБез карты · один тег на все 12 виджетов · Telegram-напоминания включены