После успешно подключенной интеграции (ссылка на инструкцию) можно автоматически отправлять данные о подписчике BotHelp и заказе в GetCourse. Это происходит через блок «Действие» в конструкторе ботов. На основе этих данных в базе GetCourse будет создан новый заказ.
Настройка отправки данных
1. Зайдите в конструктор ботов и добавьте блок «Действие».
2. В списке действий выберите «Отправить данные подписчика в GetCourse».
3. Укажите уникальный код предложения, для которого создаётся заказ. Этот код должен быть задан в настройках предложения в GetCourse.
Где получить уникальный код предложения
- Зайдите в ваш кабинет GetCourse и откройте список «Продуктов».
- Откройте нужный вам продукт.
- Перейдите в настройки предложения, для которого нужно будет создавать заказ.
- Откройте вкладку «Настройки».
В поле «Уникальный код предложения» введите код предложения, который дальше нужно будет указать в настройках действия в боте BotHelp.
В названии рекомендуем использовать только цифры и латинские буквы. Нажмите на кнопку Сохранить.
4. Определите цену заказа:
• По умолчанию передаётся 0 («Без цены»).
• Если требуется другая цена, укажите пользовательское поле, из которого она будет передаваться.
5. Передача пользовательских данных:
• Чтобы передать дополнительные данные, нажмите «Добавить поле».
• Выберите поле в BotHelp, данные которого нужно передать.
• Укажите, куда в GetCourse записывать эти данные. При необходимости создайте новое
Важно! Тип данных в обоих полях должен совпадать (число, текст, дата).
6. Готово.Теперь данные подписчика, который попадёт на этот шаг бота, будут автоматически передаваться в GetCourse, а на основе этих данных в GetCourse будет создан заказ для указанного предложения.
Особенности работы
-
- Из BotHelp в GetCourse передаются следующие данные подписчика:
- Имя и фамилия, email и телефон — по умолчанию.
- Если у подписчика в BotHelp нет ни почты, ни телефона, его данные не будут переданы в GetCourse.
- Дополнительные пользовательские поля, в том числе системное поле CUser ID, передаются, если настроить их передачу.
- Подписчик в базе GetCourse идентифицируется по почте или телефону (приоритет – email).
- Если в базе GetCourse нет подписчика с поступившей от BotHelp почтой или телефоном, то будет создан новый подписчик и для него будет создан новый заказ.
- Если в базе GetCourse уже есть подписчик с поступившей от BotHelp почтой или телефоном, то новый заказ будет создан для этого подписчика.
- «Цена заказа» — обязательное поле. Поэтому по умолчанию BotHelp передаёт цену заказа 0. В настройках действия это отображается как вариант цены «Без цены».
- ВАЖНО! Заказ будет создаваться для предложения с указанным Уникальным кодом предложения. Не путать с обычным номером предложения.
- Из BotHelp в GetCourse передаются следующие данные подписчика:
ВАЖНО!Перед действием «Создание заказа» добавьте задержку не менее 3 секунд после «Отправки данных пользователя в GetCourse», если эти действия идут подряд.
Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите на [email protected] 😃
Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp: