Как вставить индивидуальные данные пользователя в собственную HTML-рассылку

В Convead можно создать рассылку, на основе шаблонов (применяя визуальный конструктор) или с нуля,используя язык HTML.

В визуальном конструкторе рассылки индивидуальные данные вставляются по иконке {…} из всплывающего меню. Чтобы вставить поля посетителя в HTML-рассылку, нужно прописать инструкции на языке шаблонов Liquid.

В HTML-шаблоне доступен объект visitor, со следующими методами:

  • id – идентификатор (число);
  • first_name – имя;
  • last_name – фамилия;
  • email – email;
  • phone – телефон (строка);
  • gender – пол;
  • country_name – название страны;
  • city_name – название города;
  • visits_count – количество визитов (число);
  • date_of_birth – дата рождения (строка, формат — YYYY-MM-DD);
  • custom_properties – объект с дополнительными индивидуальными полями;
  • revenue – общая сумма заказов (число);

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

Простой пример того, как можно вставить индивидуальные поля в рассылку:

<code><code>Привет, {{ visitor.first_name }}

Дополнительные индивидуальные поля вставляются так:

<code><code>Ваш промо-код: {{ visitor.custom_properties.code }}

Важный момент! В режиме предварительного просмотра при редактировании HTML-письма, а также при отправке тестового письма, Convead отобразит заглушки вместо индивидуальных полей. Например, вместо имени будет написано first_name. К ним он применит все указанные вами стили. Это сделано для того, чтобы можно было представить, как будет выглядеть поле данных в письме. При отправке настоящей рассылки клиенту, в письмо подставятся его реальные данные. Если указанное поле не заполнено, на его месте будет пропуск.

Индивидуальные поля можно не только вставлять в рассылку, но использовать в различных условиях. Например, если у получателя есть имя, подставлять его в письмо, а если имени нет, то писать «уважаемый коллега». Для этого можно использовать такую конструкцию:

<code><code>Привет, {% if visitor.first_name == null %}уважаемый коллега!{% else %}{{ visitor.first_name }}{% endif %}!

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

Эта статья вам помогла? Спасибо за отзыв! Не удалось отправить отзыв. Пожалуйста, попробуйте позже.

Еще нужна помощь? Свяжитесь с нами Свяжитесь с нами