Salebot - Как загружать клиентов через Webhook
Для отправки webhook с помощью salebot достаточно добавить блок с вложением API-запрос
Этот блок, например, может находиться в начале платной цепочки бота, к которой получают доступ только оплатившие доступ клиенты
Как видно, блок с отправкой API запроса имеет специальный значок справа снизу. Для того чтобы отправить webhook необходимо выполнить следующие действия:
1.Создание связки в сервисе и копирование ключа для запросов.
Для копирования достаточно лишь нажать на соответствующую кнопку справа от ключа вебхука и он сохранится в буфере обмена.
2. Вставка скопированной ссылки с ключом в интерфейс salebot
Тип запроса должен быть POST-JSON, а в сохраняемых значениях по желанию можно указать переменную detail для отладки отправки webhook на сервис.
3. Ввод информации в запрос. Данные о клиенте.
Для добавления продажи необходимо отправить данные о клиенте. Обязательными для отправки являются только telegram_id или tg_username. В примере ниже отправляется полный набор информации о клиенте, который перешёл в блок с отправкой запроса:
В нём передаётся продажа от клиента со следующими параметрами:
- platform_id - переменная, которая содержит id клиента
- telegram_username - юзернейм клиента
- purchase_price = 5000 - цена продажи 5000 рублей
- purchase_name - название продажи
- current_date - текущая дата, хранящаяся в salebot
Таким образом, когда данные о продаже отправляются на webhook, то можем ожидать их появление в сервисе во вкладке “Продажи” в группе клиентов, для которой была создана связка.