Webhooks clásicos: cómo crear webhooks salientes para enviar datos en tiempo real desde Brevo a una aplicación externa

En este artículo se describe la experiencia clásica de gestión de webhooks. Para obtener más información sobre la nueva experiencia, consulta nuestro artículo dedicado Nuevos webhooks: cómo crear webhooks salientes para enviar datos en tiempo real desde Brevo a una aplicación externa.

Los webhooks salientes permiten enviar datos en tiempo real desde Brevo a una aplicación externa. Cuando se produzca un evento específico en Brevo, tu aplicación externa recibirá una notificación con los detalles del evento.

Información relevante

  • Puedes crear hasta 40 webhooks salientes en tu cuenta de Brevo. Si se supera este límite, elimina un webhook existente para crear uno nuevo.
  • También puedes crear webhooks salientes desde una automatización o desde la API.

Crear un webhook saliente

Puedes crear un webhook directamente en Brevo para notificar a tu aplicación externa cada vez que un contacto active uno de los siguientes eventos:

Eventos de marketing (emails de marketing y contactos)
Cuando un email: Cuando un contacto:
  • Se marca como spam
  • Se rechaza mediante hard bounce
  • Se entrega
  • Se abre
  • Se cancela su suscripción
  • Se hace clic en él
  • Se rechaza mediante soft bounce
  • Se agrega a una lista
  • Se actualiza
  • Se elimina
Eventos transaccionales (emails transaccionales)
Cuando un email:
  • Enviada
  • Se entrega
  • Se abre por primera vez
  • Se sabe que se ha abierto
  • Se carga a través de un proxy
  • Se hace clic en él 
  • Soft bounce
  • Hard bounce
  • No es válido
  • Error
  • Se aplaza
  • Se recibe una queja sobre él
  • Se cancela su suscripción
  • Se bloquea

Para crear un webhook:

  1. En Brevo, haz clic en el menú desplegable de la cuenta y selecciona Settings (Configuración).
  2. Haga clic en Add a new webhook (Añadir un nuevo webhook).
  3. Pega la URL del webhook proporcionada por tu aplicación externa. Esta URL de devolución de llamada le indica a Brevo dónde enviar los datos cuando se produce un evento.
    webhook_ui_url_en-us.png
    💡 Información relevante
    La URL del webhook debe generarse y recuperarse desde tu aplicación externa. Si no estás seguro de dónde recuperarla, consulta el centro de ayuda de la aplicación externa o ponte en contacto con el equipo de asistencia.
  4. Selecciona los eventos sobre los que deseas recibir notificaciones.
  5. Introduce una descripción del webhook.
    webhook_ui_event_description_en-us.png
  6. Haz clic en Save (Guardar).

Después de crear el webhook, recomendamos probarlo haciendo clic en Actions (Acciones) > Send a test (Enviar una prueba) o Test (Prueba). Recibirás una notificación cuando se active el evento.

Proteger los webhooks

Para proteger tus webhooks, debes incluir en la lista blanca algunos de los intervalos de IP de Brevo. De esta forma, se garantiza que solo las solicitudes autorizadas puedan activar los webhooks. Para obtener más información, consulta nuestro artículo dedicado Intervalos de IP de Brevo: lista de servicios expuestos públicamente.

💡 Información relevante
Estos rangos de IP corresponden a los webhooks de marketing, los webhooks transaccionales y los webhooks invocados directamente desde una automatización.

🤔 ¿Tiene alguna duda?

Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro equipo de asistencia mediante la creación de un ticket desde su cuenta. Si todavía no tiene una cuenta, puede ponerse en contacto con nosotros aquí.

Si necesitas ayuda con un proyecto usando Brevo, podemos ponerte en contacto con la agencia partner de Brevo adecuada.

💬 ¿Fue útil este artículo?

Usuarios a los que les pareció útil: 16 de 59