Comment vérifier les e-mails dans n8n

Les workflows n8n font circuler les contacts entre les formulaires, bases de données et outils e-mail qui portent votre marketing : c'est l'endroit idéal pour intercepter tôt les mauvaises adresses. Avec le nœud HTTP Request, vous pouvez appeler l'API VeriMails en cours de workflow, vérifier chaque contact à son arrivée et utiliser un nœud IF pour aiguiller chaque résultat. Ce guide détaille cette construction, sur n8n Cloud ou en auto-hébergé.

En bref

  • Placez un appel à l' la vérification API VeriMails via un nœud HTTP Request juste après votre déclencheur n8n et avant toute écriture dans le CRM ou la plateforme e-mail.
  • Aiguillez les résultats délivrables via IF ou Switch, et mettez de côté les statuts invalides, jetables, catch-all et inattendus pour examen au lieu de leur écrire.
  • Utilisez la vérification en masse pour les listes existantes, puis laissez le workflow n8n garder propres en temps réel les nouveaux contacts issus des webhooks et formulaires.

Checklist de configuration d'un workflow n8n

Construisez le workflow pour que le nœud HTTP Request devienne un point de contrôle de vérification. Les nœuds de routage doivent décider de la suite à partir de la réponse JSON de VeriMails.

DécisionConfiguration n8nNote pour l'opérateur
Nœud d'entréeUtilisez le nœud Webhook, le déclencheur de formulaire, de base de données ou de feuille de calcul qui expose en premier la valeur de l'e-mail.Vérifiez avant qu'un nœud en aval n'écrive le contact dans un CRM ou un outil d'envoi.
Identifiants APIStockez la clé VeriMails comme identifiant HTTP Request, avec une authentification par en-tête ou par paramètre de requête selon votre configuration API.Les identifiants gardent la clé hors des champs du workflow en clair et facilitent sa rotation sur les instances auto-hébergées comme Cloud.
Nœud HTTP RequestDéfinissez la méthode et l'URL du API VeriMails, puis mappez l'e-mail avec une expression issue de l'élément déclencheur.Exécutez le nœud une fois et inspectez le JSON de sortie avant de brancher les nœuds de routage.
Nœud d'aiguillageUtilisez IF pour une simple séparation délivrable / non délivrable, ou Switch si vous voulez des sorties distinctes pour les résultats catch-all, jetables et génériques.Switch rend le routage multi-statuts plus lisible et plus sûr à étendre par la suite.
Comportement en cas d'échecAjoutez une branche d'erreur ou de secours qui consigne l'entrée et la réponse lorsque l'appel API échoue ou renvoie un statut inattendu.Bloquez par défaut, pour qu'une adresse non vérifiée ne poursuive pas son chemin simplement parce que la configuration d'un nœud a changé.

Pourquoi vérifier vos contacts n8n

n8n est la couche d'automatisation qui relie vos sources de contacts aux outils qui les stockent et leur écrivent. Y ajouter un nœud de vérification permet d'intercepter une mauvaise adresse une seule fois, à un seul endroit, avant qu'elle ne se propage dans tous les systèmes connectés.

Les workflows inscrivent des contacts dans des systèmes qui emailent et facturent

Un workflow n8n classique prend une nouvelle soumission de formulaire ou une ligne de base de données et l'inscrit dans une plateforme e-mail, une audience publicitaire ou un CRM. Si ce contact est invalide, la mauvaise adresse se retrouve dans un système qui vous la facturera ou tentera de lui écrire. Un nœud HTTP Request qui appelle VeriMails, placé avant le nœud d'écriture, garde chaque système en aval propre.

Les déclencheurs de webhook et de formulaire concentrent le plus de mauvaises données

Les déclencheurs n8n les plus courants, comme le nœud Webhook qui reçoit une nouvelle soumission de formulaire et les déclencheurs de polling sur des bases de données ou des feuilles, sont aussi les sources de données e-mail les plus bruyantes. Les gens saisissent mal ou inventent des adresses en permanence. Un nœud de vérification juste après le déclencheur intercepte ces erreurs dès l'entrée du workflow.

La vérification en temps réel garde vos listes propres en continu

Vérifier dans un workflow, c'est contrôler chaque contact au moment où le webhook se déclenche, et non des semaines plus tard dans un export en masse. Vos listes restent propres en continu, votre taux de rebond n'a aucune chance de s'envoler et vous n'écrivez jamais à une adresse erronée dès le départ.

Les mauvaises adresses finissent quand même en bounce et nuisent à votre réputation d'expéditeur

Quel que soit le nombre de nœuds entre le formulaire et la boîte de réception, une adresse invalide finit toujours en bounce. Un taux de rebond supérieur à cinq pour cent pousse vos campagnes vers les spams sur l'ensemble de la liste. Un nœud VeriMails dans le workflow élimine ce risque à la source au lieu de laisser votre plateforme e-mail en subir les conséquences.

Ce que VeriMails contrôle

Quand un nœud HTTP Request appelle l'API VeriMails pour un contact, VeriMails exécute une chaîne complète de contrôles et renvoie un résultat structuré sur lequel votre nœud IF ou Switch peut s'appuyer. Chaque adresse est testée comme suit :

La validation de syntaxe confirme que l'adresse est correctement formée. Les enregistrements MX et DNS sont interrogés pour confirmer que le domaine existe et peut recevoir du courrier. Une poignée de main SMTP en direct se connecte au serveur de messagerie destinataire pour confirmer que la boîte précise accepte le courrier, sans rien envoyer. Détection des catch-all identifie les domaines qui acceptent toutes les adresses qui leur sont envoyées. La détection des adresses jetables signale les domaines de boîtes temporaires. La détection des adresses génériques identifie les adresses génériques comme info@, sales@ et support@.

VeriMails renvoie des résultats de vérification clairs avec des temps de réponse rapides, assez rapides pour s'intégrer à un workflow déclenché par webhook. Les domaines catch-all sont signalés comme une détection claire, pour que la logique de votre nœud IF puisse les traiter en connaissance de cause, jamais comme un score flou.

Tarifs pour les utilisateurs de n8n

Un workflow de vérification en temps réel puise dans vos crédits VeriMails au fil de l'arrivée des nouveaux contacts : vous ne payez que les adresses que vous vérifiez. Les packs de crédits démarrent à $0.0019 par e-mail, et 10,000 crédits coûtent $19. Les packs plus importants vont jusqu'à 5 millions d'adresses pour $1,499, pour les workflows à fort volume et les agences qui font tourner n8n pour leurs clients.

Si vous préférez une facturation prévisible pour un flux de contacts régulier, les formules annuelles démarrent à $12.50/mois avec une facturation annuelle. Chaque nouveau compte reçoit 100 crédits gratuits à l'inscription, sans carte bancaire, et les crédits n'expirent jamais : vous pouvez construire et tester votre workflow avant de vous engager.

Le workflow en image

Utilisez ce flux pour placer VeriMails au milieu d'un workflow n8n, avant que les contacts n'atteignent les applications en aval.

Workflow API de vérification d'e-mails n8n, du déclencheur contact au nœud HTTP Request, au routage IF et à la mise à jour propre de la destination
Parcours de vérification n8n. Appelez VeriMails avec le nœud HTTP Request, créez des branches selon le résultat JSON et tenez les contacts invalides à l'écart des nœuds de destination.
Points de contrôle des nœuds de vérification d'e-mails n8n : identifiants HTTP Request, routage IF et mises à jour de la destination
Points de contrôle des nœuds n8n. Utilisez l' API de vérification d'e-mails dans un nœud HTTP Request, créez des branches selon le statut JSON et consignez les contacts qui ne doivent pas atteindre l'application de destination.

Étape par étape

Ajoutez le déclencheur qui reçoit les nouveaux contacts

Créez un nouveau workflow et ajoutez le nœud déclencheur, le plus souvent le nœud Webhook, qui vous fournit une URL que les applications externes appellent lorsqu'un contact est créé ou qu'un formulaire est envoyé. Vous pouvez aussi utiliser un déclencheur par polling sur une base de données ou un tableur. Le déclencheur convertit le payload entrant en JSON lisible par les nœuds en aval.

Ajoutez un nœud HTTP Request pour appeler VeriMails

Ajoutez le nœud HTTP Request, la passerelle de n8n pour appeler n'importe quelle API externe. Configurez-le pour interroger le point de terminaison de vérification VeriMails, utilisez une expression pour transmettre l'adresse e-mail issue du nœud déclencheur, et enregistrez votre clé API VeriMails comme credential n8n référencé par le nœud. La réponse JSON est analysée pour les nœuds en aval.

Ajoutez un nœud IF pour créer des branches selon le résultat

Ajoutez un nœud IF après le nœud HTTP Request. Configurez sa condition pour évaluer le résultat VeriMails : les contacts délivrables suivent la branche true, les contacts non délivrables la branche false. Si vous devez aussi isoler les résultats jetables et catch-all, utilisez un nœud Switch pour disposer de plus de deux sorties.

Envoyez les contacts délivrables vers votre destination

Sur la branche true, ajoutez le nœud qui écrit le contact dans votre plateforme d'e-mailing, votre CRM ou votre base de données. Seules les adresses vérifiées et délivrables atteignent ce nœud : les listes et audiences de ces systèmes restent propres automatiquement, sans nettoyage supplémentaire.

Gérez les mauvaises adresses et activez le workflow

Sur la branche false, ajoutez un nœud qui consigne les adresses non délivrables et jetables dans une base de données ou envoie une notification, pour que vous puissiez repérer les tendances. Exécutez le workflow avec des données de test pour confirmer que chaque branche se comporte correctement, puis activez-le pour que chaque nouveau contact soit vérifié dès son arrivée.

Que faire de chaque résultat

Utilisez le statut de vérification comme champ de contrôle du workflow. Un workflow n8n bien conçu rend visible chaque résultat non délivrable au lieu de le laisser disparaître dans une branche false générique.

  • Délivrable : Passez au nœud CRM, table de données, plateforme d'e-mailing ou base de données, et ajoutez si possible un horodatage de vérification.
  • Non délivrable : Arrêtez-vous avant tout nœud d'envoi ou d'écriture CRM et consignez l'élément dans une liste de suppression.
  • Catch-all : Orientez vers une sortie de revue ou un parcours commercial à faible volume, pas vers une inscription massive en campagne.
  • Jetable : Retirez des workflows de nurturing et, si besoin, répondez au formulaire source en exigeant une adresse e-mail durable.
  • Générique : Conservez pour les usages opérationnels où des boîtes partagées sont attendues, mais excluez des séquences nominatives.
  • Statut inattendu : Envoyez vers une branche de diagnostic avec le JSON brut, l'ID d'exécution et le payload source pour analyse.

Questions fréquentes

Utilisez le nœud HTTP Request, la passerelle de n8n pour appeler n'importe quelle API externe au sein d'un workflow. Pointez-le vers le point de terminaison de vérification VeriMails, transmettez l'adresse e-mail d'un nœud précédent à l'aide d'une expression, et ajoutez votre clé API VeriMails comme credential d'en-tête. La réponse JSON est analysée et mise à disposition des nœuds en aval.
Ajoutez un nœud IF après le nœud HTTP Request. Le nœud IF évalue le résultat VeriMails et envoie les contacts délivrables vers la branche true, tout le reste vers la branche false. Pour plus de deux issues, utilisez un nœud Switch afin d'orienter séparément les résultats délivrables, non délivrables, jetables et catch-all.
Oui. VeriMails est une API REST standard : le nœud HTTP Request fonctionne de la même façon sur n8n auto-hébergé et sur n8n Cloud. Enregistrez votre clé API comme credential n8n et référencez-la dans le nœud, pour que la clé n'apparaisse jamais en clair dans le workflow.
Chaque adresse vérifiée par un nœud HTTP Request utilise un crédit VeriMails. Les crédits démarrent à $0.0019 par e-mail, chaque compte reçoit 100 crédits gratuits à l'inscription sans carte bancaire, et les crédits n'expirent jamais. Un workflow déclenché par webhook puise simplement dans vos crédits au fil de l'arrivée des nouveaux contacts.

Essayer VeriMails gratuitement

100 crédits gratuits à l'inscription. Sans carte bancaire. Mettez ce guide en pratique dès aujourd'hui.

Commencer gratuitement
Sans carte bancaire. Les crédits n'expirent jamais.