Как использовать данные из Tilda в рассылках и сегментах
Чтобы строить сегменты и персонализировать рассылки на основе данных из Tilda, нужно сначала настроить интеграцию с Tilda.
После интеграции все данные из форм, кроме почты, можно посмотреть только в предыдущем интерфейсе. Чтобы можно было строить сегменты и вставлять данные из Tilda в рассылки, нужно сначала настроить отображение данных в новом интерфейсе.
Как настроить отображение данных из формы Tilda в новом интерфейсе
1. Создайте анкету для данных из Tilda
Анкета — это набор полей, в которых хранятся персональные данные подписчиков. Для данных из Tilda нужна отдельная анкета. Этот шаг нужно выполнить один раз — даже если потом у вас будут добавляться новые формы или сайты на Tilda.
- Перейдите в предыдущий интерфейс.
- Откройте раздел Система → Словари и в списке словарей нажмите «anketa».
- В открывшемся словаре нажмите на плюсик («Создать узел»).
- Укажите следующие данные:
- вместо «Строка» выберите «Объект»,
- введите название анкеты (например, «Формы из Tilda»),
- в поле label введите tildaforms
- Нажмите «Добавить».
2. Создайте папку для каждой формы
Для всех форм нужно создать папки в анкете, чтобы данные не перемешивались.
- Наведите мышку на папку «Формы из Tilda» — в правой части строки появится кнопка «+ Узел». Нажмите на неё.
- Укажите следующие данные:
- вместо «Строка» выберите «Объект»,
- введите название папки (например, «Форма 1»),
- В соседней вкладке откройте раздел Подписчики → Группы и выберите список с подписчиками из Tilda.
- Нажмите «Показать всех подписчиков» и откройте карточку любого подписчика.
- Перейдите в раздел Данные. В блоке «Произвольные данные» раскройте секцию tildaforms и нажмите на нужную форму. Скопируйте код формы из поля formname. Не закрывайте эту вкладку, она ещё понадобится.
- Вернитесь на первую вкладку к созданию папки. В поле label вставьте код формы.
- Нажмите «Добавить».
3. Создайте поля для данных из формы
Чтобы создать поле, наведите мышку на папку «Форма 1» — в правой части строки появится кнопка «+ Узел». Нажмите на неё. Для каждого поля нужно указать название и вставить переменную поля в поле label. В конце нажмите «Добавить».
Чтобы скопировать переменные, снова откройте соседнюю вкладку — они находятся в левом столбце. Рекомендуем создать в папке поля для всех полей из формы, кроме почты (она и так отображается в новом интерфейсе). Также советуем добавить поле с названием формы (formname), так как по нему можно отбирать подписчиков в сегмент. Поля для служебных данных (formid и tranid) можно не создавать.
После настройки вся информация появится в карточках подписчиков, которые пришли из Tilda, во вкладке Данные:

Как создать сегмент
Для примера создадим сегмент для подписчиков, у которых есть любые данные из формы на Tilda.
- Зайдите в раздел Подписчики → Сегменты и создайте сегмент. В поле «Тип» укажите «Email» для почты.
- Добавьте условие:
имеет данные → Формы из Tilda → Форма 1 → Название формы → равно → название
- Сохраните сегмент.
Как вставить данные в письмо
1. Скопируйте код поля
- Откройте список, куда импортировались данные из Tilda, и нажмите на любого подписчика.
- В карточке подписчика во вкладке Данные и раскройте блок Формы из Tilda.
- Раскройте нужную форму и наведите курсор на поле, чей код хотите скопировать. Справа появится иконка из двух квадратиков — нажмите на неё. Для примера скопируем имя подписчика:
2. Вставьте код поля в письмо
Добавьте скопированный код в текст рассылки — данные автоматически подставятся в письмо. Помните, что не у всех получателей есть нужные данные — например, те подписчики, у которых не заполнены имена, увидят пропуск в предложении. Чтобы этого избежать, можно прописать несколько вариантов приветствия в зависимости от того, заполнено у подписчика поле или нет. Для этого добавьте в письмо следующий код:
[% IF код поля %] Здравствуйте, [% код поля %]! [% ELSE %] Здравствуйте! [% END %]
У фрагмента с кодом можно менять шрифт, цвет и размер, чтобы форматирование всех вариантов подходило под остальное письмо.

3. Проверьте письмо в режиме предпросмотра
Рекомендуем всегда проверять перед выпуском, правильно ли работают команды PROScript. Это можно сделать в режиме предпросмотра:
- Нажмите на любую иконку с изображением гаджетов в верхней части редактора.
- Слева выберите режим предпросмотра «Посмотреть письмо с данными конкретного подписчика».
- Впишите адрес подписчика, который пришёл из Tilda, и нажмите «Применить». Если у вас указаны несколько вариантов текста, советуем проверить отображение всех вариантов.
Как настроить сбор данных из формы сайта на Тильде
Для того, чтобы собирать данные из форм сайтов, созданных на Tilda, добавьте в раздел «Настройки» — «Cбор данных о посетителях» — «Настроить JavaScript код» следующий скрипт с данными о форме:
window.mySuccessFunction = function ($form) < var formresult = $form.data('tildaformresult'); var leadid = formresult.tranid; var arr = <>; $($form.serializeArray()).each(function(i, el) < arr[el.name] = el.value; >); carrotquest.track('Название события'); carrotquest.identify([ < op: 'update_or_create', key: 'Название свойства', value: значение поля формы >, < op: 'update_or_create', key: 'Название свойства', value: значение поля формы >, < op: 'update_or_create', key: 'Название свойства', value: значение поля формы >]); /* для обращения к значению поля формы используйте: arr["Name"] arr["Phone"] arr["Email"] и так далее. */ >; $('селектор формы').each(function() < $(this).data('success-callback', 'window.mySuccessFunction'); >);
Пример того, как будет выглядеть готовый скрипт:
window.mycqSuccessFunction = function ($form) < var formresult = $form.data('tildaformresult'); var leadid = formresult.tranid; var arr = <>; $($form.serializeArray()).each(function(i, el) < arr[el.name] = el.value; >); carrotquest.track('Отправил форму'); carrotquest.identify([ , , ]); >; $('#form118707469').each(function() < $(this).data('success-callback', 'window.mycqSuccessFunction'); >);
В примере использованы методы track и identify, которые запишут в карточку пользователя событие при заполнении формы (Отправил форму) и обновят свойства пользователя (Имя, Фамилия и Телефон).
Обратите внимание, что для записи свойств в случае с Именем и Телефоном использованы системные названия (содержат ключ $). Полный список системных свойств есть здесь. В случае, если какого-либо свойства нет в списке, вы можете записать любое своё (как это показано на примере свойства Фамилия).
Формат установки свойств (операции ‘update_or_create’ и прочие) описаны в этой статье.
Логистическая Платформа Trans.eu
Для того чтобы предоставить вам наилучшие возможности, мы используем технологии, такие как файлы cookie, для хранения и/или доступа к информации о вашем устройстве. Согласие на использование этих технологий позволит нам обрабатывать на этом сайте такие данные, как поведение при просмотре или уникальные идентификаторы. Отсутствие согласия или его отзыв могут негативно повлиять на определенные функции и возможности.
Функциональный Функциональный Always active
Хранение технических данных или доступ к ним строго необходимы для законной цели обеспечения возможности использования конкретной услуги, явно запрошенной абонентом или пользователем, или для единственной цели осуществления передачи сообщения по сети электронных коммуникаций.
Предпочтения Предпочтения
Хранение или технический доступ необходимы для законной цели хранения предпочтений, не запрошенных абонентом или пользователем.
Статистика Статистика
Техническое хранение или доступ, которые используются исключительно в статистических целях. Техническое хранение или доступ, которые используются исключительно в анонимных статистических целях. Без повестки в суд, добровольного выполнения требований интернет-провайдера или дополнительных записей от третьей стороны информация, хранящаяся или извлекаемая исключительно для этой цели, как правило, не может быть использована для идентификации вашей личности.
Маркетинг Маркетинг
Хранение или технический доступ необходимы для создания профилей пользователей с целью рассылки рекламы или отслеживания пользователя на сайте или на нескольких сайтах в аналогичных маркетинговых целях.
TransId не переносится через ночь.
Для участия в обсуждениях и оформления подписки на новые сообщения форума вам необходимо зарегистрироваться.
Страницы: 1
Cообщений на странице:
TransId не переносится через ночь., TransId не переносится через ночь.
QUIK clients support
Сообщений: 1427 Регистрация: 27.01.2015
31.01.2017 12:38:18
Добавление ID транзакции происходит внутри сервера QUIK, в котором эти данные чистятся после смены торговой сессии. Данное поведение является штатным.
Пользователь
Сообщений: 13 Регистрация: 18.02.2015
31.01.2017 13:10:02
Понятно.
Хотя и очень странно.
Зачем тогда было вводить TransId ?
Понятно, что это делается, поскольку как-то мешает серверу Квик.
Никаких исправлений не планируется ?
QUIK clients support
Сообщений: 1427 Регистрация: 27.01.2015
31.01.2017 14:39:28
TransID используется для работы с транзакцией в течение текущей торговой сессии. Перенос текущего TransID на другую торговую сессию не предусмотрен.
Пользователь
Сообщений: 33 Регистрация: 30.01.2015
31.01.2017 23:11:55
Так торговая сессия за ночь не меняется вообще-то. Торговая сессия меняется только в клиринг в 19:00. Присоединяюсь к пожеланию иметь возможность полноценно использовать TransId, как это сделано в других торговых платформах. К сведению, поле ext_id в заявках Plaza2 и MICEX остается даже при переносе заявки на реальную другую сессию (когда номер заявки меняется).
QUIK clients support
Сообщений: 1427 Регистрация: 27.01.2015
01.02.2017 14:58:26
| Цитата |
|---|
| quio написал: Так торговая сессия за ночь не меняется вообще-то. Торговая сессия меняется только в клиринг в 19:00. Присоединяюсь к пожеланию иметь возможность полноценно использовать TransId, как это сделано в других торговых платформах. К сведению, поле ext_id в заявках Plaza2 и MICEX остается даже при переносе заявки на реальную другую сессию (когда номер заявки меняется). |
Предыдущее сообщение было относительно фондового рынка.
По возможности переноса TransID на срочном рынке — Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Пользователь
Сообщений: 33 Регистрация: 30.01.2015
02.02.2017 00:37:17
| Цитата |
|---|
| Stanislav Tvorogov написал: Предыдущее сообщение было относительно фондового рынка. |
Для фондового рынка (спота МБ) данная тема неприменима вообще, т.к. заявки там ночью не выживают — их снимает биржа и повторно уже не выставляет, в отличие от того, что происходит на срочке.
На срочном же рынке при смене сессии старые заявки снимаются в клиринг, после чего выставляются новые с точно такими же параметрами, но новыми номерами. За ночь при этом с заявками на бирже не происходит ничего. Корень проблемы в том, что ваши разработчики сделали предположение о том, что смена сессии на бирже происходит ночью. Это предположение для рынка FORTS является неверным. Это означает, что ваше ПО не до конца поддерживает работу на данной торговой площадке. А т.к. вы заявляете полную поддержку FORTS этим ПО, это должно быть не регистрация «пожелания пользователя», а регистрация тикета на исправление бага.