В 1С-Битрикс есть встроенный механизм пользовательских соглашений: он умеет показывать согласие в формах и записывать факт согласия в журнал. Это большое преимущество перед конструкторами, но механизм нужно включить и правильно заполнить — по умолчанию многие шаблоны и решения из Маркетплейса его не используют.
Что проверить на сайте на Битриксе
- все формы: веб-формы, обратный звонок, подписка, регистрация, оформление заказа, отзывы;
- компоненты из готовых решений Маркетплейса — у них свои формы, часто без согласия;
- счётчики и пиксели, вставленные в шаблон сайта;
- формы CRM, встроенные на сайт;
- сторонние ресурсы в шаблоне: шрифты, видео, карты, капча.
Шаг 1. Соглашения в настройках
В административной части откройте «Настройки» → «Настройки продукта» → «Соглашения» и создайте соглашения:
- согласие на обработку персональных данных — текст по ч. 4 ст. 9 152-ФЗ: оператор, цели, перечень данных, действия, способы, кому передаются, срок и порядок отзыва;
- согласие на получение рекламных рассылок — отдельно.
Текст согласия должен быть отдельным документом, не частью политики: это требование действует с 1 сентября 2025 года. Подробнее — в статье о согласии на обработку данных.
Шаг 2. Подключите соглашение к формам
Соглашения подключаются к формам через компонент запроса согласия пользователя. В стандартных компонентах — веб-формах, регистрации, оформлении заказа, подписке — в параметрах есть настройка «Запрашивать согласие» и выбор соглашения.
Для каждой формы:
- Включите запрос согласия и выберите нужное соглашение.
- Проверьте на сайте, что галочка появилась, не стоит заранее и форма без неё не отправляется.
- Для подписки выберите отдельное соглашение о рассылках.
Формы из готовых решений Маркетплейса могут быть написаны без стандартного компонента. Их нужно проверить вручную и при необходимости доработать шаблон.
Шаг 3. Журнал согласий
Битрикс записывает, кто, когда и на какой текст соглашения дал согласие. Это ваше доказательство при проверке или жалобе. Не удаляйте записи журнала, пока обрабатываете данные на основании этих согласий.
Шаг 4. Счётчики после согласия
Код Метрики и пикселей обычно вставлен в шаблон сайта и выполняется на каждой странице сразу. Уберите его из шаблона и подключите cookie-баннер, который загружает счётчики только после согласия. Код баннера вставляется в шаблон в <head> один раз.
Проверьте результат в режиме инкогнито: до нажатия «Принять» на сайте не должно быть cookie _ym_uid. Подробно о баннере — в статье про cookie-баннер.
Шаг 5. Сторонние ресурсы в шаблоне
Проверьте шаблон и подключённые модули на зарубежные сервисы:
- Google Fonts — разместите файлы шрифтов на своём сервере;
- Google reCAPTCHA в формах — замените на Yandex SmartCaptcha;
- Google Analytics и Google Tag Manager — удалите, используйте Метрику;
- YouTube и Google Maps — замените на RUTUBE, VK Видео и Яндекс Карты.
Подробнее — в статье про иностранные сервисы.
Шаг 6. Документы и уведомление
Опубликуйте политику обработки данных и политику cookie, поставьте ссылки в подвал. Если сайт собирает данные, подайте уведомление в Роскомнадзор — проверить себя можно в реестре операторов на pd.rkn.gov.ru.
Частые вопросы
Достаточно ли встроенных соглашений Битрикса?
Механизм соглашений решает задачу галочки и журнала согласий, но текст соглашения, политику, cookie-баннер и выбор сервисов нужно сделать самому. Встроенные шаблоны текстов стоит проверить на соответствие требованиям, которые действуют с 1 сентября 2025 года.
Как быть с формами из готового решения?
Проверьте каждую форму на сайте: есть ли галочка, не стоит ли она заранее, ведёт ли ссылка на отдельный текст согласия. Если форма написана без стандартного компонента согласия, её шаблон нужно доработать.
Нужно ли что-то делать с CRM-формами на сайте?
Да. Встроенная форма CRM тоже собирает персональные данные, поэтому в ней должна быть галочка согласия и ссылка на текст, а данные должны храниться в России.
