Персонализировать письмо с помощью подстановок

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

Пример подстановок в письме

В письме от интернет-магазина подставлено имя в теме. В тексте тоже есть подстановка с именем и email

Типы переменных в Unisender

Есть два типа переменных:

  • системные — ссылка на веб-версию, ссылка отписки, название списка.
  • пользовательские — дополнительные поля контактов. Например, имя, ФИО, город, дата рождения.

Системные переменные

Переменная Описание Пример подстановки в HTML Пример подстановки в полученном письме
{{Name}} Дополнительное поле «Имя». Поле создаётся в аккаунте по умолчанию. Здравствуйте, {{Name}}! Здравствуйте, Мария!
{{ToName}} Имя получателя, которое отображается в почтовом клиенте контакта возле его email-адреса. При получении письма в строке «To» («Кому»)  адресат будет видеть:

Name Surname <recipient.email@example.com>

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

Длина поля ограничена 78 символами. Начиная с 79-го, символы будут обрезаться.

1.

Переменная срабатывает для почтового клиента независимо от подстановки в теле письма.

2.

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

Здравствуйте, {{ToName}}!

1.

Кому: Андрей <andrey@gmail.com>

2.

Здравствуйте, Андрей!

{{ListTitle}} Название списка рассылки в кавычках. Спасибо за подписку на рассылку «{{ListTitle}}»! Спасибо за подписку на рассылку «Новинки мира моды»!
{{Email}} Email получателя. Работает только в email-рассылках. Вы получаете рассылку, потому что оставили адрес {{Email}} на выставке «Экспо» Вы получаете рассылку, потому что оставили адрес pr@unisender.com на выставке «Экспо»
{{LocalPart}} Часть email получателя до знака @. Работает только в email-рассылках. Здравствуйте, {{LocalPart}} Здравствуйте, sergey777
{{Phone}} Телефон получателя. Работает только в SMS-рассылках. Ваш телефон — {{Phone}} Ваш телефон — +79101234567
{{ConfirmUrl}} Ссылка для подтверждения подписки. Используется только в письмах подтверждения подписки. Для подтверждения подписки перейдите по <a href="{{ConfirmUrl}}">этой ссылке/a> Для подтверждения подписки перейдите по этой ссылке
{{SubscribeListUrl:NNN}} Ссылка, при переходе по которой адресат подтверждает подписку на список. NNN в подстановке — это id списка. Взять id можно из ссылки на список. Вы можете <a href="{{SubscribeListUrl:123}}" >подписаться на список «Коты»</a> Вы можете подписаться на список «Коты»
{{UnsubscribeUrl}} Ссылка отписки. Добавлять её не обязательно, Unisender автоматически добавляет ссылку отписки в конце каждого письма.

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

Для отписки перейдите по <a href="{{UnsubscribeUrl}}">ссылке</a> Для отписки перейдите по ссылке
{{WebLetterUrl}} Ссылка на веб-версию письма. Если картинки в письме не отображаются, вы можете посмотреть <a href="{{WebLetterUrl}}">веб-версию письма</a> Если картинки в письме не отображаются, вы можете посмотреть веб-версию письма
{{SendDate}} Дата запланированной отправки письма. Можно задать формат явно: {{SendDate:FORMAT}}, где FORMAT задаёт формат даты и времени как в функции date языка php, с четырьмя изменениями:

1. символ q означает название месяца в родительном падеже;

2. символ _ перед D, l, F, M, q делает все буквы строчными;

3. символ ^ перед D, l, F, M, q делает все буквы прописными;

4. символы часового пояса (временной зоны) не должны использоваться.

Дата и время будут в часовом поясе, указанном в настройках Личного кабинета.

1.

{{SendDate}}

2.

{{SendDate:l, j _q Y}} г.

3.

{{SendDate:Y-m-d H:i:s}}.

1.

02.09.2020

2.

Среда,  2 сентября 2020

3.

2020-09-02 19:29:18

{{SocialBookmarks}} Пиктограммы соцсетей.

Можно задать дополнительные параметры {{SocialBookmarks:"url", "title", "services"}}, где

1. url – размещаемая ссылка (при указании пустого значения используется ссылка на веб-версию письма);

2. title – краткое текстовое описание ссылки (при указании пустого значения используется тема письма). В параметре не допускается использование кавычек;

3. services – список сервисов, для которых создаются пиктограммы (через запятую);

Каждый параметр должен быть заключен в двойные кавычки.

Допустимые имена сервисов: vkontakte, odnoklassniki, moi_mir, yandex, google, linkedin, twitter.

Если указано значение all, выводятся пиктограммы всех поддерживаемых сервисов.

{{SocialBookmarks:"https://google.com", "title", "vkontakte,twitter,google"}} Пиктограммы соцсетей

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

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

Чтобы создать дополнительное поле, в личном кабинете зайдите в раздел «Контакты» – «Инструменты» – «Дополнительные поля».

Раздел «Дополнительные поля».

Нажмите на кнопку «Создать поле».

Кнопка создания нового поля.

Для примера создадим дополнительное поле для кода подтверждения. Заполняем поля:

  • Название поля. Его мы будем видеть в списке дополнительных полей.
  • Переменная. Её будем использовать в письме. Допускаются буквы латинского алфавита, цифры и _. Первым символом может быть только буква. Использовать пробелы нельзя. Также переменные чувствительны к регистру —  то есть, «Code» и «code» — разные переменные. Название пишем без кавычек и скобок, только название подстановки.
  • Тип поля. Формат данных, указанных в значении этого поля. Выбираем «Строка».

Нажимаем «Создать».

Создание дополнительного поля.

Дополнительное поле создано.

Созданное дополнительное поле.

Как добавить подстановку в тело письма

Создайте письмо, следуя инструкции из урока №5.

Поставьте курсор в то место, куда нужно добавить переменную, и нажмите кнопку «Подстановки» на панели инструментов.

Кнопка добавления подстановки.

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

Выберите подстановку.

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

Еще вы можете просто скопировать нужную подстановку из раздела «Дополнительные поля» и вставить в тело письма или написать ее самому (обязательно с двойными фигурными скобками).

Данный вариант добавления подстановки можно также использовать в HTML редакторе.

Как добавить подстановку в письмо вручную.

Как добавить подстановку в тему письма

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

Как создать и отправить рассылку

Как добавить подстановку в тему письма.

Альтернативный вариант — ввести переменную вручную или скопировать (с двойными фигурными скобками) из раздела «Дополнительные поля» и вставить в тему.

Второй вариант добавления подстановки в тему письма.

Мы добавили переменные в письмо. Теперь рассмотрим, откуда переменные дополнительных полей будут подтягивать значения.

Как заполнить дополнительные поля

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

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

Поля в файле для импорта

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

Выбираем доп. поля в каждом столбце

Подробнее об импорте здесь:

Как загрузить свою базу email-адресов

Также отредактировать дополнительные поля можно в карточке контакта на вкладке «Дополнительные поля».

Карточка контакта.

Как проверить подстановки

Важно!

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

Так выглядит письмо с подстановками.

Письмо с подстановками

Вместо переменной {{Name}} подставилось имя контакта, а вместо {{Code}} — код подтверждения

Условия в подстановках

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

Если поле не заполнено

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

{{Name|текст если поле пустое}}

Будет подставлено значение поля Name, а если в Name пусто, то появится текст после |. Это значение по умолчанию в случае, если поле не заполнено. Вместо текста можно указать и переменную другого поля, например {{Name|{{Email}}}}.

Пример:

Подстановка в письме Если значение поля Name — «Александр» Если поле Name пустое
Добрый день, {{Name|уважаемый клиент}}! Добрый день, Александр! Добрый день, уважаемый клиент!

Если поле заполнено и не равно нулю

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

{{Name?текст если поле не пустое}}

Если поле Name не пустое и не равно нулю, то будет подставлен текст, который идёт после знака ?. Если пустое — ничего не будет подставлено. Здесь также вместо текста можно указать переменную другого поля.

Например: {{Orders?{{Discount}}}} — если поле Orders не пустое и не равно нулю, будет подставлено значение поля Discount.

Пример:

Подстановка в письме Если значение поля HasOrders равно «10»  Если поле пустое
{{Orders?Вам полагается скидка 10%}} Вам полагается скидка 10%

Как поставить запятую, если имя заполнено

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

{{Name?, }}{{Name}}

Если поле Name заполнено, перед ним будет запятая. Если поле Name не заполнено, подстановка будет пропущена.

Пример:

Подстановка в письме Если значение поля равно «Ольга»  Если поле пустое
Добрый день{{Name?, }}{{Name}}! Добрый день, Ольга! Добрый день!

Как поставить заглавную букву, если поле не заполнено

Тут комбинируем два условия — с | для заглавной буквы и ? для строчной в таком виде:

{{Name|Текст с заглавной буквы}}{{Name?, текст со строчной буквы}}

Пример:

Подстановка в письме Если значение поля Name равно «Елена»  Если поле пустое
{{Name|Приглашаем}}{{Name?, приглашаем}} вас на марафон! Елена, приглашаем вас на марафон! Приглашаем вас на марафон!

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

Полезные ссылки

Как создавать дополнительные поля
Как обратиться к подписчику по имени в рассылке
5 идей для персонализации писем
Персонализация писем в автоматизации
Как персонализировать рассылки, чтобы продавать больше

Вы нашли ответ?

24
12