Как настроить отправку вебхуков к себе в систему

Вебхук — механизм оповещения системы о событиях. Вебхук в Automation 360 — способ оповещения вашей системы о событиях, которые происходят с сообщениями в авторассылке.

Для чего можно использовать отправку вебхука?

С помощью этой функции вы можете, например, после перехода подписчика по ссылке в письме отправить данные о событии в свою систему для дальнейшей работы с этим клиентом. Или же можно использовать отправку вебхука, когда пользователь дошел до какой-то цели.

Например, лиды оставляют заявку у вас на сайте, их контактные данные попадают в вашу CRM систему и синхронизируются с SendPulse. По этим лидам стартует цепочка Automation 360 для дальнейшего прогрева. Вы хотите прозванивать всех, кто открыл третье письмо из цепочки. Для этого необходимо изменить статус лидов в вашей CRM. Именно с помощью вебхука вы можете это сделать, отправив в вашу систему данные о свершившемся событии для подписчика.

Как включить отправку вебхука в авторассылку

Чтобы отправлять оповещения о событиях в другую систему, добавьте блок «Действие» - «Отправить вебхук» за блоком, событие из которого вы хотите отслеживать. Отслеживать можно получение или открытие письма, прохождение фильтрации по заданному условию, достижение цели или любое другое действие, совершенное подписчиком в рамках цепочки авторассылки.

Настройки вебхука в А360

Укажите название вебхука и URL, на который будет отправляться вебхук. В названии вебхука разрешено использовать только цифры и латинские символы.

Настройте отправку ключа в ответ на первый вебхук, чтобы снять лимит на отправку вебхуков. Иначе сервис позволит отправлять максимум один вебхук в час.

Ключ для снятия лимитов на отправку вебхуков

Когда цепочка авторассылки готова, кликните «Сохранить и выйти», чтобы сохранить ее, или «Сохранить и запустить», чтобы сохранить рассылку и запустить ее.

Сохранение цепочки авторассылки

Структура вебхука

 [  
   "automation_id":  "ид авторассылки",
   "title":   "имя авторассылки"
   "execution_date":   "дата",
   "email":   "example@xample.com",
   "phone":   "+380631234567",
   "variables":  [{ "имя переменной1": "значение переменной1" };{ "имя переменной2": "значение переменной2" }]
]
        ];

Вебхук передает такие данные:

  • ID цепочки;
  • название вебхука 
  • дата срабатывания вебхука;
  • email адрес и номер телефона подписчика, для которого сработала отправка вебхука;
  • данные переменных.

В зависимости от того, по чем стартует авторассылка, в вебхуке отправляются переменные из адресной книги или события.

Как отследить отписки и жалобы на спам

Отслеживание отписок пользователей и жалоб на спам можно включить в настройках аккаунта.

Пример вебхука жалобы на спам:

[
  {
    "timestamp": 1496827422,
    "event": "spam",
    "task_id": 3668141,
    "email": "john.doe@sendpulse.com"
    "source": "automation360"
    "automation_id": "123456789"
 
  }
]

Пример вебхука отписки:

[
  {
    "task_id": "3668141",
    "timestamp": "1496827872",
    "from_all": 1,
    "email": "john.doe@sendpulse.com",
    "reason": null,
    "book_id": 490686,
    "event": "unsubscribe",
    "categories": "" 
    "source": "automation360",
    "automation_id": "123456789"

  }
]
Оцените, насколько полезна статья "Как настроить отправку вебхуков к себе в систему"

Оценка: 3 / 5 (14)

    Другие полезные страницы

    Популярное в нашем блоге

    Попробуйте сервис email рассылок SendPulse бесплатно