Настроить предзаполнение скрытого поля

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

Например, вы создали форму и разместили ее на разных веб-сайтах. Теперь вы хотите знать, на каком сайте пользователь заполнил форму. Для этого используйте UTM-метку utm_source.

Добавьте в форму скрытое поле Источник ответов. В ссылку на форму добавьте параметр запроса (GET-параметр), значение которого будет автоматически передаваться в скрытое поле. Затем можно будет посчитать, из каких источников пришли ответы пользователей.

Чтобы настроить скрытый параметр для приведенного примера:

  1. Добавьте на форму вопрос типа Короткий текст с названием Источник ответов.

  2. Для этого вопроса включите опцию Скрытый вопрос.

  3. В поле Идентификатор вопроса укажите utm_source — это будет название параметра запроса.

  4. Получите ссылку на форму и добавьте в конец URL-адреса параметр запроса ?utm_source=site_name_1.

    • Пример ссылки на форму без параметра запроса:
      https://forms.yandex.ru/u/6191b18d99e21b1********/

    • Пример ссылки на форму с параметром запроса:
      https://forms.yandex.ru/u/6191b18d99e21b1********?utm_source=site_name_1

  5. Разместите ссылку на форму с параметром запроса на веб-сайте.

  6. Аналогичным способом создайте еще одну ссылку, которая будет размещена на другом сайте. Для этого добавьте в конец URL-адреса параметр ?utm_source=site_name_2.

  7. При переходе по ссылке в скрытое поле Источник ответов автоматически будет подставляться значение site_name_1 или site_name_2. По этому значению в ответе вы определите сайт, на котором была заполнена форма.

Чтобы предзаполнение скрытого поля работало при встраивании формы на сайт с помощью iframe, в коде для вставки iframe укажите URL с настроенными параметрами запроса.