Форма онлайн-записи на сайте должна помогать клиенту выбрать услугу и понять, что произошло после нажатия кнопки. Владелец салона при этом должен отличать полученную заявку от визита, который уже появился в расписании. Именно с этого различия стоит начинать выбор полей и текста подтверждения.
Ниже — авторский пример структуры и проверочный лист для владельца салона или студии. Это не работающая форма, не код подключения Altemo и не описание уже проверенной интеграции. Используйте материал как задание исполнителю и сценарий приёмки своей страницы.
Сначала определите результат: заявка или запись
Форма заявки собирает пожелания: клиент оставляет контакт, выбирает услугу и удобное время. Сотрудник ещё должен проверить расписание и связаться с ним. Для такого сценария подходит кнопка «Отправить заявку» и сообщение «Заявка получена. Время визита пока не подтверждено» — но только если заявка действительно сохранена.
Форма записи предполагает выбор доступного интервала и создание визита в расписании. «Вы записаны» можно показать после успешного создания этой записи, а не просто после заполнения полей. Перед подключением выясните, где хранится расписание и как система обрабатывает одновременный выбор одного времени.
Если вам нужно выбрать сам инструмент, начните с сравнения вариантов онлайн-записи для салона. Здесь разбираем более узкий вопрос: что клиент видит и проверяет в форме на сайте.
Какие поля включить в форму онлайн-записи
Услуга и условия визита
Покажите понятное название услуги. Рядом укажите фактическую цену и длительность, если они известны заранее. Если итог зависит от консультации или выбранного варианта, объясните это до отправки. Формулировка «уход» без уточнения оставляет клиенту слишком много догадок.
Специалист, место, дата и время
Выбор специалиста нужен там, где он влияет на услугу или доступность. Вариант «любой специалист» добавляйте только при понятном правиле назначения. Если у бизнеса несколько адресов, покажите выбранный филиал до выбора времени. Время должно относиться к этому адресу и услуге; не называйте желаемый интервал свободным без проверки расписания.
Контакт и необязательный комментарий
Определите, какой контакт сотрудник действительно использует для связи, и объясните это рядом с полем. Не требуйте одновременно телефон и почту просто потому, что они есть в шаблоне. Отделите обязательные поля от необязательных. В комментарии не просите сведения, не нужные для организации визита.
Обработку контактов и необходимые документы проверьте отдельно с ответственным за персональные данные. Один флажок сам по себе не подтверждает правильность всего процесса. Эта статья не устанавливает правовое основание обработки данных.
Пример структуры: от услуги до результата
Условный сценарий: клиент выбирает стрижку в студии. Значения ниже — обозначения полей, не реальное расписание и не предложение конкретного салона. Блок не отправляет данные.
- Услуга: [название и вариант]. Цена: [актуальное значение или условие уточнения]. Длительность: [проверенное время].
- Место и специалист: [адрес], [имя специалиста или понятное правило назначения].
- Дата и время: [выбранный интервал по расписанию] либо [желаемое время для заявки].
- Как связаться: [контакт клиента]. Подсказка: [для чего он используется в этом сценарии].
- Проверка перед отправкой: услуга, условия стоимости, адрес, специалист и время собраны в одном блоке; рядом доступно изменение выбора.
- Действие: «Отправить заявку» для последующего согласования либо «Записаться» для создания визита.
Два разных сообщения после отправки
Заявка сохранена: «Получили заявку на [услуга], желаемое время — [дата и время]. Сотрудник свяжется с вами по [контакт]. Запись пока не подтверждена».
Визит создан: «Вы записаны на [услуга] к [специалист] на [дата и время]. Адрес: [адрес]. Для переноса или отмены используйте [проверенный способ связи]».
Не подставляйте обещанное время ответа, если команда не может его соблюдать. Если сохранение не подтверждено, вместо успешного сообщения нужна понятная ошибка и способ уточнить статус без повторного создания заявки.
Как разместить форму записи на сайте
Обсудите с исполнителем три варианта: встроенный блок на странице услуги, окно поверх страницы или переход на отдельную страницу записи. Выбор зависит от возможностей вашего сервиса и устройства клиента. В любом варианте обозначьте переход понятной кнопкой, например «Выбрать время», и сохраните контекст выбранной услуги, если интеграция это поддерживает.
Проверьте, что после перехода клиент не теряет название салона и адрес. Если открывается другой сайт, заранее объясните, что там продолжится запись. Размещайте кнопку рядом с описанием услуги и условиями, а не только в конце длинной страницы.
Для встраивания используйте актуальную инструкцию выбранного сервиса. Универсального рабочего кода для любого сайта здесь нет. Наличие формы в макете не доказывает передачу данных в расписание; связь с ним проверяется отдельным тестом.
Проверка перед запуском: восемь сценариев
Проверяйте на тестовых данных и в согласованном тестовом расписании. Не отправляйте фиктивные заявки реальным сотрудникам без предупреждения. Для каждого пункта запишите устройство, шаги, ожидаемый и фактический результат.
- Обычный путь. Выберите услугу и время, отправьте форму. Сверьте результат на экране с записью или заявкой у сотрудника: значения должны совпадать.
- Нет свободного времени. Убедитесь, что форма объясняет ситуацию и предлагает понятный следующий шаг, а не оставляет пустой экран.
- Интервал уже занят. В тестовом расписании проверьте конкурирующий выбор времени. Ожидаемый результат — объяснение и повторный выбор, без двух подтверждённых визитов на один недоступный слот.
- Ошибка в контакте. Пропустите обязательное поле или введите некорректный формат. Подсказка должна указывать конкретное поле; остальные значения не должны пропадать.
- Повторное нажатие. Проверьте, не создаются ли дубли при повторной отправке. Одной надписи «Подождите» недостаточно: посмотрите итоговое число заявок.
- Сбой связи. Проверьте согласованный тестовый сценарий обрыва. Клиент не должен получать ложное подтверждение; способ уточнения статуса должен оставаться понятным.
- Телефон и клавиатура. Пройдите путь на узком экране и отдельно без мыши. Подписи, выбор даты, сообщения об ошибках и кнопка должны быть доступны и различимы; всплывающее окно должно позволять вернуться назад.
- Перенос или отмена. Проверьте указанный в подтверждении контакт или ссылку. Изменение должно отражаться в используемом расписании, а не только в сообщении клиенту.
Это критерии приёмки, а не результаты испытаний Altemo. Если вместо формы используется диалог, дополните их сценариями проверки бота для записи. Для уже подтверждённого визита пригодятся шаблоны напоминаний клиенту.
Короткое задание исполнителю
Передайте адрес страницы, тип результата — заявка или запись, перечень полей и источник расписания. Приложите два текста: успешное завершение и ошибка сохранения. Назначьте сотрудника, который проверит полученные данные, и перечислите устройства для приёмки.
Полезный итог проверки — не «форма работает», а запись вида: «Выбрали [услуга] на [время], получили [сообщение], в тестовом расписании появилась [запись]; повторная отправка дала [результат]». Неудачный сценарий передавайте разработчику с шагами воспроизведения. Опубликованная статья о форме не заменяет такую техническую проверку.
Частые вопросы
Можно ли оставить только имя и телефон?
Да, как форму запроса обратной связи, если дальнейшие условия согласует сотрудник. Но не называйте это подтверждённой записью на конкретное время, которого клиент не выбирал и которое никто ещё не закрепил.
Нужна ли регистрация перед записью?
Определите, какую задачу она решает в вашем сценарии. Если учётная запись нужна, объясните зачем и проверьте восстановление доступа. Само наличие регистрации не заменяет подтверждение визита и не доказывает надёжность формы.
Можно ли взять код формы из этой статьи?
Нет: здесь структура и критерии проверки, а не интеграционный код. Возьмите код и требования к подключению у выбранного сервиса; отдельно проверьте, что данные доходят до нужного расписания.
Проверьте путь записи в Altemo
Ссылка откроет регистрацию кабинета бизнеса, а не готовое демо. Для проверки потребуется предварительная настройка. Доступность нужного сценария, условия использования и возможность встраивания на ваш сайт уточняйте отдельно.
Перейти к регистрации →