Форма заявки на сайте: сколько полей, чат и согласие
Приём заявки это контракт данных, а не дизайн формы: любая точка входа обязана отдавать один и тот же минимум из 6 элементов, признак личности, канал, источник, метку времени, само обращение и доказательство согласия. Форма, которая собирает больше полей, чем этот минимум, не даёт вам ничего и стоит вам ответов.
Хотите проверить это на своём сайте? Запустите бесплатную проверку видимости в ИИ, она занимает десять секунд и не требует почты.
Посмотреть ваш сайт
Два поля. Ответим в течение 24 часов, звонить не будем.
Заявка принята. Перенаправляем...
Приём заявки на сайте это момент, когда незнакомый посетитель превращается в запись, с которой кто-то может работать. Почти все советы по этой теме это советы дизайнера: сократить форму, добавить отзывы, проверить цвет кнопки, убрать поле. Такой совет заканчивается на событии отправки, а операционная работа с него только начинается. Системам, которые стоят дальше, безразлично, как выглядела форма. Им важно, что пришло вместе с отправкой.
Отсюда растёт знакомая история. Команда сокращает форму по совету из статьи, месяц радуется конверсии, а потом обнаруживает, что распределению не на чем работать: региона нет, продукта нет, бот квалификации спрашивает то, что раньше спрашивала форма, а в отчёте по источникам всё схлопнулось в одну строку «прямые заходы». Решение о формате и решение о наборе данных это одно и то же решение, и разделять их значит ломать всё, что стоит дальше.
Этот гайд отвечает за форматы приёма, набор данных на входе, постепенный сбор и фиксацию согласия в точке входа. Он не отвечает за словарь источников, это тема атрибуции источников заявок, и не отвечает за сценарий, который запускается после приёма, это тема квалификации заявок с помощью ИИ.
Одним предложением
Приём заявки это контракт данных, а не дизайн формы: любая точка входа обязана отдавать один и тот же минимальный набор, то есть признак личности, канал, источник, время, сам запрос и доказательство согласия, а выбранный формат меняет только способ сбора этих данных, но не вопрос, существуют ли они вообще.
Что на самом деле обязана отдавать точка приёма заявки
Задайте вопрос с обратной стороны. Не «что спросить у посетителя», а «какое решение сработает в ближайшие десять минут и что оно читает».
Распределению нужна личность и хоть один признак, по которому выбирается ответственный менеджер. Таймеру нормативного времени ответа нужно время приёма, не зависящее от того, когда прошла запись в CRM. Квалификации нужен текст запроса. Атрибуции нужны параметры, которые были на странице. Поиску дублей нужен хотя бы один сильный ключ. Соблюдению закона нужно доказательство того, на что человек согласился. Именно этот список, а не эстетика, задаёт нижнюю границу для каждой точки входа на сайте.
Видимый симптом сломанной границы это задержка ответа. В 2011 году Harvard Business Review посмотрел на 2 241 американскую компанию и нашёл у ответивших медиану первого ответа около 42 часов. Работа старая и с одной выборкой, поэтому годится она как картина неуправляемого потока, а не как современный ориентир. Механика с тех пор не поменялась: если в принятой записи ничто не заставляет ответить к сроку, ответ вовремя и не случается.
| Решение ниже по потоку | Что оно читает из приёма | Что ломается без этого |
|---|---|---|
| Поиск дублей | Нормализованные почта, телефон, домен компании | Один покупатель превращается в три записи |
| Распределение заявок | Регион, сегмент, язык, интересующий продукт | Всё падает в одну общую очередь |
| Таймер ответа | Время приёма и канал | Задержка интеграции прячется внутри норматива |
| Квалификация | Свободный текст запроса, контекст страницы | Бот заново спрашивает то, что уже написали |
| Атрибуция | Адрес посадочной страницы, переход, метки UTM | Платные каналы выглядят бесполезными |
| Дальнейшие касания | Способ связи, который реально пригоден | Цепочка касаний уходит в пустоту |
| Соблюдение закона | Текст согласия, версия, время | Нечем подтвердить разрешение на обращение |
Какие бывают форматы приёма заявок и для чего годится каждый
На российском сайте обычно живут пять форматов: форма, виджет чата или бот, кнопка «написать в Telegram» или WhatsApp, обратный звонок через виртуальную АТС и запись на встречу. Каждый силён в чём-то конкретном и слаб в чём-то конкретном, и именно слабости приходится компенсировать в наборе данных.
| Формат | Силён в | Слаб в | Что компенсировать в данных |
|---|---|---|---|
| Форма | Структурные поля, асинхронный ответ, сложные запросы | Холодный трафик, который ещё сравнивает | Почти ничего, это базовый уровень |
| Виджет чата или бот | Короткие вопросы, снятие сомнения в момент решения | Длинные требования, нерабочие часы | Диалог может закончиться без контакта |
| Кнопка мессенджера | Мобильный трафик, покупатели, живущие в переписке | Структурные данные, непрерывность нити | Контекст страницы теряется при переходе |
| Обратный звонок | Голосовой запрос, снятие барьера письма | Всё, что не удалось записать в разговоре | Запись разговора это не поля карточки |
| Запись на встречу | Покупатели, которые уже решили говорить | Любой случай, где нужен отбор до встречи | Полей меньше, чем в обычной форме |
Ни один из этих форматов не конвертирует лучше остальных «вообще». Сравнения, опубликованные как универсальные проценты, игнорируют структуру трафика, предложение, цену и то, был ли вообще кто-то на канале в тот момент. Читайте таблицу выше как описание механики, а не как рейтинг.
Самая частая ошибка это включить все пять форматов без общего контракта. Тот, кто записался на встречу, даёт одну форму записи, тот, кто написал в мессенджер, другую, а человек, который собирает недельный отчёт, потом руками сводит пять словарей.
Как намерение покупателя и наличие людей определяют формат
Решают два входных условия, и мода в них не входит.
Первое это то, где находится покупатель. Тот, кто сравнивает трёх поставщиков, не станет записываться на встречу: он хочет описать ситуацию и получить ответ. Тот, кто дважды прочитал страницу тарифов и вернулся во вторник утром, готов говорить сейчас, и форма для него это лишний барьер. Тот, кто стоит на объекте с телефоном в руке, не заполнит пять полей, но напишет из приложения, которое и так открыто.
Второе это наличие людей. Виджет чата без человека за ним превращает тёплого посетителя в неотвеченное приветствие. Запись на встречу с устаревшим календарём бронирует слот, на который никто не придёт. Каждый включённый формат это обещание доступности, и обещание, которое вы не выполните в пятницу в восемь вечера, не должно быть видно в пятницу в восемь вечера.
| Ситуация | Разумный основной формат | Почему | Что должно быть верно |
|---|---|---|---|
| Сложный B2B запрос, небольшая команда | Форма | Структурный ввод, ответ когда освободится человек | Срок ответа написан прямо на странице |
| Страница с высоким намерением, рабочие часы | Чат или запись на встречу | Покупатель готов говорить сейчас | За каналом реально сидит конкретный человек |
| Преимущественно мобильный трафик | Кнопка мессенджера | Приложение уже открыто | Переписка попадает в тот же узел приёма |
| Нерабочее время и праздники | Форма с честным сроком ответа | Честное обещание лучше пустого виджета | Чат и запись на встречу скрыты или переведены в режим сообщения |
| Нужен отбор до встречи | Сначала форма, потом запись на встречу | Отбор проходит до календаря | Ссылка на календарь выдаётся после отбора |
| Обращение действующего клиента | Отдельный маршрут, не очередь продаж | Другой ответственный, другой срок | На входе спрашивают, клиент ли уже |
Последнюю строку стоит сделать рано. Обращение по поддержке, упавшее в очередь новых заявок, сжигает время менеджера и задерживает ответ реальному клиенту, а отделяет вас от этого исхода ровно одно поле, заданное в момент приёма.
Минимальный набор данных, который обязано отдать любое событие приёма
Это и есть контракт. Он одинаково применяется к форме, переписке в чате, записи на встречу, звонку через виртуальную АТС и нити в мессенджере. Если формат не умеет отдать какое-то поле, владелец формата обязан заранее сказать, чем и когда оно будет заполнено.
| Поле | Тип | Откуда берётся | Обязательно при приёме |
|---|---|---|---|
| Идентификатор события | Устойчивая строка | Генерируется в точке входа | Да |
| Время приёма | Время с часовым поясом | Со стороны сервера, не по часам браузера | Да |
| Канал обращения | Значение из справочника | Сама точка входа | Да |
| Идентификатор точки входа | Значение из справочника | Реестр форм, виджетов и ссылок | Да |
| Хотя бы один способ связи | Почта или телефон, нормализованные | Посетитель | Да |
| Текст запроса | Свободный текст или переписка | Посетитель | Да, даже если он короткий |
| Адрес посадочной страницы и переход | Ссылка | Контекст страницы в момент отправки | Да |
| Метки UTM | Набор параметров | Контекст страницы в момент отправки | Да, когда они есть |
| Доказательство согласия | Структурная запись | Точка приёма | Да, где применимо |
| Имя | Текст | Посетитель | Желательно |
| Компания или домен почты | Текст | Посетитель или домен адреса | Желательно |
| Регион | Значение из справочника | Спрошен или выведен с пометкой «выведено» | Желательно |
| Размер компании, отрасль, оборот | Разные | Обогащение или первый ответ | Нет |
Три правила удерживают контракт от вырождения. Любое значение, которое управляет решением, приходит из справочника или нормализуется прямо в точке приёма, а не остаётся свободным текстом, который потом чистят в отчёте. Любое выведенное значение помечается как выведенное, чтобы правило распределения решало, доверять ему или нет. И отсутствующее необязательное поле хранится как «нет значения», а не как пустая строка: обогащению нужно отличать неизвестное от намеренно очищенного.
Под этим контрактом лежат требования самих систем. У Salesforce описаны правила назначения заявок, где записи проверяются по порядку, а несопоставленные уходят ответственному по умолчанию, у HubSpot описана автоматизация воронки заявок, где движение следует за зафиксированной активностью. Обе механики предполагают, что запись приехала уже с достаточным набором полей. В amoCRM и Битрикс24 обязательность полей и правила создания сделки настраиваются по-своему, поэтому сверьтесь со справкой своей версии, а потом посчитайте назад, что обязана прислать точка приёма.
Что можно собрать, ничего не спрашивая, и что ломает переход в мессенджер
Часть контракта доступна из контекста страницы, поэтому нижняя граница набора данных не означает длинную форму. Здесь важна одна практическая деталь: то, что знает система веб-аналитики, автоматически не оказывается у вашей точки приёма. Google в документации об источниках трафика разделяет данные источника уровня сеанса и уровня пользователя, и Яндекс Метрика точно так же хранит источник визита на своей стороне. Чтобы источник оказался в карточке заявки, его должна прочитать и передать сама точка приёма.
| Признак | Доступен без вопроса | Оговорка о надёжности |
|---|---|---|
| Адрес посадочной страницы | Да | Теряется во всплывающем виджете, если не читать явно |
| Страница перехода | Обычно | Обрезается частью настроек приватности и приложений |
| Метки UTM в адресе | Да, когда они есть | Отсутствуют на прямых и органических заходах |
| Первая страница визита | Да, при собственном хранилище | Стирается приватным режимом и политиками браузера |
| Тип устройства и язык браузера | Да | Это подсказка о языке, а не заявленный выбор |
| Приблизительный регион по сети | Да | Только ориентировочно, помечать как выведенное |
| Компания по данным обогащения | Иногда | Ненадёжно для малых компаний и удалённых сотрудников |
| Состояние согласия | Только если вы его записали | Единственное поле, которое нельзя восстановить потом |
Отдельно про мессенджеры, потому что в России это чаще всего половина мобильного потока. Переход по кнопке «написать в Telegram» уносит человека из браузера в приложение, и вместе с браузером остаются метки UTM, страница перехода и адрес посадочной страницы. В боте вы видите имя, идентификатор аккаунта и первую строчку текста, а откуда человек пришёл, не видит никто.
Лечится это не аналитикой, а конструкцией ссылки. Кнопка выдаёт не общий адрес бота, а ссылку с параметром запуска, в который точка приёма зашивает свой идентификатор и короткий код кампании. Бот читает этот параметр в первом же событии и кладёт его в поля источника вместе с идентификатором точки входа. Если параметр пришёл пустым, событие помечается как «источник не восстановлен», а не приписывается прямым заходам. Практическая механика ботов, полей и передачи переписки в CRM разбирается в гайде про заявки из Telegram в CRM.
Точка приёма фиксирует параметры. Она не решает, что они означают. Словарь значений, модель первого и последнего источника и правила исправления неверного источника управляются в гайде про атрибуцию источников заявок, и точка приёма, которая придумывает собственные значения источника, это самый частый способ обойти это управление.
Как устроен постепенный сбор данных
Постепенный сбор означает, что вопросы разложены по времени, а не сложены в одну форму. Разложены они не произвольно. Вопрос имеет право стоять в точке входа, только если от него зависит решение в ближайшие минуты.
| Спросить сейчас, в точке входа | Спросить после первого ответа | Не спрашивать в открытой форме никогда |
|---|---|---|
| Рабочий способ связи | Размер и структура компании | Бюджет свободной строкой |
| Что человеку нужно, его словами | Сроки и порядок принятия решения | Внутреннюю политику и текущего поставщика |
| Регион, если он влияет на распределение | Техническое окружение и интеграции | Персональные данные без операционного смысла |
| Является ли человек уже клиентом | Кто ещё участвует в решении | То, что вы и так узнаете обогащением |
| Интересующий продукт или услуга | Удобное время встречи | То, что никто ни разу не читал |
| Согласие, где оно применимо | Подробные требования и объёмы | Поля, добавленные «для будущей аналитики» |
Средняя колонка это место, где команды теряют больше всего. Они спрашивают всё сразу, потому что за последующий разговор никто не отвечает, и форма остаётся единственным шансом что-то узнать. Почините работу с ответом, и форма сократится сама, ничего не потеряв. Эта механика разбирается в гайде про систему дальнейших касаний.
Правая колонка заслуживает отдельного правила: удаляйте любое поле, которое никто не читал последний квартал. Попросите операционного сотрудника открыть пятьдесят последних заявок и сказать, какие поля повлияли хоть на одно решение. Поля, которые не повлияли ни на что, это чистый барьер, и одновременно персональные данные, которые вы теперь обязаны хранить и однажды удалить.
Одна оговорка про многошаговые формы. Разбить одну анкету на три экрана это не постепенный сбор, а та же анкета с тремя шансами уйти. Настоящий постепенный сбор означает, что вторая порция вопросов задаётся в другом разговоре, человеком или ботом, уже после того, как вы один раз ответили.
Как фиксировать согласие как доказательство, а не как галочку
Состояние галочки это логическое значение в поле. Через полгода оно ничего не говорит о том, что человек видел на экране. Доказательство это запись о самом взаимодействии, и только она помогает, когда спрашивают, на что именно человек согласился.
| Что хранить | Зачем это нужно |
|---|---|
| Точный показанный текст | Формулировка со временем меняется, а действовала прежняя |
| Версия документа | Привязывает запись к конкретной опубликованной редакции |
| Идентификатор точки входа и адрес страницы | На разных страницах показывают разные уведомления |
| Время с часовым поясом | Фиксирует момент, с которого действует разрешение |
| Что человек фактически сделал | Отметил, оставил без отметки или совершил отдельное действие |
| Показанные цели обработки | Ответ на запрос и рассылка это разные цели |
| Способ фиксации | Поле формы, сообщение в чате, отметка, устно в разговоре |
| События отзыва | Только добавлением, исходная запись не переписывается |
Из этой таблицы следуют два правила устройства. Храните согласие как историю с добавлением, а не как одно поле текущего состояния: слияние дублей или повторная заявка не должны стирать прежнее доказательство. И разделяйте операционное разрешение на ответ по запросу и разрешение на рассылку, потому что человек, задавший вопрос, ждёт ответа на вопрос, и это не то же самое, что подписка.
Механика согласия, допустимые основания, требования к формулировкам и сроки хранения различаются по юрисдикциям, по типу сообщения и по тому, физическое перед вами лицо или компания. Этот гайд описывает, что хранить, чтобы запись была пригодна к использованию. Он не говорит, что законно там, где вы работаете. Согласуйте формулировки, цели и сроки хранения с юристом до запуска точки входа и согласуйте заново, когда добавляете канал.
Заметка оператора. У сроков хранения есть операционная кромка, которую юридическая проверка одна не ловит. Если политика говорит, что данные неактивного контакта удаляются через заданный срок, а журнал точки приёма хранит сырое содержимое вечно «для разбора сбоев», у вас две политики хранения, и записана только одна. Решите прямо при приёме, сколько живёт сырое событие, отдельно от того, сколько живёт карточка в CRM, и запишите оба срока в один документ.
Какие признаки личности доступны при приёме и что будет с дублями
Поиск дублей работает дальше по потоку и умеет опираться только на те ключи, которые прислала точка приёма. Здесь определяются сами ключи, а правила сопоставления, выбор выжившей записи и поведение при слиянии остаются в гайде про автоматизацию обработки заявок в CRM.
| Признак при приёме | Сила как ключ личности | Что обязана сделать точка приёма |
|---|---|---|
| Адрес почты | Сильный для человека | Нижний регистр, обрезка пробелов, одно правило для адресов с плюсом |
| Номер телефона | Сильный, кроме общих офисных номеров | Перевести в единый международный формат сразу на входе |
| Корпоративный домен почты | Сильный для компании, слабый для человека | Хранить домен отдельным полем |
| Бесплатный почтовый домен | Для компании ничего не значит | Хранить, но помечать как некорпоративный |
| Аккаунт в мессенджере | Сильный только внутри своего канала | Хранить идентификатор канала, никогда не в поле почты |
| Название компании со слов клиента | Средний | Хранить сырое и нормализованное рядом |
| Идентификатор посетителя сайта | Полезен для склейки визитов | Хранить, ожидать пропусков, не считать человеком |
| Только имя | Слабый | Никогда не ключ сам по себе |
Практическое правило: нормализация происходит в точке приёма, а не в ночной чистке. Российская специфика тут заметна вдвойне. Телефон приезжает в десятке написаний, с восьмёркой в начале, со скобками, с пробелами и без кода страны, и до нормализации это разные строки в любом отчёте, а решение о распределении уже принято по сырому значению. Много компаний работает с почтой на бесплатных доменах, поэтому привязка к юридическому лицу по домену часто не срабатывает и нужен второй признак: название компании из формы, ИНН или подтверждение менеджером.
Аккаунт в мессенджере заслуживает собственного поля. Внутри своего канала это настоящая личность, а вне его бессмыслица, и попытка положить его в поле почты «чтобы карточка была полной» портит сопоставление для всех будущих обращений. Держите по одному полю на каждое пространство идентификаторов, а слой сопоставления пусть сам решает, каким из них верить.
Как формат приёма меняет сценарий квалификации
Сам сценарий, его ветвление и пороги принадлежат гайду про квалификацию заявок с помощью ИИ. Точка приёма определяет только стартовую позицию, которую этот сценарий получает по наследству.
Длинная форма отдаёт квалификации заполненную структуру и короткий свободный текст, поэтому её работа это проверить и копнуть глубже. Переписка в чате отдаёт готовый контекст словами самого покупателя, поэтому повтор тех же вопросов читается так, будто никто не слушал. Запись на встречу не отдаёт почти ничего, кроме намерения поговорить, и тогда отбор либо происходит на самой встрече, либо встраивается в шаг подтверждения. Нить в мессенджере отдаёт имя, аккаунт и одну строку текста. Звонок через виртуальную АТС отдаёт номер и запись разговора, но полей карточки не отдаёт вовсе, пока кто-то или что-то не разберёт разговор в текст.
| Формат | Что наследует квалификация | Первый ход сценария |
|---|---|---|
| Форма | Структурные поля и сформулированный запрос | Подтвердить и уточнить на уровень глубже |
| Чат или бот | Переписку с контекстом словами покупателя | Продолжить нить, ни в коем случае не начинать заново |
| Запись на встречу | Намерение встретиться, данных мало | Отобрать до встречи или прямо на ней |
| Кнопка мессенджера | Аккаунт и одну строку текста | Один вопрос, затем способ связи |
| Обратный звонок | Номер и запись разговора | Разобрать разговор, затем заполнить поля |
Запишите это сопоставление до того, как подключите бота. Самая частая претензия к квалификации звучит одинаково: сценарий спрашивает у покупателя то, что покупатель тридцать секунд назад вписал в форму.
Сценарии провала точки приёма
Провалы приёма тихие по своей природе. Посетитель увидел подтверждение и не жалуется, а потеря всплывает через недели в виде канала, который «перестал работать».
| Сценарий провала | Что видит посетитель | Причина | Как обнаружить |
|---|---|---|---|
| Тихая отправка | Страницу благодарности | Вебхук отвалился, письмо в спаме, поле отклонено CRM | Принятые события против созданных записей |
| Двойная отправка | Ничего необычного | Двойной клик, повтор после медленного ответа | Число подавленных повторов по точке входа |
| Бот, который ничего не записал | Дружелюбный диалог | Сценарий закончился без способа связи | Начатые диалоги против созданных записей |
| Календарь без запасного пути | Пустой календарь | Устаревшая занятость, разница поясов, слоты кончились | Просмотры страницы записи против записей |
| Переход в мессенджер теряет контекст | Ничего необычного | Параметры страницы не пережили переход в приложение | Доля заявок из мессенджеров без источника |
| Скрипт заблокирован | Форму, которая не реагирует | Блокировщик рекламы или баннер согласия блокирует обработчик | Доля ошибок на стороне браузера |
| Ловушка проверки данных | Ошибку, которую не удаётся снять | Отклонён формат телефона, обязательное поле не видно на мобильном | Начатые заполнения против завершённых отправок |
| Неверный маршрут с самого начала | Обычный ответ, но через несколько дней | Обращение по поддержке попало в очередь продаж | Доля переназначений в первый час |
Тихую отправку стоит отрепетировать вживую. Возьмите одну точку входа, намеренно сломайте приёмник, отправьте тестовую заявку и посмотрите, что произойдёт. Если посетитель по-прежнему видит страницу благодарности, если в очереди сбоев пусто и если в течение часа никого не оповестили, вы только что воспроизвели ровно те условия, при которых пропадает месяц заявок. Чините в таком порядке: сначала сохраните содержимое туда, где его найдёт человек, потом настройте оповещение конкретному сотруднику по имени, и только потом решайте, что показывать посетителю.
Календарь без запасного пути это вторая репетиция. Откройте собственную ссылку на запись в пятницу вечером из другого часового пояса. Если свободного слота нет и на странице нет альтернативы, этому посетителю некуда идти, а инструмент записи не покажет ничего, потому что просмотр страницы без записи это не событие, на которое кто-то смотрит.
Как поставить приборы на каждую точку приёма
Приборы начинаются с реестра. Каждая точка входа на сайте получает идентификатор, владельца, приёмник и объявленный набор данных. Точки входа, которых нет в реестре, снимаются, потому что незарегистрированная форма это форма, за которой никто не следит.
| Слой приборов | Что записывает | Кто это читает |
|---|---|---|
| Сторона браузера | Начала заполнения, ошибки полей, блокировку скрипта, попытки отправки | Маркетинг и веб |
| Точка приёма | Принятые события, отклонённое содержимое, причины отказа | Операционная роль |
| Доставка | Успешные записи, повторы, отложенные события с содержимым | Операционная роль |
| Запись | Создана, сопоставлена с известной личностью, назначен ответственный | Операционная роль в продажах |
| Хранилище согласий | Записанные доказательства, события отзыва | Ответственный за соблюдение требований |
Самое полезное число это отношение принятых событий в точке приёма к созданным дальше записям, в разрезе точек входа. Всё, что меньше единицы, это потеря, а величина разрыва подсказывает, где искать. Выведите это отношение на тот же экран, где лежит отчёт по времени ответа, чтобы проблема приёма не притворялась медленной командой.
Методология NIST по управлению рисками ИИ формулирует мысль, которая шире искусственного интеллекта: автоматическим решением можно управлять, только если его можно проследить и измерить. Точка приёма, которая принимает событие, преобразует его и передаёт дальше, это ровно такая точка решения, и журнал ей нужен не хуже, чем всему, что стоит после неё.
Какие проверки прогнать до запуска каждой точки приёма
Прогоняйте набор сценариев по каждой точке входа до запуска и повторяйте его при любом изменении формы, виджета или приёмника. Одна удачная отправка не доказывает ничего, кроме того, что удачный путь существует.
| Сценарий | Что подаём | Что обязано получиться |
|---|---|---|
| Чистая заявка | Новая личность, полный набор меток UTM | Одна запись, верные источник и канал, сохранено согласие, ответственный, запущен таймер |
| Повторное обращение известного покупателя | Почта совпадает с существующим контактом | Второй личности нет, повторный вход в журнале, прежний ответственный сохранён |
| Двойной клик | То же содержимое дважды за секунды | Второе событие подавлено, задача одна |
| Неполные данные | Только телефон, почты нет | Запись создана, телефон нормализован, пометка на проверку, распределение отработало |
| Параметров нет | Прямой заход без меток | Источник падает в заданное значение, но не в пустоту |
| Нерабочее время | Отправка вне графика | Таймер ведёт себя по регламенту, записей без ответственного нет, обещание честное |
| Согласие на рассылку не дано | Необязательная отметка не поставлена | Запись создана, ответ по запросу разрешён, признак рассылки ложный, доказательство сохранено |
| Принудительный сбой записи | Заведомо неверное значение поля | Ограниченные повторы, событие отложено с содержимым и ошибкой, оповещение ушло |
| Скрипт заблокирован | Обработчик блокируется в браузере | Посетитель видит честную ошибку, а не ложное подтверждение |
| Диалог брошен на середине | Чат закончился до контактов | Переписка сохранена, путь дальнейших касаний определён, тихого удаления нет |
| Слотов в календаре нет | Вся занятость выбрана | Запасной путь виден, заявку всё равно можно оставить |
| Переход в мессенджер | Кнопка нажата с рекламной посадочной страницы | Источник донесён или помечен как невосстановленный, идентификатор точки входа записан |
Каждый сценарий проверяет одно и то же: одна верная личность, полный набор данных по контракту, значения из справочников, доказательство согласия там, где оно применимо, и одна читаемая запись в журнале. Поведение таймера в сценарии нерабочего времени задаётся регламентом из гайда про скорость ответа на заявку, а этот набор проверок только убеждается, что приём отдал таймеру верную точку старта.
Как выводить из оборота точки приёма, у которых нет хозяина
Точки входа накапливаются сами. Посадочная страница двухлетней давности, виджет чата на поддомене, старый почтовый адрес на партнёрской странице, ссылка на запись в подписи письма, номер, который давно не заведён в виртуальную АТС. Каждая из них это место, куда может прийти обращение и остаться незамеченным.
Проведите инвентаризацию один раз, потом раз в квартал. Обойдите сайт по формам и виджетам, соберите все опубликованные адреса и ссылки на мессенджеры и сопоставьте каждую с фактическими обращениями за последние девяносто дней.
| Что нашли | Решение | Действие |
|---|---|---|
| Работает, в реестре, есть владелец | Оставить | Проверить, что набор данных всё ещё по контракту |
| Работает, обращений за 90 дней нет | Свести | Перенаправить на основную точку входа, адрес оставить живым |
| Работает, владельца нет | Назначить или снять | Живая форма без хозяина это открытый канал потерь |
| Приходит на личную почту сотрудника | Перевести | Направить в узел приёма, пересылку оставить на один цикл |
| Дубль другой формы | Объединить | Одна форма на одно намерение, идентификаторы точек входа разные |
| Старая страница ещё в поиске | Страницу оставить, форму заменить | Трафик есть, ломался приёмник |
| Виджет на поддомене, который никто не ведёт | Снять | Обещает доступность, которую команда не обеспечивает |
Никогда не удаляйте точку входа вместе с её адресом одним движением. Сначала перенаправление, потом цикл наблюдения, потом снятие. У кого-то эта ссылка сохранена, и цена перенаправления это ничто по сравнению с отвалившимся обращением от покупателя, который уже решил вам написать.
Последовательность перестройки приёма заявок
Сначала контракт, потом интерфейс. Тот, кто начинает с редизайна форм, обычно перестраивает всё дважды.
- Инвентаризация. Перечислите все точки входа с владельцем, приёмником, текущими полями и объёмом за девяносто дней.
- Контракт. Заполните таблицу минимального набора данных под свой бизнес и отметьте каждое поле как обязательное, желательное или добираемое позже.
- Карта разрывов. Для каждой точки входа запишите, какие поля контракта она не умеет отдать и чем этот разрыв закрывается.
- Нормализация на входе. Сделайте приведение почты, телефона и домена прямо в точке приёма, сохраняя сырое и нормализованное значение рядом.
- Согласие. Спроектируйте запись доказательства, согласуйте формулировки с юристом и отдельно пропишите сроки хранения сырых событий и карточек в CRM.
- Приборы. Включите реестр точек входа, отношение принятых событий к созданным записям и очередь сбоев до того, как выйдет первая новая форма.
- Одна точка входа. Возьмите форму с наибольшим объёмом, приведите её к контракту и прогоните полный набор сценариев, включая принудительные сбои.
- Остальные форматы. Приведите к тому же контракту чат, запись на встречу, обратный звонок и мессенджер, по одному, каждый со своими сценариями.
- Чистка. Сведите точки входа без хозяина и без объёма из первого шага, перенаправляя, а не удаляя.
- Ежеквартальная ревизия. Повторите инвентаризацию, удалите поля, которые никто не читал, и перепроверьте каждую изменившуюся точку входа.
Шестой шаг пропускают чаще всего, и именно он определяет, станет ли следующий сбой приёма заметным инцидентом или незаметной потерей.
Где приём заявок стыкуется с остальным стеком
Приём это первый модуль операционного стека для входящих заявок и единственный модуль, который не может восстановить данные, которые не собрал. Всё, что стоит дальше, либо пользуется тем, что отдал приём, либо заставляет покупателя повторяться.
Пять соседних тем имеют собственных владельцев, и приём только питает их. Словарь источников, модель первого и последнего касания и правила исправления источника управляются в гайде про атрибуцию источников заявок: приём фиксирует параметры, атрибуция решает, что они значат. Сценарии квалификации, пороги и работа с уверенностью принадлежат гайду про квалификацию заявок с помощью ИИ: приём задаёт только стартовую позицию сценария. Сопоставление, выбор выжившей записи и слияния принадлежат гайду про автоматизацию обработки заявок в CRM: приём поставляет ключи и нормализует их. Приоритет правил, владение и резервные очереди принадлежат плейбуку по распределению заявок: приём поставляет признаки, которые эти правила читают. Определения таймеров, порядок эскалации и правила нерабочего времени принадлежат гайду про скорость ответа на заявку: приём поставляет момент старта.
Стоит назвать ещё три стыка. Определение того, что считается готовой к передаче заявкой, закрепляется в гайде про передачу заявки из маркетинга в продажи, и оно задаёт, какие поля обязан собрать приём, а какие подождут. Настройка обязательных полей и правил создания сделки на стороне российских систем разбирается в гайде про работу с заявками в amoCRM и Битрикс24. А если точки входа живут на массово генерируемых страницах, дисциплина из гайда про программный SEO для генерации заявок обязана совпадать с реестром точек входа, иначе шаблон выкатит тысячу форм с одним общим идентификатором.
Где именно должен жить слой приёма, в CRM или в отдельном узле, это вопрос границы, который разбирается в гайде Lead Hub или CRM. Lead Hub здесь это отдельный узел приёма, живущий до CRM. Карта системы OperStack показывает, где приём стоит относительно всего остального, а варианты объёма работ собраны на странице тарифов.
Тревожный признак для оператора
Тревожный признак это точка входа, которая сообщает посетителю об успехе раньше, чем содержимое заявки надёжно сохранено там, куда дотянется человек. Всё остальное на этой странице это варианты одного и того же сбоя: страница благодарности, которая срабатывает по событию в браузере, чат, который вежливо закрывается без единого контакта, подтверждение встречи, которое существует только внутри календаря, и кнопка мессенджера, теряющая метки кампании при переходе.
Нашли такое, не бросайтесь переделывать форму. Сначала сохраните сырое содержимое прямо в точке приёма, до любого преобразования и пересылки. Потом сделайте подтверждение зависимым от успеха этого сохранения. И только потом чините распределение и поля. Команда, которая сделает эти три вещи в таком порядке, переживёт неделю со сломанной интеграцией. Команда, которая начала с редизайна формы, вообще не заметит, что интеграция сломалась.
Если нужен реестр точек входа и контракт данных, заполненные по вашему сайту, а не по шаблону, это тема консультации: на выходе вы получаете обе таблицы и список точек входа, которые прямо сейчас показывают посетителям успех, хотя их обращения не доходят ни до кого. Если хотите пройти этот путь сами, начните с гайда про аудит входящих заявок. Приём заявок со всех каналов в одинаковом виде входит в автоматизацию продаж.
Карта вашего стека
Напишите, что у вас уже стоит и где теряются заявки. Оба формата, консультация и разбор, бесплатны.
Заявка принята. Перенаправляем...
Частые вопросы
- Что такое приём заявок на сайте?
- Приём заявки это все точки входа, через которые анонимный посетитель превращается в запись, с которой можно работать: форма, виджет чата, кнопка мессенджера, обратный звонок, запись на встречу. Видимая часть это интерфейс. Рабочая часть это набор данных, который точка входа отдаёт дальше, потому что распределение, таймеры и отчёты умеют читать только его.
- Сколько полей должно быть в форме заявки на сайте?
- Универсального числа полей, которое конвертирует лучше, не существует, и любая цифра из статьи игнорирует качество трафика, предложение и средний чек. Считайте иначе: какое решение в ближайшие десять минут читает это поле. Контакт, источник и текст запроса нужны почти всегда, а каждое дополнительное поле обязано менять решение о распределении или ответе.
- Что лучше поставить на сайт, форму или виджет чата?
- В отрыве от контекста ни один формат не выигрывает. Форма подходит тем, кто уже понял свою задачу, и командам, которые отвечают асинхронно. Чат подходит для коротких вопросов и работает только в укомплектованные часы. Выбирайте по намерению покупателя и по реальному наличию людей, а данные оба формата обязаны отдавать одинаковые.
- Стоит ли давать покупателю сразу записаться на встречу?
- Запись на встречу работает, когда слот действительно свободен, цикл сделки короткий и перед встречей не нужен отбор. Она ломается, когда календарь устарел, форма записи собирает меньше данных, чем обычная форма, а единственным следом остаётся подтверждение в календаре. Обязательно оставляйте запасной путь для тех, кто не нашёл слот.
- Как правильно фиксировать согласие на обработку данных в форме?
- Храните доказательство, а не логическое значение. Записывайте точный показанный текст, версию документа, время, точку входа и то, что человек фактически сделал. Механика согласия и допустимые основания различаются по юрисдикциям и по типу сообщений, поэтому формулировки и сроки хранения согласуйте с юристом до запуска точки входа.
- Почему заявки отправляются, но не появляются в CRM?
- Обычно отправка прошла в браузере и сломалась после неё. Модуль формы шлёт письмо, которое падает в спам, вебхук отваливается по таймауту и молча повторяется, обязательное поле CRM отклоняет содержимое, а диалог в чате заканчивается без передачи. Для посетителя всё это выглядит успехом, поэтому сверяют принятые события с созданными записями.
- Как протестировать форму заявки перед запуском?
- Прогоняйте набор сценариев, а не одну удачную отправку. Проверьте чистую заявку, повторное обращение известного покупателя, двойной клик, неполные данные с одним телефоном, отправку в нерабочее время, принудительный сбой записи и страницу с блокировщиком скриптов. Каждый сценарий проверяет одну запись, верные источник и канал, сохранённое согласие и задачу со сроком.