Скрытые переменные
Обновлено 1 мая 2025
Скрытые переменные передают в опрос данные, которые у вас уже есть: имя клиента, номер заказа или источник перехода. Эти сведения сохранятся вместе с ответом. Спрашивать их у участника повторно не нужно.
Что можно передавать
- Имя, фамилию, дату рождения, email или телефон.
- Номер заказа, название предложения или свой идентификатор.
- Источник перехода: письмо, соцсеть, сайт. По нему можно сравнивать каналы и выделять группы участников.
Имя из ссылки можно показать в обращении к участнику. Разберём один пример: клиентку зовут Анна, и на экране благодарности мы покажем «Спасибо, Анна».
Как добавить имя в ссылку
Имя переменной в WebAsk: name.
Значение для участника: Анна.
- Выпустите опрос и откройте «Поделиться» → «URL параметры».
УвеличитьОткройте «Поделиться» → «URL параметры». - В поле «Своя, например user_id» введите name и нажмите «Добавить».
- В блоке «Ссылка с переменными» вместо xxxx впишите Анна. Нажмите «Скопировать ссылку».
УвеличитьЗначение name: Анна. Скопируйте персональную ссылку.
Получится ссылка такого вида. Выделенная часть передаёт имя:
https://testing.webask.io/hecoengkb?name=Анна
Часть до ? замените прямой ссылкой своего опроса. В примере показан учебный адрес.
Другие параметры и правила ввода
- Имена задаются латинскими буквами и знаком подчёркивания: name, order_id, source. Цифры, пробелы, кириллица и одинаковые имена не подходят. Ненужное имя удаляется крестиком рядом с ним.
- Первый параметр начинается с ?, следующие разделяются &. Пробелы, плюс и другие служебные символы конструктор ссылки кодирует сам. Браузер может показать кириллицу в виде %D0…; переданное имя останется тем же.
- Имена переменных сохраняются в опросе. Для сбора значения нового URL-параметра повторно выпускать уже опубликованный опрос не нужно. Значения нужны для конкретной ссылки: при следующем открытии этого блока введите их снова. Замена Анна на другое имя меняет ссылку, а не опрос.
Например, ссылка с именем и источником перехода:
https://testing.webask.io/hecoengkb?name=Анна&source=email
Где увидеть переданное имя
Когда участник отправит анкету, откройте «Результаты» → «Ответы». Найдите колонку name: в строке ответа должно быть Анна. Если колонки не видно, включите её в «Настройке колонок» или прокрутите таблицу вправо.
УвеличитьДругие параметры сохраняются так же. В «Сводке» блок «Источники» показывает посещения и завершения по значениям параметров. Для отбора групп есть фильтры ответов.
Как показать имя участнику
- В конструкторе выберите экран «Благодарность» и откройте его заголовок. Напишите «Спасибо, » и введите @.
- Выберите в меню скрытую переменную name.
УвеличитьВ заголовке благодарности после @ выберите скрытую переменную name. В заголовке появится вставка @name. Важно выбрать её в меню: обычный текст «@name» не свяжется с переменной.
УвеличитьВ заголовок благодарности вставлена переменная name: «Спасибо, @name». - Для проверки откройте «Просмотр» → «Параметры ссылки», задайте для name значение Анна и нажмите «Применить». Пройдите до экрана благодарности: он покажет «Спасибо, Анна».
УвеличитьСсылка с name=Анна показывает благодарность «Спасибо, Анна».
Нажмите «Опубликовать», чтобы изменённый текст благодарности появился по обычной ссылке. Тем же способом имя можно вставить в заголовок или описание вопроса. Без значения вместо имени может появиться ___.
Скрытая переменная меняет текст обращения, но не заполняет поле ответа. Для этого есть автозаполнение по ссылке. Подстановка уже введённого ответа описана отдельно.
Как передать email из рассылки
- Добавьте в «URL параметры» переменную email.
- В редакторе своего сервиса рассылок скопируйте тег email контакта. Поставьте его после ?email= в ссылке опроса.
- Вставьте получившуюся ссылку в кнопку или текст письма.
Например, для RuSender шаблон выглядит так:
https://testing.webask.io/hecoengkb?email={{email}}
Имя переменной в WebAsk: email (до знака =).
Тег RuSender: {{email}} (после знака =). При отправке письма сервис заменит тег адресом получателя.
Если письмо отправлено на anna@example.com, ссылка будет передавать ?email=anna@example.com. После отправки анкеты этот адрес появится в колонке email. В шаблоне используйте адрес своего опроса и проверьте ссылку на тестовом контакте: вместо тега должен подставиться email.
Теги других сервисов и официальные инструкции
В Mailchimp используется *|EMAIL|*:
https://testing.webask.io/hecoengkb?email=*|EMAIL|*
Если редактор вашего сервиса предлагает тег %EMAIL%, шаблон будет таким:
https://testing.webask.io/hecoengkb?email=%EMAIL%
Это условный пример для такого тега. Точное обозначение берите из своего сервиса. Инструкции: переменные RuSender, теги Mailchimp. Для рассылок самого WebAsk есть статья «Шаблоны писем и персонализация».
«Скрытая» переменная видна в адресе, и получатель может её изменить. Не передавайте пароли и другие секреты. Имя или email в URL не подтверждают личность участника.