Que allez-vous construire ?
Vous allez construire un workflow qui :- Lit la liste d’e-mails depuis Google Sheets ou un CSV
- Vérifie chaque e-mail avec Enrow
- Catégorise les résultats (valides, invalides, à risque)
- Exporte une liste propre prête pour vos campagnes
Quand utiliser ce workflow ?
Utilisez ce workflow chaque fois que la délivrabilité des e-mails compte pour un processus en aval. Cas d’usage courants :- Nettoyer des listes d’e-mails avant des campagnes marketing
- Vérifier les soumissions de formulaires en temps réel
- Maintenir l’hygiène de votre base de données
- Réduire les taux de rebond
De quoi avez-vous besoin avant de commencer ?
Avant de construire le workflow, assurez-vous de disposer des éléments suivants :- n8n (obtenir n8n)
- Une clé API Enrow (obtenir une clé)
- Une liste d’e-mails (Google Sheet ou CSV)
x-api-key. Consultez Authentication pour savoir comment récupérer et transmettre la clé API, et Credits & billing pour comprendre comment les crédits de vérification sont consommés.
Comment configurer le Google Sheet ?
Créez une feuille contenant les adresses e-mail et des colonnes vides pour les résultats :| Status | Deliverable | Risk Factors | |
|---|---|---|---|
| john@example.com | |||
| invalid@fake.com | |||
| temp@tempmail.com |
Comment construire le workflow en 5 minutes ?
Le chemin le plus rapide consiste à importer un workflow prêt à l’emploi, à configurer vos identifiants et à l’exécuter.Étape 1 : Importer le workflow
Copiez et importez ce workflow dans n8n :Étape 2 : Configurer
- Remplacez
YOUR_SHEET_IDpar l’ID de votre Google Sheet - Ajoutez votre clé API Enrow à l’identifiant Header Auth
- Testez d’abord avec quelques e-mails
Étape 3 : Exécuter
- Cliquez sur « Execute Workflow »
- Attendez la fin de la vérification
- Consultez votre Google Sheet pour les résultats
Comment construire le workflow étape par étape ?
Si vous préférez construire le workflow nœud par nœud, suivez le guide détaillé ci-dessous.Étape 1 : Lire la liste d’e-mails
Google Sheets :- Ajoutez un nœud « Google Sheets »
- Opération : Read
- Sélectionnez votre feuille de calcul
- Plage :
Sheet1!A:A(colonne e-mail uniquement)
- Ajoutez un nœud « Read Binary Files »
- Ajoutez un nœud « CSV to JSON »
- Mappez le champ e-mail
Étape 2 : Créer des lots
Pour de meilleures performances, traitez les e-mails par lots :- Ajoutez un nœud « Split In Batches »
- Taille du lot : 100 (ou moins pour des résultats plus rapides)
Étape 3 : Vérifier avec l’API Bulk d’Enrow
- Ajoutez un nœud « HTTP Request »
- Configurez :
batch_id. Consultez Vérifier des e-mails pour la référence complète de la requête et de la réponse.
Étape 4 : Attendre les résultats
Ajoutez un nœud « Wait » avec un délai de 10 à 15 secondes. Pour les gros lots, attendez plus longtemps. Pour une récupération événementielle plutôt qu’un polling, transmettez une URL de webhook dans la requête — consultez Fonctionnement des webhooks.Étape 5 : Récupérer les résultats
- Ajoutez un nœud « HTTP Request »
- Configurez :
Étape 6 : Traiter les résultats
Ajoutez un nœud « Function » pour catégoriser les e-mails :Étape 7 : Mettre à jour le Google Sheet
- Ajoutez un nœud « Google Sheets »
- Opération : Update
- Remappez les résultats vers les lignes d’origine
- E-mails valides → Feuille « Valid »
- E-mails invalides → Feuille « Invalid »
- E-mails à risque → Feuille « Risky »
Comment vérifier les e-mails d’un formulaire en temps réel ?
Pour vérifier les e-mails au fur et à mesure que les utilisateurs soumettent des formulaires, déclenchez le workflow avec un webhook et vérifiez chaque adresse individuellement :Workflow :
- Webhook Trigger : Reçoit les soumissions de formulaires
- Extract Email : Récupère l’e-mail depuis les données du formulaire
- Verify : Appelle Enrow
/email/verify/single - Décision :
- Valide → Enregistre dans le CRM (Salesforce, HubSpot, etc.)
- Invalide → Renvoie une réponse d’erreur ou signale pour révision
Comment exporter la liste propre ?
Une fois les résultats catégorisés, vous pouvez exporter la liste propre dans le format dont votre stack a besoin.Option 1 : Google Sheets
C’est déjà fait ! Les résultats sont dans votre feuille.Option 2 : Export CSV
- Ajoutez un nœud « Move Binary Data »
- Ajoutez un nœud « Write Binary File »
- Enregistrez sur disque ou envoyez par e-mail
Option 3 : Envoyer vers une plateforme d’e-mailing
- Ajoutez un nœud « HTTP Request » pour l’API de votre plateforme d’e-mailing
- Exemples :
- Mailchimp : Ajouter à l’audience
- SendGrid : Mettre à jour les contacts
- Customer.io : Synchroniser les attributs
Comment suivre les métriques de vérification ?
Ajoutez un nœud de synthèse pour calculer les métriques de délivrabilité de chaque exécution :- Slack : Publier la synthèse dans un canal
- Email : Rapports quotidiens/hebdomadaires
- Base de données : Suivi dans le temps
Comment réduire la consommation de crédits ?
La vérification consomme des crédits par e-mail, alors réduisez le travail avant chaque exécution. Trois tactiques permettent de limiter les coûts.Dédupliquer avant de vérifier
Mettre en cache les résultats
Stockez les résultats de vérification pendant 30 à 90 jours :Ignorer les adresses déjà vérifiées
Ne vérifiez que les e-mails dont le statut est vide :Bonnes pratiques
Vérifier avant les campagnes
Vérifier avant les campagnes
Vérifiez toujours votre liste 24 à 48 heures avant l’envoi. La validité des e-mails peut changer.
Gérer les e-mails à risque
Gérer les e-mails à risque
Décidez selon le cas d’usage :
- B2B : Les e-mails de rôle (info@, support@) peuvent convenir
- B2C : Rejetez les e-mails jetables
- Cold outreach : N’utilisez que des e-mails à haute confiance
Surveiller la délivrabilité
Surveiller la délivrabilité
Suivez les taux de rebond après l’envoi. S’ils sont élevés, vérifiez à nouveau votre liste.
Nettoyage régulier
Nettoyage régulier
Vérifiez l’ensemble de votre liste tous les 3 à 6 mois pour supprimer les e-mails invalides.
Dépannage
La vérification prend trop de temps ?- Réduisez la taille du lot à 50-100 e-mails
- Augmentez le temps d’attente entre les lots
- Vérifiez
metadata.is_disposable- il peut s’agir d’e-mails temporaires - Examinez
metadata.is_catch_all- serveurs accept-all
- Ajoutez des délais entre les lots
- Réduisez la taille du lot
- Passez à un forfait Enrow supérieur
429, consultez Rate limits. Pour les codes de statut et les formats d’erreur, consultez Error handling.
FAQ
Combien d'e-mails puis-je vérifier dans un lot ?
Combien d'e-mails puis-je vérifier dans un lot ?
Utilisez le nœud Batch Emails pour traiter les e-mails par groupes (l’exemple utilise une taille de lot de 100). Pour de très grandes listes, divisez le travail en lots plus petits et ajoutez une attente plus longue entre les requêtes pour éviter d’être limité en débit. Consultez Rate limits pour les plafonds de requêtes.
Que signifient les statuts valid, invalid et risky ?
Que signifient les statuts valid, invalid et risky ?
valid signifie que l’adresse est délivrable, invalid qu’elle rebondirait, et risky couvre les adresses catch-all, jetables ou de rôle dont la délivrabilité est incertaine. Utilisez les champs metadata (is_disposable, is_role, is_catch_all, is_free) pour décider comment traiter les résultats à risque selon votre cas d’usage.Dois-je vérifier un seul e-mail ou utiliser le mode bulk ?
Dois-je vérifier un seul e-mail ou utiliser le mode bulk ?
Utilisez Vérifier des e-mails pour les listes et le nettoyage planifié, et Vérifier un e-mail pour les contrôles en temps réel comme les soumissions de formulaires.
Comment éviter de gaspiller des crédits ?
Comment éviter de gaspiller des crédits ?
Dédupliquez les adresses avant de vérifier, mettez en cache les résultats pendant 30 à 90 jours et ignorez les lignes qui ont déjà un statut. Consultez Credits & billing pour les coûts par endpoint.
Prochaines étapes
Enrichissement d'e-mails
Trouvez les e-mails de vos contacts avec un workflow n8n.
Vérifier des e-mails
Explorez la référence de l’endpoint de vérification en masse.
Authentication
Comment transmettre votre clé API dans l’en-tête x-api-key.
Webhooks
Soyez notifié automatiquement lorsqu’un lot est terminé.

