Webhooks в цифровой воронке

Как им пользоваться?
После активации виджет автоматически преобразовывает все названия сделок в воронках, отображая их полностью:
Что делает виджет
Какие у него преимущества
Как его настроить
Результат

Что делает виджет

В большинстве случаев современные рабочие процессы завязаны не только на одной crm-системе, а на целой связке из сервисов. Происходящие события в одной системе могут служить триггером для запуска действий в другой. Webhook – это механизм оповещения одной системы о событиях в другой. Виджет позволяет передавать на сторонние сервисы данные о любых изменениях, произошедших в системе amoCRM.

Какие у него преимущества

Преимущества:
  • Простая настройка webhooks при помощи триггеров цифровой воронки
  • Гибкая настройка условий для передачи данных
  • Большой выбор данных доступных для передачи

Для корректной работы требуется настройка передачи данных с помощью Webhook на адрес-приемник, а также настройка обработки этих данных на стороне получателя. В случае, если ваша система является самописной, то вы (или же ваш разработчик) знаете, как работать с данными на своей стороне. В иных ситуациях мы рекомендуем обращаться в службу технической поддержки сервиса, в который вы хотите передавать данные — так как здесь понадобится знание особенностей сервиса-получателя.

Как его настроить

Для примера, в качестве сервиса, на который будет отправляться webhook, будет использоваться сервис для проверки и тестирования webhooks и HTTP-запросов.

Виджет настраивается как триггер в цифровой воронке продаж. Перейдите в настройки воронки и добавьте триггер на необходимом этапе:


Виджет настраивается как триггер в цифровой воронке продаж. Перейдите в настройки воронки и добавьте триггер на необходимом этапе:

После этих действий откроется окно настройки триггера, где можно добавить “условие” и выбрать “событие” для его отработки, а также настроить данные, которые будет передавать webhook:

1. Настройка URL
В данном параметре следует указать url-адрес ресурса, на которой виджет будет отправлять сформированный webhook.
В инструкции, для проверки работоспособности виджета мы будем использовать сервис https://webhook.site/. Он создает уникальный тестовый url и интерактивно показывает входящие запросы, т.е. уведомления вебхуков.

2. Метод
Данная настройка отвечает за способ передачи данных. Если коротко, то метод GET передаёт данные в “заголовке” запроса, а метод POST в “теле” запроса.

Если вы не уверены или не знаете какой метод больше подходит под ваши цели, то лучше оставить метод по умолчанию – POST.

3. Параметры
В завершении настройки остаётся выбрать какие именно данные виджет будет передавать в вебхуке. Данный параметр предусматривает два типа данных: значение конкретного поля (”поле”) и произвольное значение, написанное вручную (”значение”):
В текущей версии виджета, для передачи данных типа “поле” поддерживаются только значения полей сущности сделки.

Для корректной передачи данных вебхуком, названия параметров пишутся в стиле “snake_case” – латинскими буквами, c использованием символа подчеркивания ( _ ) вместо пробелов:

Результат

После отработки сценария заданного в рамках триггера, виджет отправляет соответствующий webhook на указанный url (в данном примере используется сервис для проверки и тестирования Webhooks и HTTP-запросов):

Еще полезные виджеты