Настроить предзаполнение формы
Форму можно опубликовать таким образом, чтобы при открытии формы в ее поля автоматически подставлялись заданные значения или выбирались определенные варианты ответов на вопросы.
Предзаполнение формы можно использовать:
- Чтобы предложить пользователю варианты ответов, которые вы считаете предпочтительными или наиболее вероятными.
- Чтобы передавать вспомогательные или служебные параметры в скрытые поля формы, например для сбора статистики.
Чтобы задать значение поля или выбрать вариант ответа, передайте в форму идентификатор вопроса и значение ответа с помощью GET-параметров в URL формы.
Например, вы создали форму и разместили ее на разных веб-сайтах. Теперь вы хотите знать, на каком сайте пользователь заполнил форму. Для этого используйте UTM-метку utm_source
.
Добавьте в форму скрытое поле «Источник ответов». В ссылку на форму добавьте GET-параметр, значение которого будет автоматически передаваться в скрытое поле. Затем можно будет посчитать, из каких источников пришли ответы пользователей.
Чтобы настроить скрытый параметр для приведенного примера:
- Добавьте на форму вопрос типа «Короткий текст» с названием «Источник ответов».
- Для этого вопроса включите опцию Скрытый вопрос.
- Получите ссылку на форму и добавьте в конец URL-адреса GET-параметр
?utm_source=site_name_1
.Пример ссылки на форму без GET-параметра:
https://forms.yandex.ru/u/6191b18d99e21b1b45b9c82/
Пример ссылки на форму с GET-параметром:
https://forms.yandex.ru/u/6191b18d99e21b1b45b9c82?utm_source=site_name_1
- Разместите ссылку на форму с GET-параметром на веб-сайте.
- Аналогичным способом создайте еще одну ссылку, которая будет размещена на другом сайте. Для этого добавьте в конец URL-адреса GET-параметр
?utm_source=site_name_2
. - При переходе по ссылке в скрытое поле «Источник ответов» автоматически будет подставляться значение
site_name_1
илиsite_name_2
. По этому значению в ответе вы определите сайт, на котором была заполнена форма.
Чтобы предзаполнение скрытого поля работало при встраивании формы на сайт с помощью iframe, в коде для вставки iframe укажите URL с настроенными GET-параметрами.