Vérification d'e-mails dans Zapier
Vous pouvez ajouter la vérification d'e-mails en temps réel à n'importe quel scénario Zapier sans écrire une ligne de code. Ce tutoriel utilise Webhooks by Zapier pour appeler l'API Mailbeam, puis une étape Filter pour arrêter les adresses de mauvaise qualité avant qu'elles n'atteignent votre CRM, votre liste de diffusion ou votre feuille de calcul.
Ce que vous allez construire
- Un Zap qui récupère une adresse depuis n'importe quel déclencheur (un formulaire, un nouveau lead, une inscription)
- Une étape webhook qui vérifie l'adresse avec Mailbeam
- Un filtre qui ne laisse passer que les adresses valides et distribuables
Prérequis
- Un compte Zapier (Webhooks by Zapier demande un plan payant)
- Une clé d'API Mailbeam (inscription gratuite)
- Une application de déclenchement qui expose un champ d'adresse e-mail
Étape 1 — Partir d'un déclencheur qui produit une adresse
Créez un nouveau Zap et choisissez votre déclencheur — par exemple Typeform → New Entry, Webflow → New Form Submission ou Facebook Lead Ads → New Lead. Terminez la configuration du déclencheur et vérifiez que les données d'exemple contiennent bien un champ d'adresse.
Étape 2 — Ajouter une action « Webhooks by Zapier »
Ajoutez une étape d'action et choisissez Webhooks by Zapier → POST. Configurez-la ainsi :
| Champ | Valeur |
|---|---|
| URL | https://api.mailbeam.dev/v1/verify |
| Payload Type | json |
| Data | email → reliez le champ d'adresse de votre déclencheur |
| Headers | Authorization → Bearer mb_live_xxxxxxxxxxxx |
| Headers | Content-Type → application/json |
Dans la section Data, ajoutez une clé email et reliez-la au champ d'adresse du déclencheur avec le sélecteur de champ (l'icône +).
Étape 3 — Tester le webhook
Cliquez sur Test action. Zapier envoie la requête à Mailbeam et affiche la réponse JSON, qui ressemble à ceci :
{
"valid": true,
"score": 94,
"disposable": false,
"catchAll": false,
"mx": true,
"reason": null,
"latency_ms": 82
}Ces champs — valid, score, disposable et reason — deviennent accessibles aux étapes suivantes en tant que sorties du webhook.
Étape 4 — Ajouter une étape Filter
Ajoutez une étape Filter by Zapier pour que le Zap ne continue que sur les bonnes adresses. Posez ces conditions :
valid(issu du webhook) is true- AND
score(number) greater than or equal to60 - AND
disposableis false
Si une condition échoue, le Zap s'arrête là et le reste du scénario ne s'exécute pas pour cet enregistrement.
Étape 5 — Poursuivre votre scénario
Après le filtre, ajoutez l'action que vous ne voulez déclencher que sur des adresses vérifiées — par exemple Add Subscriber in Mailchimp, Create Contact in HubSpot ou Add Row in Google Sheets. Comme le filtre bloque les mauvaises adresses, seules les adresses distribuables atteignent ces étapes.
Un Zap complet ressemble à ceci :
1. Déclencheur — Nouvelle entrée Typeform
2. Webhooks — POST de l'adresse vers Mailbeam /v1/verify
3. Filter — valid = true AND score ≥ 60 AND disposable = false
4. Action — Création du contact dans votre CRMÉtape 6 — Tester de bout en bout
Utilisez le Test de Zapier sur chaque étape avec un vrai échantillon, puis exécutez le Zap entier avec une adresse connue comme mauvaise (essayez test@mailinator.com) et vérifiez que le filtre l'arrête. Soumettez ensuite une adresse valide et vérifiez qu'elle va bien jusqu'à l'action finale.
Bonnes pratiques
| Pratique | Pourquoi |
|---|---|
Filtrer sur valid ET score | Attrape à la fois les adresses invalides et celles de faible qualité |
Exclure disposable = true | Garde les inscriptions jetables hors de votre liste |
| Ne mettre la clé que dans l'en-tête | Évite de l'exposer dans d'autres étapes ou dans les journaux |
| Ajouter un Formatter pour passer en minuscules | Résultats cohérents et moins de doublons |
| Tester avec une adresse jetable | Confirme que le filtre bloque réellement les mauvaises données |
Liste de contrôle avant la mise en production
- Les conditions du filtre correspondent à votre exigence de qualité
- La clé d'API est réservée aux éditeurs de Zap de confiance
- L'adresse est passée en minuscules avant l'envoi (étape Formatter facultative)
- L'action finale ne s'exécute qu'après le filtre
- Le Zap est activé et surveillé dans l'historique des Zaps
Prochaines étapes
- Référence de l'API — verify
- Vérification d'e-mails en masse pour nettoyer vos listes existantes
- Authentification