﻿# Шаблоны писем

> [HTML Version](templates.html)

В приложении **Шаблоны писем** хранятся шаблоны для создания массовых и триггерных рассылок. Здесь вы можете:

- создавать и редактировать шаблоны в email‑редакторе. При публикации такой шаблон сохранится в подключённом сервисе рассылок;

- импортировать шаблоны, созданные на стороне сервиса рассылок.

````
начало внимание

````
Добавление и редактирование шаблонов, а также работа в email‑редакторе доступны сотрудникам, которым [администратор системы](360006871932.md#administrators) предоставил [права на настройку шаблонов писем](marketing-settings.md#template-editor-permissions).

````
конец внимание

````
(templates-1.png)

Перед работой с шаблонами убедитесь, что у вас подключён [модуль интеграции с сервисом рассылки](marketing.md#connect-module).

При использовании сервиса Unisender, Unisender Go, Sendsay и модуля **Telegram** дополнительной настройки не требуется. Если подключён другой сервис рассылок, в нём должны быть реализованы следующие методы:

- `CRM\_Marketing\_SetTemplateHTML` — для сохранения на стороне сервиса шаблонов, созданных в системе;

- `CRM\_Marketing\_ImportTemplates` — для импорта шаблонов из сервиса рассылок.

Подробнее читайте в [справке ELMA365 TS SDK](https://tssdk.elma365.com/ru/latest/modules/_301_integration_marketing_.html).

## Создать шаблон

В приложении **Шаблоны писем** используется встроенный графический email-редактор для создания шаблонов. Чтобы добавить шаблон:

1. На странице приложения в правом верхнем углу нажмите кнопку **+ Шаблон**.

2. В открывшемся окне укажите название шаблона и выберите подключённый сервис рассылки.

**(templates-4.PNG)**

3. Нажмите **Сохранить**. После этого карточка шаблона добавится в приложение со статусом **Черновик** и откроется редактор шаблонов.

4. Сформируйте содержание нового шаблона в email-редакторе. Для этого перенесите с боковой панели нужные [блоки](template-editor.md#blocks): колонки, текст, изображения, кнопки и ссылки. Затем оформите содержание, используя редактор стилей, настройки компонентов и другие инструменты. Подробнее об этом читайте в статье [«Редактор шаблонов»](template-editor.md).

**(templates-5.PNG)**

5. Сохраните шаблон. Для этого в правом верхнем углу редактора выберите:

- **Сохранить как черновик** — присвоить шаблону статус **Черновик**. Такой шаблон нельзя использовать в настройках рассылки;

- **Опубликовать** — сохранить карточку шаблона со статусом **Опубликован**. Такой шаблон автоматически сохранится в сервисе рассылок и его можно выбрать в настройках создания массовой или триггерной рассылки.

## Импортировать шаблоны

В приложение** Шаблоны писем** можно добавить все шаблоны из вашего аккаунта в подключённом сервисе рассылки. Для этого на странице приложения в правом верхнем углу нажмите значок **три точки** и затем нажмите появившуюся кнопку **Импортировать шаблоны**.

Загруженный шаблон сохранится со статусом **Опубликован** и станет доступен для выбора в настройках создания [массовой](campaigns.md#create-campaign) или [триггерной](journey-maps-scenario.md#e-mail) рассылки.

О том, как создавать шаблоны на стороне сервиса рассылки, читайте в официальной документации подключённого сервиса.

## Карточка шаблона

Чтобы просмотреть шаблон, выберите его в списке элементов на странице приложения. В карточке вы увидите содержание шаблона, а также его статус:

- **Черновик** — шаблон недоступен для выбора в настройках рассылок;

- **Опубликован** — шаблон сохранён на стороне подключённого сервиса рассылок и его можно привязать к [массовой](campaigns.md#create-campaign) или [триггерной](journey-maps-scenario.md#e-mail) рассылке. 

(templates-3.png)

Вы можете открыть шаблон с любым статусом в [email-редакторе](template-editor.md), чтобы изменить его содержание. Для этого внизу карточки нажмите **Редактировать**. 

## Изменить шаблон на стороне сервиса 

Вы можете отредактировать шаблон на стороне сервиса Unisender, Unisender Go или Sendsay. При использовании другого сервиса рассылки изменить шаблон можно, если сервис поддерживает эту функцию, и она реализована в пользовательском модуле интеграции.

Рассмотрим пример работы с шаблоном в личном кабинете сервиса Unisender:

1. Откройте раздел **Рассылки** и на вкладке **Мои шаблоны** выберите шаблон для изменения.

(templates-2.png)

2. Отредактируйте шаблон и сохраните изменения.

3. Вернитесь в ELMA365 и повторно выполните [импорт шаблонов](#import-template). При этом существующие шаблоны обновятся.

## Персонализация шаблона 

Персонализация шаблонов позволяет во время отправки письма подставить в текст индивидуальные данные получателя, например имя клиента.

В качестве данных можно использовать свойства приложения [Контакты](360012584960.md). Задайте их в настройках модуля интеграции с сервисом рассылок, а затем добавьте в шаблон, используя [редактор шаблонов](template-editor.md#personalization). Также можно изменить шаблон на стороне сервиса рассылок и затем импортировать.

Для каждого модуля интеграции персонализация шаблонов настраивается по-разному:

1. **Интеграция с сервисом Unisender**.   
  
По умолчанию в настройках модуля создана переменная **Name**, которую можно использовать в шаблонах. Из ELMA365 в эту переменную автоматически передаётся имя подписчика из приложения **Контакты**. Если на стороне Unisender созданы дополнительные переменные, вы можете соотнести их со свойствами приложения **Контакты **в [настройках модуля](unisender.md#additional-fields). Это позволит добавлять в шаблон письма и другие данные о подписчике: должность, контактные данные, наименование компании и т. д.

2. **Интеграция с сервисом **[Unisender Go](unisender-go.md#personalization).  
  
В настройках модуля можно выбрать поля из карточки контакта и присвоить каждому полю тег. Затем нужное поле контакта добавляется в шаблон. В тексте появляется соответствующий тег. При формировании рассылки вместо тега запишется значение из карточки контакта.

3. **Интеграция с сервисом** [Sendsay](sendsay.md).   
  
В настройках модуля добавьте свойства приложения **Контакты** и задайте им специальные коды для вставки в шаблон. Затем при создании шаблона выберите нужное свойство. В тексте отобразится заданный ранее код. При генерации письма для рассылки вместо кода отобразится значение свойства из карточки контакта. 

4. **Интеграция с Telegram-ботом**.   
  
В модуле [Telegram](telegram-for-journey-maps.md) по умолчанию реализована переменная **Код подтверждения**. Чтобы при отправке письма клиенту в неё записывался код для активации чата с ботом, добавьте переменную в шаблон. Дополнительных настроек на стороне модуля не требуется.  

5. **Пользовательская интеграция с сервисом рассылки**.   
  
Вы можете персонализировать шаблон, если сервис поддерживает эту функцию и она реализована в пользовательском модуле интеграции. Подробнее читайте в [справке ELMA365 TS SDK](https://tssdk.elma365.com/ru/latest/modules/_301_integration_marketing_.html).