Introducción
Sincroniza automáticamente a tus clientes que pagan con las listas de suscriptores de MailerLite cuando ocurren eventos de pago. Agrega clientes a grupos específicos, activa flujos de trabajo de automatización y mantén tus listas de marketing por correo electrónico actualizadas con datos de pago reales. MailerLite es una poderosa plataforma de marketing por correo electrónico para boletines, campañas y automatizaciones. Esta integración te ayuda a gestionar automáticamente a los suscriptores en función de la actividad de pago, perfecta para secuencias de incorporación, segmentación de clientes y campañas de marketing dirigidas.Esta integración requiere tu clave API de MailerLite para la autenticación. Puedes generar una desde tu página de Integraciones de MailerLite.
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 MailerLite
Elige la tarjeta de integración MailerLite.
3
Ingresa la clave API
Proporciona tu clave API de MailerLite en la configuración.
4
Configura la transformación
Edita el código de transformación para formatear los datos de suscriptores para la API de MailerLite.
5
Prueba y crea
Prueba con cargas útiles de ejemplo y haz clic en Crear para activar la sincronización de suscriptores.
6
¡Listo!
Los eventos de pago ahora sincronizarán automáticamente a los clientes con tus listas de MailerLite.
Ejemplos de código de transformación
Agregar cliente en pago exitoso
add_customer.js
Agregar suscriptor a múltiples grupos según el producto
product_segmentation.js
Agregar nuevo suscriptor al activar la suscripción
subscription_subscriber.js
Actualizar suscriptor al cancelar la suscripción
subscription_cancelled.js
Agregar cliente con campos personalizados
custom_fields.js
Activar automatización a través de evento
trigger_automation.js
Consejos
- Crea campos personalizados en MailerLite antes de usarlos en tus transformaciones
- Usa grupos para segmentar clientes por producto, nivel de plan o comportamiento de compra
- Configura flujos de trabajo de automatización en MailerLite que se activen con actualizaciones de campos
- Usa el comportamiento de upsert (POST a /subscribers) para evitar errores de suscriptor duplicado
- Almacena metadatos de pago en campos personalizados para obtener mejores insights sobre los clientes
- Prueba con un grupo pequeño antes de habilitar para todos los pagos
Configuración de campos personalizados
Antes de usar campos personalizados, necesitas crearlos en MailerLite:- Ve a tu panel de MailerLite
- Navega a Campos de suscriptores
- Haz clic en Crear campo y agrega campos como:
total_spent(Número)customer_since(Fecha)subscription_plan(Texto)payment_method(Texto)last_payment_amount(Número)
Solución de problemas
Los suscriptores no se están agregando
Los suscriptores no se están agregando
- Verifica que la clave API sea correcta y esté activa
- Asegúrate de que la dirección de correo electrónico sea válida (cumple con RFC 2821)
- Asegúrate de que los IDs de grupo sean correctos y existan en tu cuenta
- Nota: Los suscriptores que se han dado de baja, rebotado o marcado como spam no pueden ser reactivados a través de la API
Los campos personalizados no se actualizan
Los campos personalizados no se actualizan
- Verifica que los campos personalizados existan en MailerLite antes de usarlos
- Asegúrate de que los nombres de los campos coincidan exactamente (sensible a mayúsculas y minúsculas)
- Asegúrate de que los valores de los campos coincidan con el tipo esperado (texto, número, fecha)
Errores de límite de tasa
Errores de límite de tasa
- La API de MailerLite tiene un límite de tasa de 120 solicitudes por minuto
- Usa endpoints por lotes si procesas muchos suscriptores
- Implementa estrategias de retroceso para escenarios de alto volumen
La asignación de grupos no funciona
La asignación de grupos no funciona
- Verifica que los IDs de grupo sean cadenas numéricas
- Asegúrate de que los grupos existan en tu cuenta de MailerLite
- Nota: Usar PUT con grupos eliminará al suscriptor de grupos no listados
Referencia de API
La API de Suscriptores de MailerLite acepta los siguientes parámetros clave:| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
email | string | Sí | Dirección de correo electrónico válida (RFC 2821) |
fields | object | No | Objeto con pares de nombre/valor de campo |
fields.name | string | No | Nombre de pila del suscriptor |
fields.last_name | string | No | Apellido del suscriptor |
fields.company | string | No | Nombre de la empresa |
fields.country | string | No | País |
fields.city | string | No | Ciudad |
fields.phone | string | No | Número de teléfono |
groups | array | No | Array de IDs de grupo a los que agregar al suscriptor |
status | string | No | Uno de: activo, dado de baja, no confirmado, rebotado, spam |
subscribed_at | string | No | Fecha en formato yyyy-MM-dd HH:mm:ss |
ip_address | string | No | Dirección IP del suscriptor |