Короткий ответ

Кнопка «Записаться» выглядит как форма с тремя полями, а на деле упирается в расписание, занятость мастеров, длительность услуг, напоминания и согласие на обработку данных. Разберём, из чего состоит рабочая запись, где она чаще всего ломается, что делать с неявками и в каких случаях достаточно бота вместо модуля на сайте.

Команда Будин

Зачем запись, если есть телефон

Не замена звонку, а способ поймать тех, кто не позвонит.

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

Второй довод про тех, кто не любит звонить. Таких людей больше, чем кажется, и в некоторых нишах они составляют большинство молодой аудитории. Для них отсутствие записи на сайте равнозначно отсутствию свободных мест.

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

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

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

Расписание и ресурсы: главная сложность

Здесь простая на вид задача становится настоящей разработкой.

Форма записи должна показывать свободное время. Чтобы его показать, система обязана знать график работы, длительность каждой услуги, перерывы, выходные и уже занятые окна. Это и есть основной объём работ, а вовсе не поля с именем и телефоном.

Дальше добавляется исполнитель. Клиенты часто идут к конкретному мастеру или врачу, а у каждого свой график, свой список услуг и своя занятость. Значит расписание не одно, их столько, сколько людей в смене.

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

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

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

Синхронизация с журналом: откуда берутся двойные брони

Самая частая жалоба после запуска записи.

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

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

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

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

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

Из чего состоит рабочая запись

Шесть частей, без которых она превращается в обычную форму.

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

Реальное свободное время

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

Выбор услуги

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

Выбор специалиста

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

Подтверждение

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

Напоминание

Накануне визита и в день визита. Это главный рычаг против неявок, и работает он лучше любых штрафов.

Отмена и перенос

Ссылка в подтверждении, по которой можно отменить или сдвинуть визит. Освободившееся окно вернётся в продажу, а не пропадёт.

Неявки: что реально помогает

Потерянное окно стоит дороже, чем кажется.

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

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

Второе - лёгкая отмена. Звучит противоречиво, но работает: если отменить трудно, человек просто не придёт и не предупредит. Если отмена в одно нажатие, окно освобождается заранее и его можно продать.

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

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

Персональные данные, и особый случай медицины

Здесь правила строже, чем у обычной формы заявки.

Любая запись собирает персональные данные: имя, телефон, иногда почту. Значит нужны политика обработки, отдельная отметка согласия при отправке и понятное указание, кому данные передаются.

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

Это значит без поля «опишите жалобу», без выпадающего списка диагнозов и без комментариев о самочувствии. Для записи достаточно услуги, времени и контакта, а подробности выясняются на приёме или в разговоре с администратором.

Заодно это правило улучшает саму форму. Поле для жалоб удлиняет запись, пугает часть людей и всё равно заполняется так, что администратор перезванивает уточнять.

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

Три способа сделать запись

Выбор зависит от того, сколько у вас исполнителей и есть ли учётная система.

Готовый сервис

Отраслевая программа с виджетом на сайт.

Быстрый старт, расписание и журнал уже внутри. Взамен чужой внешний вид и зависимость от их правил.

Свой модуль

Запись, встроенная в сайт и связанная с вашей системой.

Дороже и дольше, зато вид, логика и данные ваши. Оправдан при сложном расписании и заметном потоке.

Бот в мессенджере

Запись в переписке, без перехода на сайт.

Хорош там, где клиенты и так пишут в мессенджер. Это разработка Telegram-бота, связывается с тем же журналом.

Где запись обычно ломается

Пять ошибок, которые встречаются чаще остальных.

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

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

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

Тишина после отправки. Если подтверждение не приходит сразу, человек считает, что запись не прошла, и звонит. Администратор получает ту же нагрузку, от которой хотели уйти.

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

Порядок внедрения

Что за чем, чтобы не переделывать.

  1. Описать услуги

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

  2. Описать людей и ресурсы

    Кто и что делает, какие графики и смены, какое оборудование ограничивает параллельную работу.

  3. Решить вопрос журнала

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

  4. Собрать и связать

    Форма записи, показ свободного времени, подтверждение, напоминания, отмена и перенос по ссылке.

  5. Проверить на живых сценариях

    Запись на границе смены, на длинную услугу, отмена, перенос, попытка двойной брони в один момент.

  6. Запустить и понаблюдать

    Первые недели смотреть, какие записи администратор правит руками: это и есть список недоделок.

С чего начать, если пока ничего нет

Разумный минимум вместо большой системы сразу.

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

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

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

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

Мы собираем такие сайты для ниш, где запись это основа потока: стоматологии, салона красоты, барбершопа, ветеринарной клиники, фитнес-клуба и автосервиса.