Зачем нужны процессы в Getcourse
Чтобы задавать определенные действия при выполнении определенных условий.
Я хочу рассказать конкретно о процессах выгрузки заказов и оплат.
Они понадобятся для передачи данных в другие сервисы или к вам на сервер.
Например в такие сервисы, как vakas-tools.ru, albato, apix-drive и т.д.
Есть три вида данных:
- Новый заказ;
- Частично оплачен, частичная оплачен несколько раз;
- Полностью оплачен;
Процесс Новый заказ
Заходите в процессы.
Нажимаете кнопку [Создать процесс].
- Название, чтобы вы понимали;
- Тип объекта - заказы;
- Шаблон процесса - без шаблона;
Массовое создание задач - При создании объекта. Т.е. заказ будет выгружаться при создании. Если вы создадите процесс после того, как есть какие то новые заказы, то они не будут переданы.
Добавляем условие Продукт или Предложение, если вам необходимо разграничить. Проще всего это сделать через теги. Выбираете все продукты или предложения с нужными тегами. Плюс в том, что если у вас появляется новый продукт, то вы у него указываете тот же тег, он автоматически попадает в процесс и выгружается. Не надо создавать новый процесс.
Еще есть варианты условий, например:
Заказ создан клиентом или по сумме ограничить, или выгружать только платные продукты. Если не нужны все заказы, можно ограничить датой.
Нажимаете кнопку [Сохранить]
Выбираете вкладку Процессы. Добавляете блок: Операция -> Задача: Вызвать url. В url вставить с vakas-tools.
Добавляем блок - Завершение процесса.
Соединить блоки между собой.
- Процесс по новым заказам готов, запускаем его.
Остальные процессы можно создать копированием. Меняется только правило вхождения объекта.
Процесс Частично оплачен
Массовое создание задач: Периодическая проверка. Условие: заказ Частично оплачен.
Нюанс, если у вас несколько предоплат
Если у вас несколько оплат, например контакт может делать несколько предоплат или частичных оплат., а процессы в Getcourse запускаются только один раз, поэтому если придет вторая предоплата, она не выгрузится. Необходимо создать копию процесса и указать в нем условие - Есть платеж: равно 2. Таких копий можно сделать 3-4, смотря сколько у вас будет предоплат.
Процесс Полная оплата
Массовое создание задач: Периодическая проверка. Условие: заказ Оплачен или Завершен.
Как я использую эти процессы
Для передачи в сервис vakas-tools, чтобы оттуда передавать данные:
- в CRM-систему, amo или Bitrix24;
- в Smartsender;
- для формирования автоматической рассылки;
Поэтому если вы еще не пользовались сервисом vakas-tools, рекомендую. Он разработан специально для онлайн-школ, продюсеров или экспертов по запуску своего курса. Автоматизирует большинство процессов, засчет интеграции сервисов между собой. Например таких, как:
- Bizon365;
- Getcourse;
- amoCRM, Bitrix24;
- sms-рассыльщики;
- email-рассыльщики;
- и другие;
Полный список на vakas-tools.ru