Особливості використання змінних курсів в 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 запропонуйте бонус, коли сума оплати перевищує певне значення. |
| Дія | Підставляйте змінні в дії. Наприклад, у назву завдання або в текст внутрішнього сповіщення надіславши листа на свою адресу. |
| Відправити вебхук | Передавайте значення змінних у зовнішню систему для аналітики чи інтеграцій. |
Оновлено: 12.06.2026
або