Импорт шаблона из стороннего сервиса
Если у вас есть готовые шаблоны сообщений в других сервисах, вы можете перенести их в Altcraft Platform. Переносить можно как Email, так и SMS шаблоны.
На данный момент доступен импорт из:
- Unisender
- Mailchimp
- Sendsay
Чтобы приступить к импорту, перейдите в раздел "Шаблоны" и нажмите кнопку "Создать" на верхней панели. Далее выберите способ создания: импортировать шаблон из файла или вставить код.
Импорт из файла
Если вы хотите перенести в платформу Email-шаблон, вам необходимо предварительно экспортировать html-файл с готовым шаблоном из стороннего сервиса. Для переноса SMS-шаблона потребуется файл в формате txt.
В платформе кликните на область загрузки и выберите файл на своём устройстве. После загрузки внизу появится окно с замечаниями по импорту. Здесь будут перечислены все удалённые из шаблона переменные.
Каждый сервис использует свои переменные в шаблонах сообщений. В нашей платформе они выглядят так: {lead.email}
.
При импорте шаблона из стороннего сервиса Altcraft автоматически заменит некоторые переменные. Если аналогичной переменной нет в платформе, она будет удалена из шаблона.
Информацию о том, какие переменные сохранятся, вы найдете ниже.
Вставить код
При создании шаблона через вставку кода первое, что вам предложат — выбрать канал (Email или SMS).
Если вы выбираете Email, вам потребуется скопировать html-код шаблона из редактора в стороннем сервисе. Далее добавьте скопированный код в текстовое окно "Email". Текстовая версия письма сгенерируется автоматически.
При необходимости вы можете вручную добавить код для каждой в ерсии письма:
- Email — html-версия письма.
- Text — текстовая версия письма.
- AMP — amp-версия письма.
Импорт шаблона для SMS канала проще — потребуется заполнить только одно текcтовое окно.
После добавление кода запустите его проверку, нажав кнопку "Проверить и подготовить". Внизу также отобразится таблица с замечаниями по импорту, где будут перечислены все удаленные переменные. Нажмите "Импортировать".
Автозамена переменных в шаблоне
Altcraft Platform автоматически заменяет переменные стороннего сервиса собственными переменными:
Unisender
Описание пере менной | Altcraft | Unisender |
---|---|---|
Имя | {lead._fname} | {{Name}}, {{_LocalPart}}, {{LocalPart}} |
Email-адрес подписки | {subscription.email} | {{_Email}}, {{Email}} |
Телефон подписки | {subscription.phone} | {{_Phone}} |
Имя отправителя email сообщения | {from_name} | {{_ListTitle}}, {{ListTitle}} |
Дополнительное поле профиля | {lead.custom_field} | {{custom_field}} |
Ссылка подтверждения | <a href="#" title="Подтвердите подписку" confirm-link name="link1">Подтвердите подписку</a> При импорте текстовой версии письма ссылка подтверждения переносится в таком виде: [Подтвердите подписку](# <confirm-link>) . Необходимо заменить символ # на URL. | {{ConfirmUrl}} |
Отписка от ресурса или глобальная отписка | {unsubscribe} | {{_UnsubscribeUrl}}, {{UnsubscribeUrl}} |
Ссылка на веб-версию письма | {webversion} | {{_WebLetterUrl}}, {{WebLetterUrl}} |
Полная дата | {datenow} | {{SendDate}} |
Sendsay
Описание переменной | Altcraft | Sendsay |
---|---|---|
Имя | {lead._fname} | [% anketa.base.firstName %] |
Фамилия | {lead._lname} | [% anketa.base.lastName %] |
Email-адрес подписки | {subscription.email} | [% anketa.base.email %] |
Домен email-подписки | {subscription.email_domain} | [% anketa.member["confirm.host"] %] |
Пол | {lead._sex} | [% anketa.base.gender %] |
Город | {lead._city} | [% anketa.base.city %] |
Дата рождения | {lead._bdate} | [% anketa.base.birthDate %] |
Дополнительное поле профиля | {lead.custom_field} | [% anketa.base.custom_field %] |
Условие | {if lead.custom_field}{else}{end} | [% IF anketa.base.custom_field %][% ELSE %][% END %] |
Длина переменной | {length(lead.custom_field)} | [% size(anketa.base.custom_field) %] |
Итерация по массиву | {for $index $i = items} | [% FOREACH i IN items %] |
Mailchimp
Описание переменной | Altcraft | Mailchimp |
---|---|---|
Имя | {lead._fname} | *|FNAME|* |
Фамилия | {lead._lname} | *|LNAME|* |
Email-адрес подписки | {subscription.email} | *|EMAIL|* |
Телефон подписки | {subscription.phone} | *|PHONE|* |
Дата регистрации | {lead._regdate} | *|OPTIN_DATE|*, *|OPTIN_DATETIME|* |
Имя отправителя email сообщения | {from_name} | *|LIST:DESCRIPTION|*, *|LIST:NAME|* |
Email отправителя | {from_email} | *|LIST:EMAIL|*, *|ABUSE_EMAIL|* |
Дополнительное поле профиля | {lead.custom_field} | *|custom_field|* |
Ссылка подтверждения | <a href="#" title="Подтвердите подписку" confirm-link name="link1">Подтвердите подписку</a> При импорте текстовой версии письма ссылка подтверждения переносится в таком виде: [Подтвердите подписку](# <confirm-link>) . Необходимо заменить символ # на URL. | *|LIST:SUBSCRIBE|* |
Отписка от ресурса или глобальная отписка | {unsubscribe} | *|UNSUB|*,{{unsub}} ,{{unsub "http://example.com/unsub"}} {{unsub redirect_merge_var}} |
Ссылка на веб-версию письма | {webversion} | *|ARCHIVE|* |
Полная дата | {datenow} | *|DATE:d/m/y|*{{date "Y-m-d"}} |
Год полностью | {yearlong} | *|CURRENT_YEAR|* |
ID ресурса | {resid} | *|LIST:UID|* |
SUBID кампании | {subid} | *|CAMPAIGN_UID|* |
URL веб-сайта, формы или приложения из настроек ресурса | {resurl} | *|LIST:URL|* |
Верхний регистр | {uppercase("your text")} | {{upper "your text"}} |
Первый символ в верхнем регистре | {uppercasefirst("your text is neat")} | {{title "your text is neat"}} |
Условие | {if lead.custom_field}{else}{end} | *|IF:custom_field|*...*|ELSE:|*...*|END:IF|* |
Если вы хотите расширить синтаксис переноса переменных, отправьте запрос на team@altcraft.com.