Алгоритм загрузки клиентов через Webhook
- Регистрация / вход в бот
- Прохождение квалификации
- Получение лид-магнита
- Покупка трипвейра
- Оплата основного продукта
Выбор связки «Вебхук»
После этого откроется окно настройки вебхука.
- Скопировать текущи
лийпURL вебхука - Перегенерировать ключ
Ввебхука, - Задать
доппараметры, которые будут устанавливатьсяпо умолчанию - Установить часовой пояс
- Установить защиту от дубл
я всех, кто собирования
Параметсяры этим вебхуком.Ппо умолчанию:
- Название покупки
- Сумм
уа покупки.
Если впри запросебхук не получередаются purchase_name или purchase_price, синых дстеманных - будут продставлит значены данныеия по умолчанию.
Приоритет всегда зу да информациейных, которая прилшетдших в сает на WebHook.3. Общий принцип: POST / GETмом запросе.
Принцип работы
WebHook: -POST ми GET-запросы
Webhook поддерживает оба типринимать запросыов:
- POST – использу
хется при разныхботевидов. POST и GET. Вс большинстве случаев при интеграции сом ботамов (Salebot, BotHelper ивыдр.) - GET – используется, ко
вгда плать POST зформапрос. Но таккак GetCourse адоррекватно не поддеруживаетсPOSTз(напросаимиер,здесьGetCourse)
Канные придется передавать через GET.
Инструкция для отправки Webhook
Отправьте POST POST-запрос на мадретод:
https://proxy.vortex.pro/webhooks/saleВ параметрах запроса нужно указать уникальный ключ:
https://proxy.vortex.pro/webhooks/sale?key=xxxxxxxxxxxxxxxxxxxxваш_уникальный_ключ
СКлюч можно скопировать ссылку спразу с ключом ямож из но в параместрахоек созданного веб-хука
.
Параметры запроса
В теле POST-запроса или в строке GET-запроса можно указпередать следующие параметрыоля:
{
"telegram_id": 0,
"username": "string",
"purchase_price": 0,
"purchase_name": "string",
"purchased_at": "2024-04-25T19:33:32.539Z" / "25.04.2024",
"utm_source" : "string",
"utm_medium" : "string",
"utm_campaign" : "string",
"utm_content" : "string",
"utm_term" : "string"
}
Описание полей
| Особенность | Параметр | Описание |
| * |
telegram_id |
integer (целое число), |
| * |
username |
string (строка) |
Для отправки webhook telegram_idилиusername) |
||
| /опционально |
purchase_price |
float (число), цена конверсии |
| /опционально |
purchase_name |
string (строка), название конверсии |
| /опционально |
purchased_at |
datetime (дата и время), время совершения конверсии
Если не указано – автоматичес |
| /опционально |
|
string (строка),
Можно указать как одну UTM-метку, так и все сразу. |
Начения для параметров цены и наименозванияе и стоимость конверсии можно задать по умолчанию. ЕОднако, если в вебхуке будут переданы другие значения, то приоритет збудет отдан данныхм из запроса.
Праимер:
- Выст
рахвлено по умолчанию: 1000 ₽, «Трипввеб-хуке будет содаерж» - В за
ться другая цена и наименование - то внесены будут те, чтопришли повеб-хуку.
Все перечдано: 2990 ₽, «VIP-доступ»
В группу конверсий попадёт: 2990 ₽, «VIP-доступ»
Если в запросе нет цены и ныазвания – применяются значения по умолчанию.
Все параметры можно отпередавлять и через GET GET-запрос. Для этого, прописав их через "разделитель «&"» после urlURL вебхука. ЭтПо может быть необдходимот вдля такGetCourse и других системах, которые корректно не поддерживакют GetCourse.
POST.
Пример URL GET-запроса:tg_ads&utm_medium=cpc
https://proxy.vortex.pro/webhooks/sale?key=xxx&telegram_id=123&purchase_name=testТрипваер&purchase_price=1990&utm_source=test
После отправки запродсажи конаверсия будет добавлена в ту группу, для которой был создана связка “вебхук”, по аналогичнои тому если добавлятьением пконверодажусий вручную или с помощью файла.
Данные о клиентьах наи конверсииях можно найти в разделе «Продажи» во вкладке "Продажи" и«Клиенты»

Ответ сервиса (Response) при отправке webhook
После успешной отправки вебхука на сервис вы получите следующий ответ:
{
'detail': 'Successfully added sale',
'data': {
'telegram_id': 12321312,
'first_name': None,
'last_name': None,
'username': None,
'has_premium': None,
'register_date': None,
'joined_at': None,
'left_at': None,
'purchased_at': '2025-07-02T08:45:48',
'purchase_name': None,
'purchase_price': None,
'seconds_until_purchase': None,
'time_until_purchase_humanreadable': None,
'source': {
'is_tgads': False,
'name': 'Не найдены в базе'
},
'audience': None,
'creative': None,
'is_bot': None
}
'utm_tags': {
'utm_source': 'test',
'utm_medium': 'test',
'utm_campaign': 'test',
'utm_content': 'test',
'utm_term': 'test'
}
}
Ответ главным образом состоит из 2 частей:
detail -– Сстатус отпбравботки вебхука. Здесь будет указано успешно был отправлен вебхук или произошла ошибксаdata - Информация о конверсии, которая была добавлена а так же– информация о кдобавлиенте, кноторый фигурирует в конверсии. и клиенте
!Можно отключить идетальнформативную частьый ответа data . Если вам не нужна по мдрощбная обратная связью, укдобазаниявьте параметра запроса:
response_with_data=false
А весь запПрос виместер сполного ключом может выглядеть следующим образом:URL:
"https://proxy.vortex.pro/webhooks/sale?key=xxxxxx&response_with_data=false"false
После обработки конверсия появится в выбранной группе клиентов. Анализировать данные можно во вкладке «Продажи» или в общей выгрузке.
Этот метод позволяет полностью автоматизировать учёт продаж и получить точную привязку конверсий к источнику трафика.




