Как HIXO работает с формами на сайте
Обновлено 16 октября 2026 г. · Автор: Карахан
HIXO сохраняет заявку с любой формы на опубликованном сайте. Подтверждение посетитель видит один раз: если сайт сам показал своё «Спасибо» или уведомление, окно HIXO не появляется. Если форму не нужно трогать совсем (поиск, отправка в Formspree или CRM), добавьте ей атрибут data-hixo="off". Ниже: что происходит при отправке формы, где это настраивается и какую фразу дать нейросети, чтобы она сама поставила атрибут.
Что происходит, когда посетитель отправляет форму?
HIXO забирает данные из полей формы и сохраняет их как заявку в проекте. Оттуда она уходит в подключённые каналы: Telegram, почту или вебхук. Поле попадает в заявку, если у него есть атрибут name (или id).
Дальше HIXO смотрит, ответил ли посетителю сам сайт:
- сайт промолчал (обычная форма без своего обработчика): HIXO показывает окно «Спасибо!», страница не перезагружается;
- сайт ответил сам (своё «Спасибо», всплывающее уведомление, форма очистилась или сменилась на сообщение): заявка сохраняется молча, второго окна нет.
Так посетитель не видит два «Спасибо» подряд, а владелец всё равно получает заявку.
Что показать посетителю после отправки
Это настраивается в кабинете: проект → «Заявки» → блок «После отправки формы». Есть четыре режима:
- «Сообщение»: окно с вашим заголовком, текстом и кнопкой. Галочка «Показывать, только если сайт не ответил сам» включена по умолчанию. Снимите её, если окно нужно всегда;
- «Редирект на URL»: посетитель переходит по указанной ссылке, например на страницу благодарности на другом сайте;
- «Редирект на страницу»: переход на одну из страниц вашего сайта;
- «Без сообщения»: заявка сохраняется и уходит в уведомления, а посетитель видит только то, что заложено в самом сайте.
Редирект выбирается явно, поэтому срабатывает всегда, даже если сайт показал своё уведомление. В режиме «Без сообщения» проверьте форму на опубликованном сайте: если сайт сам ничего не показывает, посетитель не узнает, что заявка ушла.
Как управлять отдельной формой через атрибут data-hixo
Атрибут (дополнительная пометка в коде формы) ставится на тег <form> и сильнее настроек проекта: он меняет поведение только этой формы.
data-hixo="off": HIXO форму не трогает. Не сохраняет заявку, ничего не показывает, форма работает так, будто HIXO нет. Подходит для поиска по сайту и для форм, которые отправляют данные в Formspree, CRM или другой сервис;data-hixo="silent": заявка сохраняется, но без окна и без редиректа HIXO, при любом режиме проекта;data-hixo-success="modal","redirect"или"none": свой режим «После отправки» для этой формы. Тексты окна и адрес редиректа берутся из настроек проекта.
Если в атрибуте опечатка или незнакомое значение, HIXO его не учитывает и действует по настройкам проекта.
<form action="/search.html" method="get" data-hixo="off">
<input type="search" name="q" placeholder="Поиск">
<button type="submit">Найти</button>
</form>Как попросить нейросеть добавить атрибут
Код можно не править руками. Откройте проект в том сервисе, где делали сайт (Lovable, v0, Cursor, Claude, ChatGPT), и попросите:
Добавь тегу <form> у формы поиска атрибут data-hixo="off".
Больше в коде ничего не меняй.Вместо «формы поиска» назовите нужную форму так, как она выглядит на сайте: «форма подписки в подвале», «форма на странице контактов». Для тихого сохранения попросите атрибут data-hixo="silent". Потом выгрузите сайт заново и загрузите новую версию: адрес и настройки форм останутся прежними.
Что HIXO никогда не сохраняет
Поля с паролем (type="password"). На сайте без своего сервера вход по паролю не работает, поэтому такое поле — заглушка, а пароль посетителя не должен попадать ни в заявки, ни в уведомления. Остальные поля той же формы сохраняются как обычно.
Какие отправки HIXO не видит
- Отправки, которые сайт делает скриптом без формы. Например, данные уходят по нажатию кнопки, а тега
<form>на странице нет. Попросите нейросеть обернуть поля в обычную форму с кнопкойtype="submit"; - Загрузку файлов через форму: поле с файлом в заявку не попадает.
Попробуйте на своём сайте
Перетащите HTML-файл или ZIP-архив — получите рабочую ссылку за минуту, без карты.
Загрузить свой сайтВопросы и ответы
Почему после отправки формы не появилось окно «Спасибо»?
Скорее всего, сайт показал своё сообщение или очистил форму, и HIXO не стал показывать второе. Заявка при этом сохранена. Если окно нужно всегда, снимите галочку «Показывать, только если сайт не ответил сам» в «Заявки» → «После отправки формы».
Как сделать, чтобы поиск на сайте не попадал в заявки?
Добавьте форме поиска атрибут data-hixo="off". HIXO перестанет её обрабатывать, и поиск будет работать как задумано.
Можно ли отправлять форму в Formspree или свою CRM?
Да. Поставьте форме атрибут data-hixo="off", и она будет отправлять данные туда, куда указано в коде. В заявках HIXO такой формы не будет.
Это работает на бесплатном тарифе?
Да, режимы после отправки и атрибуты data-hixo доступны на всех тарифах.