Перейти к основному содержимому

Импорт шаблона из стороннего сервиса

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

Описание переменнойAltcraftUnisender
Имя{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

Описание переменнойAltcraftSendsay
Имя{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}
   {$i}
{end}

[% FOREACH i IN items %]
   [% i %]
[% END %]

Mailchimp

Описание переменнойAltcraftMailchimp
Имя{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.