Enviar webhooks

Webhook es un mecanismo de notificación a un sistema sobre eventos. Webhook en Automatización 360 es una forma de notificar a tu sistema sobre eventos que les suceden a mensajes en automatizaciones.

¿Cuándo necesitarías enviar un webhook?

Enviar webhooks le permite al servicio SendPulse recibir actualizaciones cuando el estado de los clientes cambia o cuando la serie automatizada alcanza un objetivo específico.

Por ejemplo, los clientes potenciales dejan solicitudes en tu sitio; sus datos de contacto se envían a su sistema CRM y se sincronizan con SendPulse. Se inicia un flujo de Automatización 360 con éstos leads para calentar. Deseas llamar a todos los que abren el tercer correo electrónico del flujo. Para hacer esto, debes cambiar el estado de los clientes potenciales en tu CRM. Puedes hacerlo con la ayuda de un webhook enviando datos sobre un evento a tu sistema.

Cómo enviar un webhook en un flujo de automatización

Para enviar notificaciones de eventos a otro sistema, vincula el bloque "Acción" - "Enviar webhook" al bloque desde el que deseas rastrear un evento. Puedes realizar un seguimiento de recibir o abrir un correo electrónico, filtrar por una condición específica, lograr un objetivo o cualquier otra acción realizada por un suscriptor dentro de un flujo de automatización.

Especifica un nombre de webhook y una URL a la que se enviará el webhook. Solo se permiten números y caracteres latinos en un nombre de webhook.

Configura el envío de la clave en respuesta al primer webhook para eliminar el límite de envío de webhooks. De lo contrario, el servicio le permitirá enviar un webhook por hora.

Estructura del Webhook

[
            'automation_id' => $ aflow-> main_id,
            'title' => $ afOperator ['webhook_title'],
            'execution_date' => new \ DateTime (),
            'email' => $ email,
            'phone' => $ phone,
            'variables' => $ variables,
        ];

Un webhook transmite estos datos:

  • una ID de flujo;
  • un nombre de webhook;
  • una fecha de activación de webhook;
  • una dirección de correo electrónico y un número de teléfono de un suscriptor para quien se envía el webhook;
  • datos variables.

Si una automatización comienza con una lista de correo, las variables de la lista de correo se envían al webhook. Si una automatización comienza por un evento, las variables del evento se envían en el webhook.

Cómo rastrear las bajas y las quejas de spam

Puedes configurar el seguimiento de las bajas y las quejas de spam en la configuración de tu cuenta.

Un ejemplo de webhook de queja de spam:

[
  {
    "timestamp": 1496827422,
    "event": "spam",
    "task_id": 3668141,
    "email": "john.doe@sendpulse.com"
    "source": "automation360"
    "automation_id": $ aflow-> main_id
 
  }
]

Un ejemplo de un webhook para darse de baja:

[
  {
    "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": $ aflow-> main_id

  }
]
Califica este artículo sobre "Enviar webhooks"

Opinión de los usuarios: 4 / 5 (5)

    Otros artículos útiles

    Popular en nuestro blog

    Prueba el servicio de email de SendPulse gratis