Импорт шаблона из стороннего сервиса
Если у вас есть готовые шаблоны сообщений в других сервисах, вы можете перенести их в 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.