Макросы – переменные подстановки

  1. Где найти список переменных подстановки - макросы
  2. Настройка e-mail сообщений
  3. Настройка SMS сообщений
  4. Произвольное значение макросов
  5. Добавление макросов к названию элементов
  6. Настройка страницы успешного заполнения формы

По умолчанию в сообщениях администратору вы получаете стандартную форму с заполненными полями. В ситуации, когда требуется заполненные поля в форме или другие переменные данные (ip-адрес, адрес страницы, с которой была отправлена форма, дата создания заявки) передать-получить от клиента, можно взять значение переменных данных. Чтобы добавить макросы, необходимо зайти в личный кабинет и выбрать необходимую форму из списка ваших форм:

Макросы – переменные подстановки1

Зайдите в настройки формы, для этого откройте форму, кликните на иконку "Настройки":

Макросы – переменные подстановки 2

Где найти список сменных подстановки-макросы

Для этого кликните иконку "Список переменных подстановок". Этот список мы максимально прибавили там, где можно их использовать. Например, в теме для письма с сайта:

Макросы – переменные подстановки 3

В названии и описании элемента, и т.д.

Макросы – переменные подстановки4

В модулях интеграции:

Макросы – переменные подстановки 5

Кликнув на значок {...}, перед Вами откроется всплывающее окно:

Макросы – переменные подстановки 6

В списке всех доступных переменных подстановки выводится название макроса, а справа значения из формы, такие как системные значения в пункте "Основные", элемент формы, которому он соответствует и UTM метки. Выберите нужный элемент и кликните на него или скопируйте значение макроса.

Макросы – переменные подстановки 7

К примеру, можем добавить несколько макросов в "Е-mail уведомления для администратора".

Настройка e-mail уведомлений

Выберите "E-mail уведомления":

Макросы – переменные подстановки 8

В поле "Шаблон письма с сайта" Вам нужно выбрать шаблон:

Макросы – переменные подстановки 9

Можно создать новый шаблон или редактировать выбранный:

Макросы – переменные подстановки 10

Кликните "Редактировать шаблон":

Макросы – переменные подстановки 11

Выберите редактор шаблонов, например, упрощённый:

Макросы – переменные подстановки 12

Откройте список макросов и добавьте необходимые:

Макросы – переменные подстановки 13

Мы выбрали: ID формы, ФИО, телефон, IP адрес и добавили в шаблон сообщения:

Макросы – переменные подстановки 14

Сохраним настройки шаблона.

Макросы – переменные подстановки 15

Сохраним настройки формы и заполним форму:

Макросы – переменные подстановки 16

В результате на почту администратору придет письмо с заданными данными:

Макросы – переменные подстановки 17

Настройка SMS сообщений

Также можно настроить смс сообщения для администратора при успешном заполнении формы, для этого в настройках формы зайдите в пункт SMS сообщения:

Макросы – переменные подстановки 18

Далее в поле "Текст SMS сообщения для администратора" необходимо добавить макросы, необходимые для отображения текста в сообщении:

Макросы – переменные подстановки 19

Также не забудьте добавить номер телефона в форму, чтобы при сохранении формы не было сообщений об ошибке:

Макросы – переменные подстановки 20

Добавим макросы и их описание в сообщение, которое получит администратор:

Макросы – переменные подстановки 21

Произвольное название макроса

Теперь, в новой версии конструктора, в каждом элементе формы стала доступна возможность настроить произвольное название макроса. Можно вместо значения по умолчанию макроса {field978564}, например, в элементе "ФИО", указать значение - {name} и это будет работать для: подстановки значений в форму, обработки макросов прямо в форме, скрытых полей, шаблонов e-mail и смс сообщений, а также в режиме автосохранения.

Макросы – переменные подстановки 22

Указав название макроса таким образом, Вам будет проще использовать его в шаблонах e-mail и смс сообщений, в названии и описании элементов, в модулях интеграций.

Добавление макросов к названиям элементов

В данный момент мы добавили поддержку макросов прямо в форме. Можно в html блок вставлять макросы полей, в названия элементов, в описании элементов и в элементе дополнительных полей – "Текст". Что позволяет при вводе данных сразу обрабатывать и выводить их в форме.

Например, сделаем небольшой опрос, состоящий из нескольких страниц. Добавим элемент "ФИО" из основных полей. В режиме редактирования элемента необходимо открыть "Расширенные параметры" и в поле "Название макроса" укажем значение "name".

В названии элемента "Текстовое поле" будем использовать макрос {name}:

Макросы – переменные подстановки 23

В текстовом элементе изменим также стандартное значение макроса:

Макросы – переменные подстановки 24

Будем использовать значения этих макросов в названии другого элемента, как было сделано в предыдущем и для второго текстового элемента будем использовать название макроса "club" :

Макросы – переменные подстановки 25

На третьей странице будем использовать в названии макросы {futbolist} и {club} с предыдущей страницы:

Макросы – переменные подстановки 26

Настройка страницы успешного заполнения формы

Также, в шаблон действия при успешном заполнении (благодарственная страница), добавим используемые макросы. Кликните справа значок "Страницы формы" и выберите - Страница успешного заполнения:

Макросы – переменные подстановки 27

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

Макросы – переменные подстановки 28

В режиме просмотра откроем форму, заполним и видим, что заполненные данные данного элемента автоматически подставляются в названия других элементов:

Макросы – переменные подстановки 29

Видим, теперь стало гораздо удобнее использовать произвольные названия макросов. То есть зная, какой макрос Вы указали в определенном элементе, сейчас нет необходимости входить в полный список переменных и копировать значение его. Следует отметить, что название макроса должно быть уникальным в пределах одной формы. Название макроса должно начинаться с латинской буквы и может содержать латинские буквы, цифры, дефис "-" и подчеркивание "_".

Комментарии

Закажите разработку формы под ключ

Нет времени разбираться со всеми настройками самому? Не проблема!
Закажите разработку веб-формы у нас