Notifications via webhook en temps réel : Mailjet webhook

Chaque événement de vos emails contient une information utile. Encore faut-il la recevoir au bon moment. Grâce aux notifications webhook de Mailjet, chaque ouverture, clic, bounce ou désabonnement est envoyé en temps réel vers votre application, votre service cloud ou votre API via une simple requête HTTP.

Configurez un endpoint, recevez un payload JSON, automatisez vos workflows et déclenchez des actions sans polling ni traitement complexe. Que vous développiez en JavaScript, utilisiez un plugin, un dashboard ou une intégration sur mesure, les webhooks Mailjet vous permettent d’exploiter vos données en quelques minutes, avec une configuration simple, une documentation complète et un haut niveau de sécurité.

Image pourNotifications via webhook en temps réel : Mailjet webhook

Connectez votre système grâce à l’intégration webhook Mailjet

Configurez votre webhook Mailjet en renseignant l’URL publique de votre endpoint, puis choisissez les événements que vous souhaitez recevoir : bounce, blocage, spam ou désabonnement.

Mailjet transmet ensuite chaque notification email par webhook sous la forme d’une requête HTTP contenant une charge utile JSON. Votre application peut traiter ces informations pour mettre à jour un CRM, générer une alerte ou déclencher un workflow métier.

La configuration peut être effectuée depuis l’interface ou via l’API Mailjet, sans modifier le fonctionnement de vos systèmes existants.

MJ-API-Organization

Recevez les événements email dès qu’ils se produisent

Un webhook permet à Mailjet d’envoyer une information à votre application dès qu’un événement se produit.

Lorsqu’un message est bloqué ou qu’une adresse génère une erreur, Mailjet envoie une requête POST vers l’URL configurée. Votre système reçoit immédiatement les informations nécessaires et déclenche l’action prévue.

Contrairement au polling, votre application n’interroge pas l’API en continu. Les données sont transmises uniquement lorsqu’un nouvel événement a lieu.

Les statistiques de délivrabilité et d’engagement de Mailjet.

Quelles notifications pouvez-vous recevoir avec un webhook email ?

Vous sélectionnez uniquement les événements utiles à votre application, afin d’éviter de charger vos systèmes avec des informations inutiles.

Mailjet vous informe sur les principaux événements liés à vos emails :

  • Envoi et délivrance : suivez la transmission de chaque message.

  • Ouverture et clic : mesurez l’engagement en temps réel.

  • Bounce et blocage : identifiez rapidement les erreurs de livraison.

  • Spam et désabonnement : synchronisez les préférences de vos contacts.

Mailjet-Email-Parsing

Transformez chaque événement en action utile

Connectez Mailjet à vos outils métiers pour accélérer la circulation de l’information et automatiser les actions qui comptent.

Image for Transformez chaque événement en action utile

Alertez votre équipe en temps réel

Une hausse des bounces ou un blocage critique peut générer une alerte immédiate dans Slack ou dans votre outil d’assistance. Vos équipes disposent du contexte nécessaire sans attendre le prochain rapport.

Maintenez votre CRM à jour

Lorsqu’un contact interagit avec un email, se désabonne ou rencontre une erreur permanente, son statut peut être automatiquement mis à jour dans votre CRM.

Une intégration des webhooks Mailjet à votre CRM permet ainsi de conserver des informations cohérentes entre vos campagnes, vos outils commerciaux et votre base de contacts.

Alimentez vos tableaux de bord

Transmettez les événements de vos emails vers un tableau de bord, un data warehouse, un service cloud ou une feuille de calcul. Vous pouvez ainsi suivre la délivrabilité et l’engagement depuis les environnements déjà utilisés par vos équipes.

Il est par exemple possible de connecter les webhooks Mailjet à Google Sheets à l’aide d’un outil d’automatisation ou d’une intégration personnalisée.

Automatisez vos workflows métier

Chaque événement peut déclencher une action adaptée : création d’une tâche commerciale, vérification d’une adresse ou mise à jour de plusieurs systèmes.

Avec les webhooks Mailjet, les événements de vos emails deviennent des signaux directement exploitables par votre stack technologique.

Transmettez vos événements email à vos applications

Avec Mailjet, le flux reste simple : événement email → notification webhook → application tierce → action automatique.

Les identifiants personnalisés permettent de relier chaque événement à la campagne, au contact ou à l’opération correspondante dans votre système.

Vous pouvez également transmettre les détails d’un événement à un système externe via l’API de Mailgun ou celle de Mailjet, selon l’architecture de votre stack.

MJ-API-Organization

Déployez vos notifications webhook en toute confiance

Passez du test à la production sans reconstruire votre application. Mailjet transmet chaque événement email vers l’URL de votre choix, avec les informations nécessaires pour déclencher une action immédiatement.

Configurez un endpoint public, sélectionnez les événements utiles et connectez Mailjet à votre CRM, à votre tableau de bord ou à votre service cloud.

Chaque requête contient une charge utile JSON exploitable par votre code. Vous pouvez ainsi relier l’événement à un utilisateur, une campagne ou une ressource interne.

L’API Mailjet vous permet également d’automatiser la configuration de vos webhooks et de développer une intégration sur mesure, adaptée à vos volumes, à vos applications et à vos processus techniques.

Protégez votre point de terminaison avec HTTPS et les mécanismes d’authentification adaptés à votre architecture.

Votre système doit contrôler les données reçues et refuser toute requête qui ne respecte pas les règles de sécurité définies par votre entreprise.

Votre serveur confirme la réception avec une réponse HTTP valide. En cas de problème, vous pouvez suivre l’erreur, conserver l’événement dans une file d’attente et relancer son traitement sans bloquer le reste du workflow.

Mailjet-Email-Parsing

Testez votre webhook email avant la mise en production

Envoyez un message de test, déclenchez l’événement attendu et vérifiez la charge utile JSON reçue.

Vous validez ainsi votre intégration en quelques minutes avant de l’exposer à vos flux réels.

  • Votre serveur doit confirmer la réception avec une réponse HTTP 200 OK.

  • Contrôlez l’utilisation de HTTPS sur votre point de terminaison.

  • Vérifiez l’authentification de l’endpoint avant l’ouverture aux flux réels.

  • Validez le traitement des erreurs et la reprise des événements.

Les statistiques de délivrabilité et d’engagement de Mailjet.

FAQ

Un webhook de notification est un mécanisme qui permet à Mailjet d’envoyer automatiquement des données vers une application dès qu’un événement se produit.

Un webhook de notification email peut notamment signaler une livraison, une ouverture, un clic, un bounce, un blocage, un signalement comme spam ou un désabonnement.

Mailjet transmet une requête HTTP POST vers l’URL du point de terminaison configuré. Le corps de la requête contient une charge utile au format JSON avec les informations liées à l’événement.

Votre application traite ensuite ces données, renvoie une réponse au serveur et exécute l’action définie dans votre workflow.

Ajoutez l’URL de votre endpoint dans les paramètres de votre compte, puis sélectionnez les événements que vous souhaitez transmettre.

La configuration des notifications par webhook peut également être réalisée via l’API Mailjet afin d’adapter l’intégration à votre application, à vos règles métier et à votre environnement technique.

Mailjet peut transmettre des notifications liées au traitement et à l’activité de vos emails, comme la livraison, l’ouverture, le clic, le bounce, le blocage, le signalement comme spam ou le désabonnement.

Un webhook peut connecter Mailjet à une application interne, un CRM, un outil de monitoring, un service cloud, un tableau de bord ou une solution de gestion des données.

Cette intégration permet à chaque système de recevoir l’information utile au bon moment et de l’exploiter dans ses propres workflows.

Configurez une URL de test, déclenchez un événement, puis vérifiez la réception du payload JSON, le code de réponse et le traitement de la requête par votre serveur.

Avant la mise en production, contrôlez également l’origine des requêtes et sécurisez votre endpoint à l’aide des mécanismes prévus par votre architecture, comme une signature ou une clé secrète.

Une API classique demande à votre application d’interroger régulièrement un service pour récupérer de nouvelles données. Un webhook fonctionne en mode PUSH : Mailjet envoie directement une notification à l’URL configurée lorsqu’un événement se produit.

Cette approche réduit les requêtes inutiles, accélère la réception des informations et simplifie l’automatisation de vos workflows en temps réel.

La sécurité d’un endpoint webhook repose sur la vérification de l’origine des requêtes, la protection de l’URL et le contrôle des données reçues.

Votre application peut notamment valider une signature, utiliser une clé secrète, filtrer les requêtes entrantes et vérifier le payload JSON avant tout traitement. Vous protégez ainsi votre intégration contre les appels non autorisés et les données malveillantes.