Introducción
Envía automáticamente correos electrónicos transaccionales para confirmaciones de pago, actualizaciones de suscripción y notificaciones importantes utilizando SendGrid. Activa correos electrónicos personalizados basados en eventos de pago con contenido dinámico y plantillas profesionales.Esta integración requiere una clave API de SendGrid con permisos de Mail Send.
Comenzando
1
Abre la sección de Webhook
En tu panel de Dodo Payments, navega a Webhooks → + Agregar Endpoint y expande el menú desplegable de integraciones.

2
Selecciona SendGrid
Elige la tarjeta de integración SendGrid.
3
Ingresa la clave API
Proporciona tu clave API de SendGrid en la configuración.
4
Configura la transformación
Edita el código de transformación para formatear correos electrónicos para la API Mail Send de SendGrid.
5
Prueba y crea
Prueba con cargas útiles de ejemplo y haz clic en Crear para activar el envío de correos electrónicos.
6
¡Listo!
🎉 Los eventos de pago ahora activarán automáticamente correos electrónicos transaccionales a través de SendGrid.
Ejemplos de código de transformación
Correo electrónico de confirmación de pago
payment_confirmation.js
Correo electrónico de bienvenida de suscripción
subscription_welcome.js
Notificación de fallo de pago
payment_failure.js
Consejos
- Utiliza plantillas dinámicas de SendGrid para contenido personalizado
- Incluye datos de pago relevantes en las variables de plantilla
- Establece direcciones de envío y nombres de remitente adecuados
- Usa IDs de plantilla para un formato de correo electrónico consistente
- Incluye enlaces de cancelación de suscripción para cumplir con la normativa
Solución de problemas
Correos electrónicos no enviados
Correos electrónicos no enviados
- Verifica que la clave API tenga permisos de Mail Send
- Asegúrate de que los IDs de plantilla sean válidos y estén activos
- Verifica que las direcciones de correo electrónico de los destinatarios sean válidas
- Revisa los límites y cuotas de envío de SendGrid
Errores de transformación
Errores de transformación
- Valida que la estructura JSON coincida con el formato de la API de SendGrid
- Asegúrate de que todos los campos requeridos estén presentes
- Verifica que las variables de datos de la plantilla estén correctamente formateadas
- Verifica que las direcciones de correo electrónico del remitente estén verificadas en SendGrid