Para configurar un webhook, registra una URL de endpoint en tu servidor que Mailpro pueda llamar cada vez que ocurra un evento de email —entregado, abierto, clic, rebote o baja—, de modo que tu aplicación reciba esos datos en tiempo real en lugar de consultarlos. Los webhooks funcionan junto con la API de Mailpro y envían un pequeño payload JSON a tu URL cada vez que se dispara un evento.
¿Qué es un webhook?
Un webhook es un mensaje automático que un sistema envía a otro cuando ocurre algo. En lugar de que tu aplicación pregunte repetidamente a Mailpro por novedades, Mailpro envía cada evento a tu endpoint en el momento en que sucede. Es la versión basada en eventos de la API de email, que tú llamas cuando lo necesitas.
¿Es tu primera vez con el envío programático? descubre cómo funcionan las APIs antes de conectar eventos.
Cómo configurarlo
- Crea un endpoint en tu servidor que acepte solicitudes POST y devuelva una respuesta 200.
- Registra esa URL de endpoint y selecciona los eventos que quieres (aperturas, clics, rebotes, bajas).
- Procesa el payload JSON que envía Mailpro y guarda o actúa sobre el evento.
- Envía un evento de prueba y confirma que tu endpoint lo registra; después protege la URL.
Preguntas relacionadas
¿Dudas sobre cómo enviar? Compara la diferencia entre SMTP y API.
Mailpro y la API
Más allá de los webhooks: integra el email en tu producto
El SMTP y la API de Mailpro entregan tu correo transaccional y de marketing con eventos en tiempo real, para que tu app siempre sepa qué pasó.