- Accueil
- Ressources
- Intégrations
- MailerLite
Intégration MailerLite n8nAutomatiser MailerLite avec n8n.
Une liste email qui vit à part, c'est du travail manuel qui revient chaque semaine. L'intégration MailerLite n8n pose un nœud avec 4 opérations sur les abonnés et un trigger à l'écoute de 10 événements répartis en 2 familles. De quoi faire circuler l'information dans les deux sens.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que couvre vraiment l'intégration MailerLite n8n ?
Deux nœuds, deux sens de circulation. Le nœud MailerLite appelle l'API et travaille sur la ressource Subscriber : créer un abonné, en lire un, en lister plusieurs, en modifier un. Le MailerLite Trigger, lui, attend. Il démarre le workflow, c'est-à-dire la suite d'étapes automatisées, dès que MailerLite signale quelque chose sur un abonné ou une campagne. Résultat : la liste cesse d'être un onglet isolé et devient une étape d'un process qui tourne seul.
Premier cas concret, l'inscription qui atterrit partout d'un coup. Un formulaire de site, une billetterie ou une page d'atterrissage crée une ligne quelque part, et la même exécution crée le contact avec subscriber.create. L'adresse passe par le champ Email, le reste de la ligne alimente les Custom Fields, et une copie part dans Google Sheets pour que le commercial voie la même chose que le marketing.
Deuxième cas, le désabonnement qu'on préfère apprendre tout de suite. L'événement subscriber.unsubscribed arrive, le workflow pose le message dans le canal Slack de l'équipe et lance subscriber.update pour aligner le Status du contact. Même logique pour subscriber.bounced : une adresse qui rebondit se traite mieux le jour même qu'au moment du bilan mensuel.
Troisième cas, le rythme des campagnes. À chaque campaign.sent, un récapitulatif part sur Telegram pour les personnes qui ne vivent pas dans MailerLite, avec la date de l'envoi écrite au passage dans un suivi. Rien de spectaculaire. Juste la fin des « on a envoyé quoi, déjà ? » du lundi matin.
Quand une opération manque au nœud, le nœud HTTP Request appelle n'importe quel endpoint de l'API MailerLite et réutilise le même credential, le compte de connexion enregistré dans n8n, via l'authentification prédéfinie. Aucune clé à ressaisir. C'est le chemin normal pour tout ce qui sort des 4 opérations exposées sur les abonnés.
Deux points à connaître avant de construire. Le nœud couvre 1 ressource et 4 opérations, donc le périmètre se lit d'un coup d'œil. Et le trigger n'offre aucune option fourre-tout : chacun des 10 événements utiles se coche à la main dans le paramètre Events. Pour situer la plateforme elle-même, l'Avis n8n creuse le sujet, et la Formation n8n prend la partie construction.
Comment connecter MailerLite à n8n ?
- 01
Générer la clé API dans MailerLite
Ouvre ton compte MailerLite et va dans le menu Integrations : c'est là que la clé API se génère. C'est la seule méthode d'authentification acceptée par le nœud comme par le trigger, donc pas d'écran OAuth à valider ni d'application à installer côté MailerLite. Copie la valeur affichée, et garde l'onglet ouvert. L'étape suivante demande de savoir sur quelle version de MailerLite tourne le compte.
- 02
Créer le credential dans n8n
Dans n8n, menu Credentials, ajoute un credential MailerLite, autrement dit l'identifiant de connexion que n8n stocke une fois pour toutes. Colle la valeur dans API Key. Reste l'interrupteur Classic API : à activer uniquement si la clé appartient à un compte MailerLite Classic. La plupart des comptes récents, et tous les comptes gratuits, le laissent éteint. Une fois créé, ce credential apparaît dans la liste déroulante de tous tes workflows.
- 03
Le brancher sur le nœud et le trigger
Pose le nœud MailerLite sur le canevas, choisis le credential dans sa liste, puis la ressource Subscriber et l'opération voulue. Le MailerLite Trigger prend exactement le même credential, sans réglage supplémentaire. Coche les événements dans Events, puis active le workflow : c'est à ce moment que n8n enregistre son webhook auprès de MailerLite, un webhook étant une URL que l'outil appelle de lui-même dès qu'il se passe quelque chose.
Qu'est-ce qui déclenche un workflow depuis MailerLite ?
MailerLite Trigger est le nœud qui démarre un workflow quand quelque chose se passe dans MailerLite. Il écoute 10 événements, listés ci-dessous par famille. Tu en choisis un ou plusieurs, tu actives le workflow : n8n enregistre le webhook (l'URL que MailerLite appelle) sur ton compte.
Ce que tu vois dans n8n
Tous les événements, par famille
Une ligne par objet, une puce par action. L'événement à cocher dans le nœud s'écrit objet.action ; survole une puce pour lire quand il se déclenche.
subscriber.*9subscriber.added_to_ group automation_completed automation_triggered bouncedcreatedremoved_from_ group spam_reported unsubscribedupdated
campaign.*1campaign.sent
Notes de configuration
01Set Up the MailerLite Trigger
Le MailerLite Trigger occupe la première case du canevas et fournit l'item de départ. Il tourne sur le même credential clé API que le nœud, donc rien à reconfigurer une fois celui-ci en place.
Paramètres clés
- Events : la liste des événements MailerLite auxquels ce workflow répond. Un seul ou plusieurs, mais toujours nommément : aucune option fourre-tout ne les attrape tous, et un événement non coché n'arrive jamais jusqu'à n8n.
02Subscriber Events
Neuf des dix événements parlent d'un contact précis, ce qui fait de cette famille la matière première de la plupart des workflows. Le cycle de vie d'abord : subscriber.created à l'arrivée d'une adresse, subscriber.updated quand un champ personnalisé change, subscriber.unsubscribed au moment du désabonnement.
L'appartenance aux groupes a son duo, subscriber.added_to_group et subscriber.removed_from_group, pratique quand un groupe représente un segment que d'autres outils doivent connaître aussi. Côté réception, subscriber.bounced et subscriber.spam_reported remontent les signaux désagréables. Les automatisations en ajoutent deux, subscriber.automation_triggered au démarrage d'une séquence et subscriber.automation_completed à sa sortie.
subscriber.removed_from_group reste lisible, là où un workflow qui prend tout démarre sur une longue cascade de conditions.03Campaign Sent
Un seul événement couvre le versant campagne : campaign.sent, émis à l'envoi d'une campagne. Il est l'unique membre de sa famille et parle de l'envoi lui-même, pas d'un lecteur en particulier.
subscriber.unsubscribed ou subscriber.spam_reported sur le même canevas. Garder les deux dans un seul workflow donne l'envoi et ses suites dans un même historique d'exécution, au lieu de deux workflows que personne ne lit ensemble.Que sait faire le nœud MailerLite ?
Le nœud MailerLite expose 4 opérations sur 1 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
| Ressource | Create | Get | Get Many | Update |
|---|---|---|---|---|
| Subscriber | ✓ | ✓ | ✓ | ✓ |
Sommaire des opérations
Subscriber
4 opérationsCreate a subscriber
subscriber.createCe que tu vois dans n8n
Notes & cas d'usage
Ajoute un contact au compte MailerLite et renvoie la fiche créée, directement exploitable par les nœuds qui suivent.
Paramètres clés
- Email : l'adresse du nouvel abonné, au format
name@email.com. Le champ est requis, donc une valeur vide bloque l'exécution du nœud ; en pratique on y met une expression comme{{ $json.email }}, issue du formulaire ou de la ligne entrante. - Additional Fields : facultatif, mais utile à ouvrir. On y trouve Status (
active,unconfirmed,bounced,junk,unsubscribed), Custom Fields, et la trace du consentement : Subscribed At, Opted In At, Opt In IP, IP Address, Unsubscribed At.
Get a subscriber
subscriber.getCe que tu vois dans n8n
Notes & cas d'usage
Lit un contact et renvoie cette seule fiche, le moyen le plus simple de savoir ce que MailerLite détient aujourd'hui sur une adresse.
Paramètres clés
- Subscriber Email : l'adresse de l'abonné à récupérer. L'opération travaille à partir de l'email lui-même, pas d'un identifiant interne, donc une adresse collectée ailleurs suffit pour retrouver quelqu'un.
Get many subscribers
subscriber.getAllCe que tu vois dans n8n
Notes & cas d'usage
Liste les abonnés du compte et renvoie un item par contact, prêt à parcourir ou à exporter.
Paramètres clés
- Return All : activé, n8n enchaîne les pages de l'API et ramène tous les abonnés. Désactivé, c'est Limit qui plafonne le nombre d'items renvoyés, ce qui garde un test court.
- Filters : contient Status, pour ne demander que les contacts
active, ou au contraire lesunsubscribedquand l'objectif est de faire le ménage.
Update a subscriber
subscriber.updateCe que tu vois dans n8n
Notes & cas d'usage
Écrit de nouvelles valeurs sur un contact existant et renvoie la fiche telle qu'elle se présente après modification.
Paramètres clés
- Subscriber Email : l'adresse de l'abonné, qui sert à retrouver la bonne fiche. Alimente-la depuis les données du trigger avec une expression quand la mise à jour suit un événement.
- Additional Fields : ce que tu veux changer. Custom Fields reçoit les valeurs venues d'un autre outil, et Status fait passer le contact entre
active,unsubscribed,bounced,junketunconfirmed.
Besoin d'aide pour automatiser MailerLite avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.

