Recevez des notifications instantanées avec les webhooks email
Intégrez les webhooks d'API email pour recevoir des mises à jour en temps réel sur les ouvertures, clics, rebonds, etc.
Les webhooks email sont des callbacks HTTP déclenchés par des événements email. Ils permettent à votre application de recevoir des données en temps réel sans sondage. Avec les webhooks d'API email d'Emailer, vous pouvez automatiser les workflows et rester informé instantanément.
Générateur de code d'envoi d'email
Remplissez les champs et copiez un extrait prêt à exécuter dans votre langue.
Streaming d'événements en temps réel
Recevez les notifications de webhook d'événements email instantanément dès qu'elles se produisent. Fini le sondage ou les délais : votre application reste synchronisée avec chaque envoi, ouverture, clic et rebond.
Filtres de charge utile personnalisés
Filtrez les événements email qui déclenchent votre webhook. Abonnez-vous uniquement aux événements importants, comme les rebonds ou les plaintes de spam, réduisant ainsi le trafic et le traitement inutiles.
Nouvelles tentatives et journalisation
Emailer retente automatiquement les livraisons de webhook échouées avec un backoff exponentiel. Un journal détaillé affiche les tentatives de livraison, les codes de statut et les charges utiles pour le dépannage.
Que sont les webhooks email ?
Les webhooks email sont des messages automatisés envoyés par un service email (comme Emailer) à votre serveur lorsque des événements spécifiques se produisent. Au lieu de sonder constamment les mises à jour, votre système reçoit passivement les données d'événements via des requêtes HTTP POST. Les événements email courants incluent les rebonds, ouvertures, clics, signalements de spam et livraisons.
Chaque charge utile de webhook contient des données structurées (JSON) avec des détails sur l'événement, tels que l'adresse du destinataire, l'horodatage, le type d'événement et les métadonnées de la campagne. Cela vous permet de déclencher des actions personnalisées en temps réel sans intervention manuelle ni appels API.
Comment les webhooks d'événements email améliorent la délivrabilité et l'engagement
En vous abonnant aux webhooks d'événements email, vous pouvez détecter instantanément les rebonds durs et supprimer les adresses invalides de votre liste, préservant ainsi la réputation de l'expéditeur. Un webhook d'API email pour les ouvertures et clics vous permet de segmenter les abonnés engagés et de réengager les inactifs.
Les réactions automatisées aux signalements de spam via les webhooks vous aident à identifier rapidement les problèmes de qualité de la liste. Les boucles de rétroaction en temps réel réduisent les taux de plainte et améliorent le placement dans la boîte de réception. En fin de compte, les webhooks email transforment les données d'événements brutes en informations exploitables pour de meilleures performances de campagne.
Configuration des webhooks d'API email avec Emailer
Pour configurer les webhooks d'API email dans Emailer, accédez à la section Webhooks sous Paramètres. Saisissez l'URL de votre endpoint (doit accepter les requêtes POST), sélectionnez les événements auxquels vous souhaitez vous abonner (par exemple, envoyé, livré, ouvert, cliqué, rebondi, signalé), et éventuellement définissez une clé secrète pour la validation HMAC.
Une fois enregistré, Emailer commencera immédiatement à envoyer des requêtes HTTP POST à votre endpoint pour chaque événement souscrit. Vous pouvez également spécifier un délai de réponse et une politique de nouvelle tentative. Pour les envois à volume élevé, envisagez d'utiliser un gestionnaire de webhook dédié pour éviter les goulots d'étranglement.
Bonnes pratiques pour la gestion des webhooks email
Vérifiez toujours l'authenticité du webhook en validant la signature HMAC incluse dans l'en-tête `X-Emailer-Signature`. Cela empêche les acteurs malveillants d'envoyer de faux événements. Assurez-vous également que votre endpoint répond avec un 200 OK le plus rapidement possible pour confirmer la réception.
Concevez votre consommateur de webhook pour qu'il soit idempotent : stockez un ID d'événement unique et ignorez les doublons. Mettez en œuvre une stratégie de backoff exponentiel pour les livraisons échouées (Emailer réessaie jusqu'à 3 fois). Enfin, journalisez tous les webhooks entrants pour le débogage et les pistes d'audit.
Gestion automatisée des désabonnements
Utilisez les webhooks email pour détecter instantanément les rebonds et les plaintes de spam. Supprimez automatiquement ces contacts de vos listes pour maintenir une réputation d'expéditeur saine.
Emails de suivi personnalisés
Déclenchez un email de suivi lorsque quelqu'un ouvre votre campagne mais ne clique pas. Avec les données de webhook d'événements email, vous pouvez envoyer des messages contextuels pour augmenter les conversions.
Détection de fraude
Surveillez les schémas inhabituels dans les événements email (par exemple, ouvertures rapides depuis différentes adresses IP) via les webhooks d'API email. Signalez les activités suspectes et empêchez l'abus de compte ou le credential stuffing.
FAQ
Quelle est la différence entre les webhooks et le sondage API ?
Les webhooks poussent les données vers votre serveur immédiatement lorsqu'un événement se produit, tandis que le sondage oblige votre serveur à demander périodiquement des mises à jour. Les webhooks sont plus efficaces et fournissent des notifications en temps réel, ce qui les rend idéaux pour les événements email sensibles au facteur temps.
Comment vérifier les webhooks email d'Emailer ?
Emailer signe chaque charge utile de webhook avec une clé secrète en utilisant HMAC-SHA256. La signature est transmise dans l'en-tête `X-Emailer-Signature`. Calculez le HMAC du corps brut de la requête avec votre clé secrète et comparez-le à cet en-tête pour garantir l'authenticité.
Puis-je utiliser les webhooks email pour plusieurs événements ?
Oui. Dans les paramètres de webhook d'Emailer, vous pouvez vous abonner à n'importe quelle combinaison d'événements tels que envoyé, livré, ouvert, cliqué, rebondi et signalé. Vous pouvez également créer des webhooks séparés pour différents groupes d'événements.
Que se passe-t-il si mon serveur est indisponible lorsqu'un webhook est envoyé ?
Le système de webhook d'Emailer réessaie la livraison jusqu'à trois fois avec des délais croissants (environ 5 minutes, 15 minutes et 1 heure). Si toutes les tentatives échouent, l'événement est journalisé et vous pouvez consulter les journaux de webhook pour plus de détails.
Comment tester les webhooks email avant leur mise en production ?
Utilisez un outil de test de webhook comme RequestBin ou Webhook.site pour capturer les charges utiles entrantes. Dans Emailer, définissez votre endpoint de webhook sur cette URL de test, envoyez un email de test et inspectez la structure et les en-têtes de la charge utile.
Prêt à intégrer les webhooks email ?
Commencez votre essai gratuit et configurez les webhooks d'événements email en quelques minutes.
Créez votre compte gratuit