Как передавать пользовательские переменные

Вы можете передавать дополнительные данные пользователей при отправке формы попапа из локального хранилища браузера пользователя или из вашей системы через API.

Рассмотрим, как создать переменную и подключить ее к полю попапа.

Создайте переменную

Выберите проект, в котором будете передавать нужные вам данные. Перейдите в Настройки (Settings) > Пользовательские переменные (Custom variables) и нажмите Добавить переменную (Add variable).

Вы также можете создавать переменные при создании или редактировании попапа. Перейдите в конструктор попапа в редактирование элемента Поле введения. В поле Переменная нажмите на {} и выберите Добавить переменную.

Выберите, каким методом передавать информацию из вашего сайта в попап:

API Передача данных через сетевой запрос к серверу. Может использовать разные HTTP методы (GET, POST, PUT, DELETE и др.).

Используется, чтобы отправлять запросы для получения данных из вашей системы. К примеру, если у вас пользователь уже зарегистрировался на сайте и вы уже имеете его данные.

Local storage Передача данных из сохраненных данных в объекте localStorage на стороне пользователя. Данные сохраняются между сеансами работы с браузером и не имеют срока годности.
Cookie Передача данных из файла куков на стороне пользователя. Данные могут иметь срок действия (пока пользователь не почистит браузер).

Введите название переменной, которое вам нужно будет передавать в виде ключа со своего сайта.

Выберите тип данных, которые будут передаваться в переменной:

Строка (String) Используется для передачи до 255 текстовых символов.
Число (Number) Используется для передачи числовых значений.
Email (Email) Используется для передачи email адресов в виде example@example.com.
Телефон (Phone) Используется для передачи телефонных номеров. Рекомендуется использовать международный формат c кодом страны.

Нажмите Добавить.

Для метода передачи API вам нужно будет еще добавить скрипт на ваш сайт для передачи данных. Перейдите в Настройки > Пользовательские переменные, нажмите Получить скрипт и скопируйте скрипт.

Ключи чувствительны к регистру. Чтобы правильно идентифицировать переменную, проверьте, какое название переменной вы создали в интерфейсе и в таком же виде передавайте.

Если вы создаете новую переменную, вам нужно ее добавить в код, который установили на сайте либо скопировать обновленный код в интерфейсе.

Перейдите в конструктор создания попапа и выберите элемент Поле ввода (Entry field). В панели редактирования элемента возле поля, для которого нужно подставлять значения переменной, нажмите на {} и выберите переменную.

Вы можете настраивать подстановку переменных только для элемента Поле ввода. Тип переменной должен совпадать с типом поля ввода.

Вы также можете скрыть поля, если они будут предварительно заполнены значениям из переменных. Например, если пользователь уже регистрировался и у вас есть необходимые данные, вы можете его дополнительно не запрашивать ту же информацию.

По умолчанию, если у вас или у пользователя в системе имеются значение для выбранных переменных, виджет автоматически подставит эти значения в поля. Пользователь может их просмотреть, редактировать и только потом отправить.

Если вы включите функцию Скрыть предварительно заполненное поле, поля скроются от пользователя, а значения передаются во время отправки формы.

Продолжите настраивать попап и сохраните его.

Когда пользователю отобразится попап, в поля подставятся значения из выбранного метода передачи данных. Пользователь может оставить эти значения или добавить свои. После отправки формы данные будут передаваться в раздел Контакт и, если подключали дополнительные опции — в Email и CRM сервисы.

    Оцените, насколько полезна статья "Как передавать пользовательские переменные"

    Оценка: 4 / 5

    Назад

    Как настроить отправку уведомлений о лидах с помощью вебхуков

    Популярное в нашем блоге

    Начните пользоваться сервисом SendPulse прямо сегодня