Retour au Blog
17 juin 2025|8 min de lecture|Xavier Vincent

Comment suivre les emails dans les workflows n8n

n8ntutorial
Comment suivre les emails dans les workflows n8n

n8n est un outil formidable pour construire des automatisations email. Vous pouvez vous connecter à n'importe quel fournisseur d'email, déclencher des séquences basées sur des événements et augmenter votre volume d'envoi sans toucher une ligne de code. Mais il y a toujours eu une lacune persistante : une fois qu'un email quitte votre workflow, vous n'avez aucune idée de ce qui lui arrive.

C'est cette lacune que Mailpulse comble. Dans ce tutoriel, je vais vous guider pour ajouter un suivi complet des ouvertures et des clics à n'importe quel workflow email n8n. L'ensemble du processus prend environ dix minutes.

Prérequis

Avant de commencer, assurez-vous d'avoir :

  • Une instance n8n fonctionnelle (auto-hébergée ou cloud)
  • Un workflow existant qui envoie des emails (ou nous en créerons un)
  • Un compte Mailpulse gratuit

Étape 1 : Installer le Community Node Mailpulse

n8n prend en charge les community nodes, des intégrations tierces que vous pouvez installer directement dans votre instance. Mailpulse fournit un nœud dédié appelé n8n-nodes-mailpulse.

Pour l'installer :

  1. Ouvrez votre instance n8n et allez dans Paramètres > Community Nodes
  2. Cliquez sur Installer un community node
  3. Entrez n8n-nodes-mailpulse et confirmez
  4. Le nœud s'installe en quelques secondes et est immédiatement disponible

Vous verrez alors deux nouveaux nœuds dans votre palette : Email Tracker et Email Sender.

Étape 2 : Créer vos identifiants API

Le nœud Mailpulse a besoin d'une clé API pour communiquer avec le service de suivi. Voici comment en générer une :

  1. Connectez-vous à votre tableau de bord Mailpulse
  2. Allez dans Paramètres > Clés API
  3. Cliquez sur Créer Clé, donnez-lui un nom comme « n8n Production »
  4. Copiez immédiatement la clé générée (elle ne sera plus affichée)

De retour dans n8n, vous devez ajouter ces identifiants :

  1. Allez dans Credentials dans la barre latérale gauche
  2. Cliquez sur Add Credential et cherchez « Mailpulse »
  3. Collez votre clé API et définissez l'URL API sur https://mailpulse-io.lyten.agency
  4. Enregistrez les identifiants

Étape 3 : Ajouter le nœud Email Tracker à votre workflow

C'est ici que le suivi se met en place. Le nœud Email Tracker se place entre votre source de données et votre nœud d'envoi d'email. Il prend le HTML de l'email en entrée, injecte un pixel de suivi, réécrit tous les liens pour le suivi des clics, et transmet le HTML modifié au nœud suivant.

Voici une structure de workflow typique :

Déclencheur → Préparation des données → Email Tracker → Envoi Email (Gmail/SMTP/SendGrid)

Pour configurer le nœud Email Tracker :

  1. Glissez le nœud Email Tracker sur votre canvas
  2. Connectez-le entre votre préparation de données et votre nœud d'envoi d'email
  3. Sélectionnez votre identifiant Mailpulse
  4. Mappez les champs requis :
    • Destinataire — l'adresse email du destinataire
    • Objet — l'objet de l'email
    • Corps HTML — le contenu HTML complet de votre email
    • Campagne — le nom de la campagne pour regrouper les analytics

Le nœud produit le HTML modifié avec le suivi déjà intégré. Votre nœud d'envoi d'email n'a plus qu'à utiliser ce HTML modifié à la place de l'original.

Étape 4 : Envoyer un email de test

Avant de déployer votre workflow, envoyez un email de test à vous-même :

  1. Cliquez sur Execute Workflow dans n8n
  2. Vérifiez votre boîte de réception pour l'email de test
  3. Ouvrez l'email et cliquez sur un lien
  4. Rendez-vous sur votre tableau de bord Mailpulse

En quelques secondes, vous devriez voir l'événement d'ouverture et l'événement de clic apparaître sur votre tableau de bord. Le fil d'activité en direct affiche les événements au fur et à mesure.

Étape 5 : Comprendre votre tableau de bord

Une fois que les emails commencent à circuler, votre tableau de bord Mailpulse devient votre centre de commande. Voici ce que vous y trouverez :

  • Total d'emails suivis — combien d'emails sont passés par le tracker
  • Taux d'ouverture — pourcentage d'emails ouverts
  • Taux de clic — pourcentage d'emails ouverts où au moins un lien a été cliqué
  • Graphiques d'engagement — tendances quotidiennes pour les ouvertures et clics
  • Meilleurs liens — quels liens de vos emails obtiennent le plus de clics
  • Données géographiques — où se trouvent vos destinataires
  • Répartition par appareil — ordinateur vs. mobile, navigateurs, systèmes d'exploitation

Toutes ces données se mettent à jour en temps réel. Pas d'attente pour des rapports batch ou des agrégations quotidiennes.

Avancé : Utiliser les webhooks pour des réactions en temps réel

Si vous souhaitez que votre workflow n8n réagisse quand quelqu'un ouvre ou clique, Mailpulse supporte les webhooks. Vous pouvez configurer un endpoint webhook dans vos paramètres Mailpulse qui se déclenche lors d'événements spécifiques.

Par exemple, vous pourriez construire un workflow qui :

  1. Envoie une proposition commerciale par email
  2. Reçoit un webhook quand le prospect ouvre l'email
  3. Envoie une notification Slack à l'équipe commerciale : « Jean a ouvert la proposition »
  4. Si le prospect clique sur le lien des tarifs, programme automatiquement un email de relance

Cela transforme l'email d'un canal passif en un déclencheur actif pour vos processus business.

Avancé : Domaines de suivi personnalisés

Par défaut, les liens de suivi utilisent le domaine Mailpulse. Pour une meilleure délivrabilité et une cohérence de marque, vous pouvez configurer un domaine de suivi personnalisé. Ainsi, vos liens de suivi utiliseront quelque chose comme track.votreentreprise.com au lieu du domaine Mailpulse par défaut.

La mise en place nécessite l'ajout d'un enregistrement DNS CNAME. Le processus est documenté dans votre panneau de paramètres Mailpulse et prend environ cinq minutes (plus le temps de propagation DNS).

Conseils pour tirer le meilleur parti du suivi d'emails

Organisez avec des campagnes

Créez des campagnes séparées pour différents types d'emails : newsletters, emails transactionnels, séquences d'onboarding. Cela garde vos analytics propres et vous permet de comparer les performances entre catégories.

Surveillez les tendances de votre taux d'ouverture

Un simple chiffre de taux d'ouverture n'est pas très utile. Ce qui compte, c'est la tendance. Si votre taux d'ouverture passe de 45% à 30% en un mois, quelque chose a changé — peut-être vos objets ont besoin d'être retravaillés, ou vous envoyez au mauvais moment. Consultez notre guide sur les taux d'ouverture pour des stratégies détaillées.

Utilisez les données de clic pour optimiser le contenu

Si personne ne clique votre CTA principal mais tout le monde clique un lien secondaire, la mise en page de votre email a peut-être besoin d'être restructurée. Les données de clic vous disent ce qui intéresse vraiment vos destinataires, pas ce que vous pensez qu'ils devraient trouver intéressant.

Conclusion

Ajouter le suivi d'emails à vos workflows n8n ne nécessite ni code complexe ni infrastructure coûteuse. Avec le community node Mailpulse, vous obtenez un suivi de qualité professionnelle qui s'intègre directement dans le constructeur de workflows que vous utilisez déjà.

Le plan gratuit inclut 3 000 emails suivis par mois, ce qui est amplement suffisant pour les tests et les automatisations à petite échelle. Au fur et à mesure que votre volume augmente, vous pouvez passer à un plan supérieur pour accéder aux domaines personnalisés, à la rétention étendue des données et aux analytics avancées.

Créez votre compte gratuit et ajoutez le suivi à votre premier workflow dès aujourd'hui.


Prêt à suivre vos emails ?

Commencez à suivre les ouvertures, clics et l'engagement en quelques minutes. Le plan gratuit inclut 3 000 emails par mois.

Commencer gratuitement