Полезное

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

И сделать динамические блоки с учётом условий

Зачем нужно проверять персонализацию

Персонализация — это подстановка данных о пользователе или его действиях в рассылку для создания более релевантных писем.

Простой пример персонализации — имя подписчика. Более сложный — данные по активности, баллы в программе лояльности, рекомендации на основе просмотров и другие.

Вот пример письма с персонализацией от Duolinguo:
Персонализация делается с помощью переменных — они подставляются в рассылку на вёрстке в виде параметра, а при отправке на их место добавляются реальные данные из карточки подписчика. То есть, каждый пользователь получит письмо с разной информацией.

Подробнее о работе с переменными читайте в статье «Как подставлять переменные в письма».

Чтобы быть уверенным, что переменные при отправке подставятся как задумано, мы рекомендуем проверять вёрстку до отправки и использовать оператор if. Рассказываем, как это сделать.

Где проверить корректность подстановки данных в Mailganer

До отправки

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

Вот пример отображения:
Когда вы отправите себе тестовое письмо, то вместо переменной подставится тестовое значение. Вот так блок выглядит на тесте:
Чтобы проверить, какие значения подставятся у конкретного пользователя — нужно ввести его имейл на третьем шаге рассылки перед запуском.

После отправки

Посмотреть, как подставились переменные для конкретного подписчика, можно в настройках уже отправленного письма в блоке «Информация о рассылке» с помощью поля «Посмотреть вёрстку для имейла».
После клика на кнопку «Обновить» сгенерируется письмо для этого подписчика с его значениями переменных.
Подробнее о типах переменных, работе с ними на вёрстке и использовании разных операторов читайте в статье «Как подставлять переменные в письма».
Если вам нужна помощь — напишите нам в поддержку на support@mailganer.ru.

Как прокачать персонализацию с помощью динамических блоков: пример новогоднего письма Mailganer

В 2022 году мы задумали сделать максимально персонализированное письмо для клиентов с информацией по статистике за последний год.

Для этого мы создали пользовательские переменные с количеством отправок, новых подписчиков, лучшими метриками по массовым и триггерным рассылкам.

Так выглядел первый экран на вёрстке:
Чтобы не получилось так, что у клиента на месте переменной было ноль отправок (если он совсем не пользовался платформой), то мы предварительно отсегментировали базу.

Выделили тех, у кого больше 1000 отправок за 2022 год и учесть тех, у кого были спам-ловушки.
Вот так выглядел в итоге первый экран у тех, кто пользуется платформой:
Дальше — сложнее. Мы решили добавить блок с количеством пойманных спам-ловушек. Но значение в нём никак не зависит от выбранного сегмента. У кого-то оно есть, у других — может не быть.
Поэтому мы сверстали этот блок динамическим с помощью оператора if, который работал так: если у клиента есть значение этой переменной, то блок показывается, а если нет — скрывается полностью.
{% if kolichestvo_spam_lovushek_za_2022_god and kolichestvo_spam_lovushek_za_2022_god != '0' %}
Как задать оператор и условия — зависит от типа сборки письма. В блочном редакторе Mailganer это легко сделать с помощью блока с условиями.

Выделите нужную строку и нажмите на кнопку «Добавить условие»:
Произвольно задайте название и описание (чтобы потом было проще ориентироваться), затем пропишите условие показа и сохраните.
Обязательно пропишите синтаксис для закрытия {% endif %}, чтобы условие отработало правильно.
Аналогично мы поступили и с блоками, которые показывали статистику по триггерным рассылкам, потому что не все клиенты используют автоматизацию.
{% if id_triggera_max_or and id_triggera_max_or != id_triggera_max_cr %}
Блок с лучшими показателями у массовых рассылок показывался у всех.

Мы решили сделать два блока в две колонки на каждый тип рассылок, потому что это всё могут быть четыре разных письма — и на каждое из них нужно добавить свою кнопку-ссылку на веб-версию.

Вот так выглядели блоки на этапе вёрстки:
Можно было сделать отдельные вёрстки, но мы решили максимально использовать динамичные блоки в одном письме. Перед отправкой создали ещё сегмент тех клиентов, у кого есть только триггеры.
В итоге получилась такая рабочая связка сегментации и персонализации, которая учитывает все возможные условия и нюансы.

Вот как в итоге выглядела рассылка для клиента, у которого есть все значения переменных:
По итогам отправки результаты были неплохие: OR = 30%, CTR = 5%.

Так что мы смело рекомендуем и вам применять персонализацию в рассылках и использовать все собранные о пользователях данные.
Обогащение базы для лучшей персонализации
Более полный профиль подписчика, исправление опечаток в данных и многое другое.