Auto Actions
Как автоматически запускать нужную точку Flow после получения Event.
Auto Actions позволяют автоматически запускать определённую точку Flow после получения Event в Campaign.
Связка выглядит так:
Event ↓Auto Action ↓Flow ↓MiniFlow ↓StepТаким образом, Event фиксирует произошедшее событие, а Auto Action определяет реакцию ProCRM на него.
Как работает Auto Action
Заголовок раздела «Как работает Auto Action»Для Auto Action выбирается Event и точка автоматизации, которая должна запускаться после его получения.
Точка назначения задаётся через:
| Параметр | Назначение |
|---|---|
| Event | Событие, на которое реагирует Auto Action |
| Flow | Flow для дальнейшей автоматизации |
| MiniFlow | MiniFlow внутри выбранного Flow |
| Step | Step, с которого необходимо начать выполнение |
Event ↓Flow → MiniFlow → StepКогда Campaign получает соответствующий Event, лид направляется в указанную точку автоматизации.
Допустим, необходимо запустить отдельный сценарий после регистрации лида.
Настраивается Auto Action:
Event:Registration
Target:Main Flow→ Registration→ Registration ConfirmedПосле получения события:
External system ↓Registration Event ↓Campaign ↓Auto Action ↓Main Flow ↓Registration ↓Registration ConfirmedProCRM запускает для лида выбранный Step.
Auto Action и первоначальный вход
Заголовок раздела «Auto Action и первоначальный вход»Auto Action не следует путать с Paid и Organic entry.
Paid / Organic определяют, откуда начинается сценарий при первоначальном входе трафика:
Traffic ↓Campaign ↓Paid / Organic Entry ↓Flow → MiniFlow → StepAuto Action запускается позже в ответ на Event:
Lead ↓Event ↓Auto Action ↓Flow → MiniFlow → StepПоэтому одна Campaign может содержать как первоначальную точку входа, так и дополнительные переходы по событиям.
Несколько Auto Actions
Заголовок раздела «Несколько Auto Actions»Разные Events могут запускать разные участки автоматизации.
Например:
Campaign│├── Registration│ ↓│ Auto Action│ ↓│ Registration Flow│├── Sale│ ↓│ Auto Action│ ↓│ Sale Flow│└── Withdraw Failed ↓ Auto Action ↓ Support FlowТак Campaign может реагировать на разные этапы жизненного цикла лида.
Auto Action запускает конкретный Step
Заголовок раздела «Auto Action запускает конкретный Step»Как и при настройке входящего трафика, недостаточно выбрать только Flow.
Полная точка назначения:
Flow ↓MiniFlow ↓StepЭто позволяет запускать автоматизацию непосредственно с нужного участка сценария.
Auto Actions и Events
Заголовок раздела «Auto Actions и Events»Важно разделять эти сущности:
| Events | Auto Actions |
|---|---|
| Фиксируют произошедшее | Определяют реакцию |
| Связаны с лидом | Связывают Event с автоматизацией |
| Могут поступать через postback | Запускают Flow → MiniFlow → Step |
Упрощённо:
Что произошло? ↓ Event
Что делать дальше? ↓ Auto ActionAuto Actions не создают Event
Заголовок раздела «Auto Actions не создают Event»Auto Action не генерирует событие самостоятельно.
Сначала ProCRM должен получить соответствующий Event:
Event received ↓Matching Auto Action ↓Target StepПоэтому при проверке такой автоматизации необходимо убедиться в двух вещах:
- нужный Event действительно поступает в ProCRM;
- для него настроен правильный Auto Action.
Общая логика Campaign
Заголовок раздела «Общая логика Campaign»После настройки всех основных частей Campaign её работу можно представить так:
Campaign │ ┌───────────┴───────────┐ ↓ ↓ Incoming traffic Events ↓ ↓ Paid / Organic Auto Actions ↓ ↓ └────→ Flow → MiniFlow → StepCampaign таким образом связывает первоначальный источник трафика и последующие Events с нужными точками автоматизации ProCRM.
Дальше можно перейти к разделу Messenger.