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