Базовые команды PROScript
В этой статье собраны популярные команды PROScript, с помощью которых вы сможете:
- вставить ссылки и переменные в письмо,
- вывести в письме данные из формы,
- настроить отписку и подтверждение подписки,
- передать параметры через ссылку.
Эти команды можно использовать в email-рассылках (в конструкторе писем и HTML-редакторе), а часть из них и в других каналах — чтобы подставлять персональные данные или параметры в сообщения.
Популярные команды
Часто используемые параметры выпуска
В этой таблице собраны часто используемые параметры выпуска для шаблонизатора.
Команда | Описание |
---|---|
[% param.issue_archive_url %] | Ссылка на веб-версию письма |
[% param.issue.date %] | Дата выпуска в формате YYYY-MM-DD |
[% param.issue.name %] | Название выпуска |
[% param.issue.from.email %] | Отправитель |
[% param.issue.from.name %] | Имя отправителя |
[% param.issue.reply.name %] | Имя для ответа |
[% param.issue.reply.email %] | Адрес для ответа |
Ниже — более подробно про некоторые из них.
Ссылка на веб-версию письма
Веб-версия письма открывается в браузере как отдельная веб-страница и позволяет посмотреть контент рассылки полностью — например, если у получателей отключены картинки в почте. Чтобы добавить ссылку на веб-версию, используйте команду:
[% param.issue_archive_url %]
Пример использования:
<a href="[% param.issue_archive_url %]">Посмотреть веб-версию письма</a>
Дата и название выпуска
Добавьте в текст письма дату и название выпуска — так они останутся ясно видны, если подписчик перешлёт письмо. Ещё это удобно, если шаблон используется несколько раз — команды автоматически подставят актуальные данные.
Для того чтобы вывести в письме дату выпуска, добавьте команду:
[% param.issue.date %]
Чтобы добавить в тело письма название выпуска, используйте команду:
[% param.issue_name %]
Если вы работаете в HTML-редакторе, вставьте команду в код письма и оформите её тегами, например:
<p>[% param.issue.date %]</p>
Адрес отправителя
Чтобы явно указать, от кого именно подписчик получил письмо, используйте команду для вывода адреса отправителя:
[% param.issue.from.email %]
Работая в HTML-редакторе, вставьте команду в код и оформите её тегами:
<p>[% param.issue.from.email %]</p>
Ссылки подтверждения и отписки
Подтверждение подписки
Подтверждение подписки позволяет перевести новые контакты в статус «Доступен для рассылки» — чтобы вы могли отправлять им письма.
Если подписчик попадает в базу через форму подписки, для подтверждения используйте команду:
[% confirm_url %]
Чтобы подтвердить контакты, которые были импортированы в систему, отправьте им письмо с командой:
[% param.url_confirm %]
Пример использования:
<a href="[% param.url_confirm %]">Пожалуйста, подтвердите вашу подписку</a>
Отписка от рассылки
Подписчик всегда должен иметь возможность отписаться от рассылки — для этого письма должны содержать ссылку отписки. При переходе по ссылке подписчик попадёт в стоп-лист:
[% param.url_unsub %]
Подписчик также может отказаться от писем конкретной тематики. Тематическая отписка даёт возможность не отписываться от рассылок полностью, а отключить только определённую категорию писем, сохранив остальные:
[% param.url_unsub_topic %]
Пример использования:
<a href="[% param.url_unsub %]">Отписаться</a>
Отмена отписки
Чтобы отменить отписку и вернуть подписчика из стоп-листа в список доступных для рассылки контактов, используйте команду отмены отписки.
Отмена глобальной отписки:
[% param.url_unsub_cancel %]