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

Как создать PDF-вложение из шаблона письма

Вы можете отправить массовую рассылку с PDF-вложениями, которые система создаст и персонализирует прямо в момент отправки выпуска. Для этого не нужен готовый файл, система сама сформирует вложение и подставит в него данные.

Всю информацию о том, как должно выглядеть PDF-вложение, нужно указать в отдельном шаблоне. Для этого потребуются знания HTML или готовый шаблон документа в этом формате.

Вот пример того, как получатели увидят такую рассылку:

Message with pdf

Создание PDF-вложений в рассылке удобно ещё и тем, что не нужно заранее готовить персонализированные файлы для каждого подписчика: достаточно добавить команды персонализации в HTML-шаблон, и нужные данные подставятся в документ.

Важно

Генерация PDF-вложений — это дополнительная возможность, которая подключается и оплачивается отдельно. Для уточнения подробностей .

Чтобы отправить выпуск с генерацией PDF-вложения:

1. Создайте шаблон выпуска, который увидят подписчики

Перейдите в раздел РассылкиЧерновики и создайте новый выпуск с типом Email.

Make new release

Выберите получателей рассылки, настройте содержимое, укажите отправителя и тему письма, но пока не отправляйте рассылку.

Как создать письмо в блочном редакторе

Перед отправкой к этому шаблону нужно будет прикрепить HTML-шаблон вложения.

2. Создайте HTML-шаблон для PDF-вложения

Чтобы система распознала, как будет выглядеть PDF-вложение, необходимо создать ещё один шаблон в формате HTML, повторяющий дизайн прикрепляемого документа. Из этого шаблона при отправке выпуска автоматически сформируется вложенный документ.

Чтобы создать шаблон:

  1. Перейдите в раздел РассылкиЧерновики и создайте ещё один выпуск с типом Email. В этом шаблоне не нужно указывать аудиторию, отправителя и дополнительные настройки.

  2. Откройте HTML-редактор и создайте или загрузите шаблон, визуально повторяющий PDF-вложение, которое будет приложено к выпуску. 

    Html editor

Для оформления контента в шаблоне используйте стандартный синтаксис HTML-разметки. Также в шаблоне можно использовать команды персонализации ProScript, для подстановки данных подписчика.

Если часть информации нужно перенести на другую страницу PDF-вложения, используйте в шаблоне элемент:

<div style="page-break-before:always"></div>

Закончив оформление шаблона, скопируйте его id. Увидеть id шаблона можно в адресной строке:

Draft number

3. Укажите HTML-шаблон при создании выпуска и отправьте рассылку

HTML-шаблон файла нужно указать в параметрах рассылки выпуска, который вы создали в п.1. На его основе система создаст и прикрепит к выпуску PDF-вложение.

Это можно сделать при отправке через API или в предыдущем интерфейсе:

Если вы отправляете выпуск через API-консоль или из своей системы, в запросе issue.send укажите номер шаблона, из которого будет формироваться PDF:

{
"attaches": [
{
"pdf": "id шаблона"
}
]
}

Прикрепив шаблон вложения к выпуску, отправьте рассылку подписчикам.

Читайте также:
Как отправить массовую email-рассылку