Особенности использования переменных курсов в Automation

Переменные в Automation дают доступ к данным курса и студента в автоматизированных цепочках. Их можно подставлять в сообщения, использовать в фильтрах или передавать во внешние системы, чтобы персонализировать коммуникацию со студентами.

В статье рассмотрим, как использовать переменные курсов в автоматизированных цепочках.

Чтобы использовать переменные курсов, цепочка должна стартовать с триггера в категории Курсы.

Принцип применения переменных

Когда срабатывает триггер в категории Курсы, SendPulse передает в цепочку переменные из системных писем курса. Они становятся частью атрибутов контакта в рамках этой цепочки и появляются в списке выбора после того, как контакт хотя бы раз прошел старт.

Названия переменных пишутся латиницей в формате camelCase, например, firstName или courseName. Набор доступных переменных зависит от триггера. Переменные domainLink и courseUrl ведут в кабинет студента и имеют одинаковое значение.

Доступные переменные

Для большинства стартов в категории Курсы доступны общие переменные:

firstName Имя студента
lastName Фамилия студента
email Email адрес студента
phone Номер телефона студента
courseName Название курса
courseId Идентификатор курса
studentId Идентификатор студента
studentUuid Уникальный идентификатор студента
studentLanguage Язык интерфейса студента
domainLink Ссылка на кабинет студента

В зависимости от триггера дополнительно доступны такие переменные:

Получение оплаты от студента Передает данные об оплате курса.
Доступные переменные:
paymentPrice — сумма оплаты.
paymentCurrency — валюта оплаты.
totalPayment — общая сумма оплаты.
currency — валюта.
Завершение курса студентом Передает результат прохождения курса.
Доступна переменная status, которая передает результат прохождения курса.
Прохождение урока студентом Передает данные о пройденном уроке.
Доступные переменные:
lessonId — идентификатор урока.
lessonName — название урока.
courseUrl — ссылка на кабинет студента.
status — статус прохождения урока.
Добавление нового урока Передает данные о новом уроке.
Доступные переменные:
lessonId — идентификатор урока.
lessonName — название урока.
lessonStatus — статус урока.
courseUrl — ссылка на кабинет студента.
Ограничение времени доступа Передает данные о доступе к курсу.
Доступные переменные:
courseAvailableDate — дата окончания доступа к курсу,
courseUrl — ссылка на кабинет студента.

Старты цепочки Добавление студента и Выдача сертификата студенту используют только общие переменные.

В текстах сообщений

Добавляйте переменные в письма и сообщения через элементы Email, SMS, Viber, Push или Messenger. В текстовом поле нажмите иконку переменной и выберите нужную из списка.

Например, в письме после оплаты курса используйте {{firstName}}, {{courseName}}, {{paymentPrice}} и {{paymentCurrency}}, чтобы отправить студенту персонализированное подтверждение с названием курса и суммой оплаты.

В других элементах

Переменные курсов можно использовать также в элементах:

Фильтр Проверяйте значение переменной, чтобы разветвлять цепочку.
Например, по paymentPrice предложите бонус, когда сумма оплаты превышает определенное значение.
Действие Подставляйте переменные в действия.
Например, в название задачи или в текст внутреннего уведомления отправив письмо на свой адрес.
Отправить вебхук Передавайте значения переменных во внешнюю систему для аналитики или интеграций.
Оцените, насколько полезна статья "Особенности использования переменных курсов в Automation"

Оценка: 5 / 5 (7)

Далее

Как управлять данными студента или отправить сообщение по событию в курсах

Популярное в нашем блоге

Попробуйте сервис email рассылок SendPulse бесплатно