Introduction
Synchronisez automatiquement vos clients payants avec les listes d’abonnés MailerLite lorsque des événements de paiement se produisent. Ajoutez des clients à des groupes spécifiques, déclenchez des flux de travail d’automatisation et maintenez vos listes de marketing par e-mail à jour avec des données de paiement réelles. MailerLite est une plateforme puissante de marketing par e-mail pour les newsletters, les campagnes et les automatisations. Cette intégration vous aide à gérer automatiquement les abonnés en fonction de l’activité de paiement - parfaite pour les séquences d’intégration, la segmentation des clients et les campagnes de marketing ciblées.Cette intégration nécessite votre clé API MailerLite pour l’authentification. Vous pouvez en générer une depuis votre page d’intégrations MailerLite.
Prise en main
1
Ouvrir la section Webhook
Dans votre tableau de bord Dodo Payments, accédez à Webhooks + Ajouter un point de terminaison et développez le menu déroulant des intégrations.

2
Sélectionner MailerLite
Choisissez la carte d’intégration MailerLite.
3
Entrer la clé API
Fournissez votre clé API MailerLite dans la configuration.
4
Configurer la transformation
Modifiez le code de transformation pour formater les données des abonnés pour l’API de MailerLite.
5
Tester et créer
Testez avec des charges utiles d’exemple et cliquez sur Créer pour activer la synchronisation des abonnés.
6
Terminé !
Les événements de paiement synchroniseront désormais automatiquement les clients avec vos listes MailerLite.
Exemples de code de transformation
Ajouter un client lors d’un paiement réussi
add_customer.js
Ajouter un abonné à plusieurs groupes en fonction du produit
product_segmentation.js
Ajouter un nouvel abonné lors de l’activation de l’abonnement
subscription_subscriber.js
Mettre à jour un abonné lors de l’annulation de l’abonnement
subscription_cancelled.js
Ajouter un client avec des champs personnalisés
custom_fields.js
Déclencher une automatisation via un événement
trigger_automation.js
Conseils
- Créez des champs personnalisés dans MailerLite avant de les utiliser dans vos transformations
- Utilisez des groupes pour segmenter les clients par produit, niveau de plan ou comportement d’achat
- Configurez des flux de travail d’automatisation dans MailerLite qui se déclenchent lors des mises à jour de champs
- Utilisez le comportement upsert (POST à /subscribers) pour éviter les erreurs d’abonnés en double
- Stockez les métadonnées de paiement dans des champs personnalisés pour de meilleures informations sur les clients
- Testez avec un petit groupe avant d’activer pour tous les paiements
Configuration des champs personnalisés
Avant d’utiliser des champs personnalisés, vous devez les créer dans MailerLite :- Allez sur votre tableau de bord MailerLite
- Accédez à Champs d’abonnés
- Cliquez sur Créer un champ et ajoutez des champs comme :
total_spent(Numéro)customer_since(Date)subscription_plan(Texte)payment_method(Texte)last_payment_amount(Numéro)
Dépannage
Les abonnés ne sont pas ajoutés
Les abonnés ne sont pas ajoutés
- Vérifiez que la clé API est correcte et active
- Assurez-vous que l’adresse e-mail est valide (conforme à la norme RFC 2821)
- Vérifiez que les ID de groupe sont corrects et existent dans votre compte
- Remarque : Les abonnés désinscrits, rebondis ou indésirables ne peuvent pas être réactivés via l’API
Les champs personnalisés ne se mettent pas à jour
Les champs personnalisés ne se mettent pas à jour
- Vérifiez que les champs personnalisés existent dans MailerLite avant de les utiliser
- Vérifiez que les noms de champs correspondent exactement (sensible à la casse)
- Assurez-vous que les valeurs des champs correspondent au type attendu (texte, nombre, date)
Erreurs de limite de taux
Erreurs de limite de taux
- L’API MailerLite a une limite de taux de 120 requêtes par minute
- Utilisez des points de terminaison par lot si vous traitez de nombreux abonnés
- Mettez en œuvre des stratégies de retour en arrière pour des scénarios à fort volume
L'attribution de groupe ne fonctionne pas
L'attribution de groupe ne fonctionne pas
- Vérifiez que les ID de groupe sont des chaînes numériques
- Vérifiez que les groupes existent dans votre compte MailerLite
- Remarque : L’utilisation de PUT avec des groupes supprimera l’abonné des groupes non répertoriés
Référence API
L’API des abonnés MailerLite accepte les paramètres clés suivants :| Paramètre | Type | Requis | Description |
|---|---|---|---|
email | string | Oui | Adresse e-mail valide (RFC 2821) |
fields | object | Non | Objet avec des paires nom/valeur de champ |
fields.name | string | Non | Prénom de l’abonné |
fields.last_name | string | Non | Nom de famille de l’abonné |
fields.company | string | Non | Nom de l’entreprise |
fields.country | string | Non | Pays |
fields.city | string | Non | Ville |
fields.phone | string | Non | Numéro de téléphone |
groups | array | Non | Tableau d’ID de groupe pour ajouter l’abonné |
status | string | Non | Un des : actif, désinscrit, non confirmé, rebondi, indésirable |
subscribed_at | string | Non | Date au format yyyy-MM-dd HH:mm:ss |
ip_address | string | Non | Adresse IP de l’abonné |