{"id":19996,"date":"2025-03-12T00:00:00","date_gmt":"2025-03-12T00:00:00","guid":{"rendered":"https:\/\/www.mailgun.com\/blog\/surveillance-avec-webhooks-evenements-mailgun\/"},"modified":"2026-09-14T22:06:49","modified_gmt":"2026-09-14T22:06:49","slug":"surveillance-avec-webhooks-evenements-mailgun","status":"publish","type":"blog","link":"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/","title":{"rendered":"Automatiser la surveillance de l&rsquo;infrastructure email avec les webhooks d&rsquo;\u00e9v\u00e9nements de Mailgun et Datadog"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Have you ever set stock price alerts? Instead of constantly checking, you get a notification when your stock hits a certain price. That&rsquo;s exactly how webhooks work \u2013 instead of repeatedly looking for updates, the receiving system is automatically notified by the sender when a specific event happens.<\/p>\n\n<p class=\"wp-block-paragraph\">With Mailgun&rsquo;s event webhooks, you can handle email-related events in real time. By configuring them in the Mailgun Control Panel, you can trigger HTTP POST requests to specified API endpoints whenever key email events occur. You can monitor deliveries, opens, and spam complaints in real time to track performance and resolve issues instantly. Webhooks also enable automation, triggers, retries, CRM updates, and handling unsubscribes as soon as an email event occurs \u2013 all without manual intervention.<\/p>\n\n<p class=\"wp-block-paragraph\">In this article, you&rsquo;ll learn how to use Mailgun&rsquo;s webhooks to monitor your email events.<\/p>\n\r\n    <nav data-content-type=\"longform\" class=\"toc-block longform-spacings px-5 py-6 px-md-6 px-lg-7 py-md-7 bg-light fs-sm rounded-lg\" aria-labelledby=\"toc-title-9088\"><p class=\"h5 m-0\" id=\"toc-title-9088\">Table des mati\u00e8res<\/p><div class=\"d-flex mt-3\"><div class=\"w-auto fw-bold text-accent d-flex me-2\">01<\/div><div class=\"d-flex flex-column\"><a class=\"fw-bold scrollme link-body-color text-accent\" href=\"#what-are-webhooks\">What are webhooks?<\/a><\/div><\/div><div class=\"d-flex mt-3\"><div class=\"w-auto fw-bold text-accent d-flex me-2\">02<\/div><div class=\"d-flex flex-column\"><a class=\"fw-bold scrollme link-body-color text-accent\" href=\"#implementing-email-monitoring-with-mailguns-event-webhooks\">Implementing email monitoring with Mailgun&rsquo;s event webhooks<\/a><a class=\"scrollme link-body-color\" href=\"#the-mailgun-domain\">The Mailgun domain<\/a><a class=\"scrollme link-body-color\" href=\"#enabling-email-tracking-for-your-mailgun-domain\">Enabling email tracking for your Mailgun domain<\/a><a class=\"scrollme link-body-color\" href=\"#obtaining-a-mailgun-api-key\">Obtaining a Mailgun API key<\/a><a class=\"scrollme link-body-color\" href=\"#datadog-mailgun-integration\">Datadog-Mailgun integration<\/a><a class=\"scrollme link-body-color\" href=\"#creating-mailgun-webhooks\">Creating Mailgun webhooks<\/a><a class=\"scrollme link-body-color\" href=\"#sending-emails-via-the-mailgun-api\">Sending emails via the Mailgun API<\/a><a class=\"scrollme link-body-color\" href=\"#monitoring-email-engagement-with-datadog\">Monitoring email engagement with Datadog<\/a><a class=\"scrollme link-body-color\" href=\"#setting-up-a-datadog-monitor-for-mailgun-clicked-events\">Setting up a Datadog monitor for Mailgun clicked events<\/a><a class=\"scrollme link-body-color\" href=\"#testing-the-mailgun-datadog-automation\">Testing the Mailgun-Datadog automation<\/a><\/div><\/div><div class=\"d-flex mt-3\"><div class=\"w-auto fw-bold text-accent d-flex me-2\">03<\/div><div class=\"d-flex flex-column\"><a class=\"fw-bold scrollme link-body-color text-accent\" href=\"#deleting-mailgun-webhooks\">Deleting Mailgun webhooks<\/a><\/div><\/div><div class=\"d-flex mt-3\"><div class=\"w-auto fw-bold text-accent d-flex me-2\">04<\/div><div class=\"d-flex flex-column\"><a class=\"fw-bold scrollme link-body-color text-accent\" href=\"#wrapping-up\">Wrapping up<\/a><\/div><\/div><\/nav>\n<h2 class=\"wp-block-heading\">What are webhooks?<\/h2>\n\n<p class=\"wp-block-paragraph\">Webhooks are a lightweight way for applications to send event data in real time. They enable one system (the sender) to send an HTTP request to another system (the receiver) when a specific event occurs. Instead of the receiver constantly polling for updates, the sender pushes data automatically.<\/p>\n\n<p class=\"wp-block-paragraph\">Mailgun&rsquo;s webhooks notify your application when email events occur \u2013 such as deliveries, bounces, or opens \u2013 allowing it to process events as they happen. For example, if you&rsquo;re sending promotional emails and want to track when customers click a link, Mailgun&rsquo;s webhooks can notify you automatically. When a customer clicks a link inside the email, Mailgun detects this action and immediately sends a webhook to your server with details like the recipient&rsquo;s email, the clicked URL, and the timestamp:<\/p>\n\n<p class=\"wp-block-paragraph\"><code>{ \"event\": \"clicked\", \"recipient\": \"customer@example.com\", \"url\": \"https:\/\/yourstore.com\/special-offer\", \"timestamp\": 1739373700 }<\/code><\/p>\n\n<p class=\"wp-block-paragraph\">Your system can then mark the customer as \u00ab\u00a0interested\u00a0\u00bb and trigger a follow-up email or assign a sales representative to engage with them. This real-time tracking helps businesses measure engagement and respond promptly to potential leads.<\/p>\n\n<p class=\"wp-block-paragraph\">Mailgun triggers webhooks for the following email events: open, click, unsubscribe, bounce (both hard and soft bounces), failure, and delivery. To learn more about Mailgun&rsquo;s webhooks, check out\u00a0<a href=\"https:\/\/www.mailgun.com\/fr\/blog\/email\/votre-guide-des-webhooks\/\">this guide<\/a>.<\/p>\n\n<h2 class=\"wp-block-heading\">Implementing email monitoring with Mailgun&rsquo;s event webhooks<\/h2>\n\n<p class=\"wp-block-paragraph\">Mailgun&rsquo;s webhooks let you track various email events. Integrating them with a monitoring tool like\u00a0<a href=\"https:\/\/www.datadoghq.com\/\">Datadog<\/a>\u00a0helps you visualize and manage the data in real time. You can also set up alerts for important events like clicks (indicating potential leads) or bounces and delivery failures \u2013 allowing you to respond quickly when needed.<\/p>\n\n<p class=\"wp-block-paragraph\">Before you begin this tutorial, make sure you have the following:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>A\u00a0<strong>Mailgun account<\/strong>\u00a0to send emails via Mailgun&rsquo;s API. If you don&rsquo;t have an account, follow\u00a0<a href=\"https:\/\/documentation.mailgun.com\/docs\/mailgun\/quickstart-guide\/quickstart\/\">this quick start guide<\/a>\u00a0to set one up for free.<\/li>\n\n\n\n<li>A\u00a0<strong>Datadog account<\/strong>\u00a0to process Mailgun webhook events and set up alerts. If you don&rsquo;t have an account, a\u00a0<a href=\"https:\/\/us5.datadoghq.com\/signup\">free trial<\/a>\u00a0is sufficient for this tutorial.<\/li>\n\n\n\n<li><a href=\"https:\/\/curl.se\/\"><strong>curl<\/strong><\/a>, a command line tool for sending emails with Mailgun&rsquo;s API.<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\">The Mailgun domain<\/h3>\n\n<p class=\"wp-block-paragraph\">To start, sign in to your Mailgun account and note down your sending domain, along with your region, from the Mailgun dashboard. If you&rsquo;re on a free plan, you&rsquo;ll see a sandbox domain, which will be used in the API endpoint as well as the \u00ab\u00a0from\u00a0\u00bb email address when sending emails through the Mailgun API. The sandbox domain follows the format\u00a0<code>sandbox&lt;alphanumeric-id&gt;.mailgun.org<\/code>, like this:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"136\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-1024x136.png\" alt=\"Tableau de bord des domaines d&apos;envoi montrant un domaine sandbox v\u00e9rifi\u00e9 dans la r\u00e9gion US\" class=\"wp-image-11281\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-1024x136.png 1024w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-300x40.png 300w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-768x102.png 768w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-1536x204.png 1536w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image.png 2046w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong>\u00a0If you want to use your own custom email domain for sending emails through Mailgun, you&rsquo;ll need a paid plan. The free plan only supports a sandbox domain and limits you to sending emails to up to five\u00a0<a href=\"https:\/\/help.mailgun.com\/hc\/en-us\/articles\/217531258-Authorized-Recipients\">authorized recipients<\/a>.<\/p>\n\n<h3 class=\"wp-block-heading\">Enabling email tracking for your Mailgun domain<\/h3>\n\n<p class=\"wp-block-paragraph\">To monitor recipient engagement, you need to enable tracking for your Mailgun domain.<\/p>\n\n<p class=\"wp-block-paragraph\">Navigate to\u00a0<strong>Send &gt; Sending &gt; Domain settings<\/strong>\u00a0in your Mailgun account. Under the\u00a0<strong>Tracking<\/strong>\u00a0section, ensure that\u00a0<strong>Click tracking<\/strong>,\u00a0<strong>Open tracking<\/strong>, and\u00a0<strong>Unsubscribes<\/strong>\u00a0are turned on:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-1-1024x578.png\" alt=\"Page des param\u00e8tres de domaine de Mailgun avec la section Suivi en surbrillance, montrant le suivi activ\u00e9 et un avertissement DNS\" class=\"wp-image-11285\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-1-1024x578.png 1024w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-1-300x169.png 300w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-1-768x433.png 768w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-1-1536x867.png 1536w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-1-2048x1156.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<h3 class=\"wp-block-heading\">Obtaining a Mailgun API key<\/h3>\n\n<p class=\"wp-block-paragraph\">Next, create an API key from the API Security page, which is accessible via a drop-down menu under your name in the top-right corner. You&rsquo;ll use this to set up your Datadog-Mailgun integration:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"582\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-2-1024x582.png\" alt=\"Tableau de bord des cl\u00e9s API de Mailgun affichant le bouton Ajouter une nouvelle cl\u00e9 et la fen\u00eatre modale Nouvelle cl\u00e9 API avec une option de copie dans le presse-papiers\" class=\"wp-image-11289\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-2-1024x582.png 1024w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-2-300x170.png 300w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-2-768x436.png 768w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-2-1536x872.png 1536w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-2-2048x1163.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<h3 class=\"wp-block-heading\">Datadog-Mailgun integration<\/h3>\n\n<p class=\"wp-block-paragraph\">Once you have your Mailgun API key, sign in to your Datadog account and go to\u00a0<strong>Integrations<\/strong>\u00a0via the left-hand navigation pane (near the bottom).<\/p>\n\n<p class=\"wp-block-paragraph\">On the Integrations page, use the search bar at the top to find the Mailgun integration:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-3-1024x576.png\" alt=\"Page des int\u00e9grations de Datadog montrant un r\u00e9sultat de recherche pour Mailgun\" class=\"wp-image-11293\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-3-1024x576.png 1024w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-3-300x169.png 300w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-3-768x432.png 768w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-3-1536x864.png 1536w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-3-2048x1151.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">Click\u00a0<strong>Mailgun<\/strong>, then go to the\u00a0<strong>Configure<\/strong>\u00a0tab. Scroll down to the\u00a0<strong>Mailgun Accounts<\/strong>\u00a0section and click\u00a0<strong>Add New<\/strong>. Enter your Mailgun domain, region, and API key, then save your settings.<\/p>\n\n<p class=\"wp-block-paragraph\">Next, under the\u00a0<strong>Logs Collection<\/strong>\u00a0section, you need to configure an endpoint URL for Mailgun to forward event data as logs to Datadog. Mailgun webhooks require this URL to post event data.<\/p>\n\n<p class=\"wp-block-paragraph\">To generate the webhook URL, either select an existing Datadog API key (one is created by default) or create a new one in the configuration pop-up, like this:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"579\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-4-1024x579.png\" alt=\"Page de configuration de l&apos;int\u00e9gration de Mailgun dans Datadog mettant en \u00e9vidence la section de copie de l&apos;URL d&apos;entr\u00e9e et le tableau des comptes Mailgun\" class=\"wp-image-11297\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-4-1024x579.png 1024w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-4-300x170.png 300w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-4-768x434.png 768w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-4-1536x868.png 1536w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-4-2048x1157.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">This generates a custom intake URL with your Datadog API key, similar to this:<br \/><code>https:\/\/http-intake.logs.us5.datadoghq.com\/api\/v2\/logs?dd-api-key=&lt;datadog-api-key&gt;&amp;ddsource=mailgun<\/code><br \/>Copy and save this URL \u2013 you&rsquo;ll need it when setting up Mailgun webhooks. Then, close the Mailgun integration pop-up.<\/p>\n    <div data-content-type=\"longform\"  class=\"callout text-body-color px-5 py-6 px-md-6 px-lg-7 py-md-7 longform-spacings rounded-lg bg-light\" data-theme=\"light\">\r\n\r\n        <div class=\"content-body\"> <p class=\"mb-0\">For more details on the Datadog-Mailgun integration, check out the <a href=\"https:\/\/docs.datadoghq.com\/integrations\/mailgun\/\" target=\"_blank\" rel=\"noopener noreferrer\">official documentation<\/a>.<\/p><\/div>\r\n    <\/div>\r\n\n<h3 class=\"wp-block-heading\">Creating Mailgun webhooks<\/h3>\n\n<p class=\"wp-block-paragraph\">In your Mailgun account, navigate to\u00a0<strong>Send &gt; Sending &gt; Webhooks<\/strong>.<\/p>\n\n<p class=\"wp-block-paragraph\">On the Webhooks page, click\u00a0<strong>Add webhook<\/strong>\u00a0in the top-right corner. Choose the event type you want to track, then paste the custom intake URL you generated from Datadog in the previous step and click\u00a0<strong>Create webhook<\/strong>\u00a0to save it. Repeat this process to create three separate webhooks for\u00a0<strong>Delivered Messages<\/strong>,\u00a0<strong>Opens<\/strong>, and\u00a0<strong>Clicks<\/strong>:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"580\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-5-1024x580.png\" alt=\"Tableau de bord des webhooks de Mailgun montrant la fen\u00eatre modale Nouveau webhook avec des champs pour le type d&apos;\u00e9v\u00e9nement et l&apos;URL\" class=\"wp-image-11301\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-5-1024x580.png 1024w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-5-300x170.png 300w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-5-768x435.png 768w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-5-1536x870.png 1536w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-5-2048x1159.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">Now, every time one of these events takes place, Mailgun will automatically notify the Datadog URL with the relevant event data.<\/p>\n\n<h3 class=\"wp-block-heading\">Sending emails via the Mailgun API<\/h3>\n\n<p class=\"wp-block-paragraph\">Mailgun allows you to send emails using its APIs. You can use the curl tool from your terminal to send a single email with the following command:<\/p>\n    <div data-content-type=\"longform\" class=\"code-snippet longform-spacings rounded-lg overflow-hidden shadow \" data-count=\"1\">\r\n        <ul class=\"nav nav-buttons code-snippet__tabs longform-except position-relative d-flex gap-2 flex-wrap p-3\" role=\"tablist\">\r\n\r\n                            \r\n                    \r\n                        <li class=\"nav-item\" role=\"presentation\">\r\n                            <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                                PHP                            <\/button>\r\n                        <\/li>\r\n\r\n                    \r\n                            \r\n        <\/ul>\r\n        <div class=\"code-snippet__tab-content tab-content\">\r\n\r\n                            \r\n                    <div class=\"tab-pane show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <div class=\"code-snippet__code-wrapper\">\r\n                            <div class=\"nav nav-buttons code-snippet__copy-wrapper\">\r\n                                <button type=\"button\" class=\"nav-link code-snippet__copy\" data-clipboard-target=\"#code_0_content\" data-clipboard-label=\"Copier dans le presse-papiers\" data-clipboard-success-label=\"Copi\u00e9\u00a0!\" data-clipboard-error-label=\"Impossible de copier\" data-tooltip=\"Copier dans le presse-papiers\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copier dans le presse-papiers\">\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--default\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/file-stack.svg\"><\/svg>\r\n                                    <svg class=\"code-snippet__copy-icon code-snippet__copy-icon--success\" width=\"24\" height=\"24\" aria-hidden=\"true\" data-url=\"https:\/\/www.mailgun.com\/wp-content\/plugins\/sinch-core\/assets\/icons\/sinch\/badge-check.svg\"><\/svg>\r\n                                <\/button>\r\n                            <\/div>\r\n                            <pre class=\"w-100 h-100 m-0 line-numbers language-PHP\">\r\n                                <code id=\"code_0_content\" class=\"language-PHP\">\r\n\r\n                                    curl -s --user &#039;api:YOUR_API_KEY&#039; \\\r\n\r\nhttps:\/\/api.mailgun.net\/v3\/YOUR_DOMAIN_NAME\/messages \\\r\n\r\n-F from=&#039;User Name &#039; \\\r\n\r\n-F to=recipient@example.com \\\r\n\r\n-F subject=&quot;Exclusive 40% discount...&quot; \\\r\n\r\n--form-string html=&#039;As a valued customer, we&#039;re excited to offer you an exclusive 40% discount on &lt;a href=&quot;https:\/\/example.com\/awesome-product&quot;&gt;Our Awesome Product&lt;\/a&gt;. Grab it now!&#039; \\\r\n\r\n-F o:tracking-opens=&quot;yes&quot;\r\n                                <\/code>\r\n                            <\/pre>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <\/div>\r\n    <\/div>\r\n\n<p class=\"wp-block-paragraph\">Replace YOUR_API_KEY with your Mailgun API key and YOUR_DOMAIN_NAME with your Mailgun domain. This authenticates your request and ensures Mailgun knows the email is being sent by an authorized user.<\/p>\n\n<p class=\"wp-block-paragraph\">Keep in mind the following:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>The from field must contain a valid email address from your Mailgun domain.<\/li>\n\n\n\n<li>The to field can be any recipient&rsquo;s email address if you&rsquo;re on a paid plan. On the free plan, it must be one of your\u00a0<a href=\"https:\/\/help.mailgun.com\/hc\/en-us\/articles\/217531258-Authorized-Recipients\">authorized recipients<\/a>.<\/li>\n\n\n\n<li>The\u00a0<code>o:tracking-opens=\"yes\"<\/code>\u00a0option instructs Mailgun to track open events for the email.<\/li>\n<\/ul>\n    <div data-content-type=\"longform\"  class=\"callout text-body-color px-5 py-6 px-md-6 px-lg-7 py-md-7 longform-spacings rounded-lg bg-light\" data-theme=\"light\">\r\n\r\n        <div class=\"content-body\"> <p class=\"mb-0\"><b>Note:<\/b> The email message must be in HTML (not plain text) because Mailgun inserts an invisible tracking pixel to detect open events.&nbsp;<\/p><\/div>\r\n    <\/div>\r\n\n<p class=\"wp-block-paragraph\">The HTML message also contains a link, and Mailgun tracks if the recipient clicks it (triggering a clicked event).<\/p>\n\n<p class=\"wp-block-paragraph\">After your curl request runs successfully, Mailgun will respond with a message like this:<\/p>\n\n<p class=\"wp-block-paragraph\"><code>{\"id\":\"&lt;message-id&gt;@&lt;YOUR_DOMAIN_NAME&gt;.mailgun.org\",\"message\":\"Queued. Thank you.\"}<\/code><\/p>\n\n<p class=\"wp-block-paragraph\">For testing, try sending emails to a few different recipients.<\/p>\n\n<h3 class=\"wp-block-heading\">Monitoring email engagement with Datadog<\/h3>\n\n<p class=\"wp-block-paragraph\">To monitor your email engagement, log in to your Datadog account and go to the\u00a0<strong>Dashboards<\/strong>\u00a0section from the left navigation pane. Use the search bar at the top to find and select Mailgun Overview.<\/p>\n\n<p class=\"wp-block-paragraph\">Datadog offers a ready-made dashboard that shows important email events \u2013 like deliveries, opens, bounces, and clicks \u2013 in real time, helping you monitor your email performance at a glance:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-6-1024x578.png\" alt=\"Tableau de bord de pr\u00e9sentation de Mailgun dans Datadog montrant les statistiques de livraison des emails, les graphiques d&apos;engagement et les statistiques des journaux\" class=\"wp-image-11305\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-6-1024x578.png 1024w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-6-300x169.png 300w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-6-768x433.png 768w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-6-1536x867.png 1536w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-6-2048x1156.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">The dashboard displays key metrics like the number of emails delivered, emails opened, and links clicked. It also provides other useful analytics, all based on the event data received from Mailgun webhooks.<\/p>\n\n<h3 class=\"wp-block-heading\">Setting up a Datadog monitor for Mailgun clicked events<\/h3>\n\n<p class=\"wp-block-paragraph\">Let&rsquo;s say you want to capture leads from your email campaign by tracking everyone who clicks a link in your email. Instead of constantly checking the dashboard, it would be better if you got an email notification whenever a click happens.<\/p>\n\n<p class=\"wp-block-paragraph\">Datadog allows you to set up monitors that can automatically trigger alerts based on Mailgun&rsquo;s webhook events. Here&rsquo;s how you can create a log-based monitor in Datadog that listens for Mailgun\u00a0<code>clicked<\/code>\u00a0events:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"580\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-7-1024x580.png\" alt=\"Interface de configuration du moniteur Datadog mettant en \u00e9vidence trois \u00e9tapes : s\u00e9lectionner la port\u00e9e, d\u00e9finir les conditions d&apos;alerte et configurer les notifications\" class=\"wp-image-11309\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-7-1024x580.png 1024w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-7-300x170.png 300w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-7-768x435.png 768w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-7-1536x871.png 1536w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-7-2048x1161.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">In the left navigation panel, click\u00a0<strong>Monitors<\/strong>, then click\u00a0<strong>New Monitor<\/strong>. Under the monitor types list, select\u00a0<strong>Logs<\/strong>, then click\u00a0<strong>Configure Logs Monitor<\/strong>\u00a0at the bottom right. Enter the following search query:<\/p>\n\n<p class=\"wp-block-paragraph\"><code>source:mailgun @evt.name:clicked<\/code><\/p>\n\n<p class=\"wp-block-paragraph\">This will filter your Mailgun logs to only consider clicked events.<\/p>\n\n<p class=\"wp-block-paragraph\">Choose an evaluation time window, such as five minutes or any suitable interval based on how frequently you want to check for clicks.<\/p>\n\n<p class=\"wp-block-paragraph\">In the\u00a0<strong>Set alert conditions<\/strong>\u00a0section, set the trigger when the evaluated value is\u00a0<strong>above<\/strong>\u00a0the threshold. In the\u00a0<strong>Alert threshold<\/strong>\u00a0field, set the condition to greater than 0. Keep the other values unchanged. This ensures that the monitor triggers when a clicked event is detected in the selected evaluation period of five minutes.<\/p>\n\n<p class=\"wp-block-paragraph\">In the\u00a0<strong>Configure notifications &amp; automations<\/strong>\u00a0section, set the title as \u00ab\u00a0Lead Alert: Campaign Link Clicked\u00a0\u00bb and the monitor message as follows:<\/p>\n\n<p class=\"wp-block-paragraph\"><code>{{#is_alert}}\u00a0<\/code>A Potential lead engaged with your promotional email campaign.<\/p>\n\n<p class=\"wp-block-paragraph\">**Lead Details:**<\/p>\n\n<p class=\"wp-block-paragraph\">&#8211; Recipient: {{log.attributes.usr.email}} &#8211; Timestamp: {{log.timestamp}} &#8211; Clicked link: {{log.attributes.event-data.url}}<\/p>\n\n<p class=\"wp-block-paragraph\">Consider following up and updating your CRM.<\/p>\n\n<p class=\"wp-block-paragraph\">&#8212;<\/p>\n\n<p class=\"wp-block-paragraph\">This notification is generated by Maligun-Datadog integration.<\/p>\n\n<p class=\"wp-block-paragraph\"><code>@&lt;notification-email-address-here&gt; {{\/is_alert}}<\/code><\/p>\n\n<p class=\"wp-block-paragraph\">The enclosing\u00a0<code>{{#is_alert}}...{{\/is_alert}}<\/code>\u00a0block ensures that this message is\u00a0<em>only<\/em>\u00a0sent when the monitor is triggered (when a click is detected) and not otherwise for recovery. The values in\u00a0<code>{{...}}\u00a0<\/code>blocks contain details from the corresponding event data.<\/p>\n\n<p class=\"wp-block-paragraph\">In the\u00a0<strong>@ Add Mention<\/strong>\u00a0field, enter the email addresses that will receive this notification, such as for your CRM team.<\/p>\n\n<p class=\"wp-block-paragraph\">Finally, review your monitor configuration and click\u00a0<strong>Create<\/strong>\u00a0to finish.<\/p>\n\n<p class=\"wp-block-paragraph\">This monitor will trigger whenever a clicked event from Mailgun webhooks is detected in your Datadog logs. Your notification email addresses will receive an email with the lead details. This setup automates lead detection from your email campaigns without manually monitoring dashboards.<\/p>\n    <div data-content-type=\"longform\"  class=\"callout text-body-color px-5 py-6 px-md-6 px-lg-7 py-md-7 longform-spacings rounded-lg bg-light\" data-theme=\"light\">\r\n\r\n        <div class=\"content-body\"> <p class=\"mb-0\">Did you know? You can also send monitor notifications to <a href=\"https:\/\/docs.datadoghq.com\/monitors\/notify\/#integrations\" target=\"_blank\" rel=\"noopener noreferrer\">Slack, Jira, Microsoft Teams, and other services<\/a> through Datadog, if needed.<\/p><\/div>\r\n    <\/div>\r\n\n<h3 class=\"wp-block-heading\">Testing the Mailgun-Datadog automation<\/h3>\n\n<p class=\"wp-block-paragraph\">With everything set up, it&rsquo;s time to test how Mailgun webhooks and Datadog work together to alert you when a clicked event takes place.<\/p>\n\n<p class=\"wp-block-paragraph\">Open one of the test emails you sent earlier using the curl command and click the link in the email to simulate a recipient engaging with your campaign.<\/p>\n\n<p class=\"wp-block-paragraph\">Mailgun will detect the clicked event and trigger the webhook, sending the event data to Datadog as a log entry.<\/p>\n\n<p class=\"wp-block-paragraph\">Since your monitor is set up to watch for clicked events, Datadog will evaluate the condition and trigger an alert email containing important lead information, such as the recipient&rsquo;s email, the timestamp, and the clicked URL.<\/p>\n\n<p class=\"wp-block-paragraph\">Here&rsquo;s an alert email sent by this Datadog monitor:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"916\" height=\"1024\" src=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-8-916x1024.png\" alt=\"Notification Lead Alert pour un lien de campagne cliqu\u00e9, incluant les d\u00e9tails du lead et un bouton pour voir l&apos;\u00e9v\u00e9nement dans Datadog\" class=\"wp-image-11314\" srcset=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-8-916x1024.png 916w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-8-268x300.png 268w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-8-768x859.png 768w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-8-1373x1536.png 1373w, https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/03\/image-8.png 1672w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">This fully automated system not only tracks email engagement but also alerts you in real time when a potential lead interacts with your Mailgun campaign. Likewise, you can automate notifications for email events like bounces and failures for your SRE teams.<\/p>\n\n<h2 class=\"wp-block-heading\">Deleting Mailgun webhooks<\/h2>\n\n<p class=\"wp-block-paragraph\">If you no longer want to track a specific email event, you can delete its corresponding webhook in Mailgun.<\/p>\n\n<p class=\"wp-block-paragraph\">Simply go to\u00a0<strong>Send &gt; Sending &gt; Webhooks<\/strong>\u00a0in your Mailgun account, locate the event you want to stop tracking, and click\u00a0<strong>Delete<\/strong>\u00a0next to it. You&rsquo;ll be asked to confirm the deletion; once confirmed, the webhook will be deleted, and Mailgun will stop sending event data for that particular event type to your endpoint.<\/p>\n\n<h2 class=\"wp-block-heading\">Wrapping up<\/h2>\n\n<p class=\"wp-block-paragraph\">In this tutorial, you learned how Mailgun webhooks can send event data for various email interactions like deliveries, opens, clicks, spam complaints, and failures. You explored how to integrate these webhooks with Datadog to build an automated system for monitoring email engagement and receiving notifications.<\/p>\n\n<p class=\"wp-block-paragraph\">Did this help? Be sure to subscribe to our newsletter to get updates on tutorial content and email and deliverability news from our email geeks!<\/p>\n\r\n    <aside data-content-type=\"longform\"  class=\"banner-block longform-spacings rounded-lg shadow-lg px-5 py-6 px-md-6 py-md-7 p-lg-7 bg-light\" data-theme=\"dark\" aria-labelledby=\"banner-block-block_d587d253ec153e38f4a195d776a66afd\">\r\n                    <p class=\"text-uppercase section-caption text-body-color\">\r\n                Get the details            <\/p>\r\n                            <p class=\"h4 text-accent fw-bold\" id=\"banner-block-block_d587d253ec153e38f4a195d776a66afd\">\r\n                Try the Mailgun API for free            <\/p>\r\n                            <div class=\"mb-0 text-body-color\">\r\n                                    <div class=\"content-body mb-0 text-body-color\">Easily integrate email with your apps. Solve complex communication challenges with simple email solutions. Discover the benefits of Mailgun&#x27;s reliable email API.<\/div>\r\n                            <\/div>\r\n        \r\n        <div class=\"text-start mt-5\"><a href=\"https:\/\/www.mailgun.com\/fr\/fonctionnalites\/email-api\/\"  class=\"btn btn-secondary\" >Get the details<\/a><\/div>\r\n    <\/aside>\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>D\u00e9couvrez comment suivre les performances des emails sans effort gr\u00e2ce aux webhooks d&rsquo;\u00e9v\u00e9nements de Mailgun et Datadog. Obtenez des informations en temps r\u00e9el, automatisez les alertes et surveillez les \u00e9v\u00e9nements cl\u00e9s comme les livraisons et les clics, sans aucune v\u00e9rification manuelle.<\/p>\n","protected":false},"author":11,"featured_media":3952,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"blog_category":[19],"class_list":["post-19996","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog_category-dev-life"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Automatiser la surveillance des emails avec les webhooks de Mailgun et Datadog - Transactional Email API Service For Developers | Mailgun<\/title>\n<meta name=\"description\" content=\"Suivez les \u00e9v\u00e9nements d&#039;email en temps r\u00e9el avec les webhooks de Mailgun et Datadog. Automatisez les alertes, surveillez les livraisons, les clics et les \u00e9checs, et optimisez les performances des emails sans effort.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Automatiser la surveillance des emails avec les webhooks de Mailgun et Datadog - Transactional Email API Service For Developers | Mailgun\" \/>\n<meta property=\"og:description\" content=\"Suivez les \u00e9v\u00e9nements d&#039;email en temps r\u00e9el avec les webhooks de Mailgun et Datadog. Automatisez les alertes, surveillez les livraisons, les clics et les \u00e9checs, et optimisez les performances des emails sans effort.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/\" \/>\n<meta property=\"og:site_name\" content=\"Transactional Email API Service For Developers | Mailgun\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-14T22:06:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Dev-Life.png\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"448\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/dev-life\\\/surveillance-avec-webhooks-evenements-mailgun\\\/\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/dev-life\\\/surveillance-avec-webhooks-evenements-mailgun\\\/\",\"name\":\"Automatiser la surveillance des emails avec les webhooks de Mailgun et Datadog - Transactional Email API Service For Developers | Mailgun\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/dev-life\\\/surveillance-avec-webhooks-evenements-mailgun\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/dev-life\\\/surveillance-avec-webhooks-evenements-mailgun\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-Dev-Life.png\",\"datePublished\":\"2025-03-12T00:00:00+00:00\",\"dateModified\":\"2026-09-14T22:06:49+00:00\",\"description\":\"Suivez les \u00e9v\u00e9nements d'email en temps r\u00e9el avec les webhooks de Mailgun et Datadog. Automatisez les alertes, surveillez les livraisons, les clics et les \u00e9checs, et optimisez les performances des emails sans effort.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/dev-life\\\/surveillance-avec-webhooks-evenements-mailgun\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/dev-life\\\/surveillance-avec-webhooks-evenements-mailgun\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/dev-life\\\/surveillance-avec-webhooks-evenements-mailgun\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-Dev-Life.png\",\"contentUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/MG-Blog-Dev-Life.png\",\"width\":720,\"height\":448},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/dev-life\\\/surveillance-avec-webhooks-evenements-mailgun\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Automatiser la surveillance de l\u2019infrastructure email avec les webhooks d\u2019\u00e9v\u00e9nements de Mailgun et Datadog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/\",\"name\":\"Transactional Email API Service For Developers | Mailgun\",\"description\":\"Des API d\u2019emails transactionnels puissantes qui vous permettent d'envoyer, de recevoir et de suivre des emails, con\u00e7ues pour les d\u00e9veloppeurs. En savoir plus d\u00e8s aujourd'hui !\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#organization\",\"name\":\"Transactional Email API Service For Developers | Mailgun\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/cropped-android-chrome-512x512-1.png\",\"contentUrl\":\"https:\\\/\\\/www.mailgun.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/cropped-android-chrome-512x512-1.png\",\"width\":512,\"height\":512,\"caption\":\"Transactional Email API Service For Developers | Mailgun\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Automatiser la surveillance des emails avec les webhooks de Mailgun et Datadog - Transactional Email API Service For Developers | Mailgun","description":"Suivez les \u00e9v\u00e9nements d'email en temps r\u00e9el avec les webhooks de Mailgun et Datadog. Automatisez les alertes, surveillez les livraisons, les clics et les \u00e9checs, et optimisez les performances des emails sans effort.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/","og_locale":"fr_FR","og_type":"article","og_title":"Automatiser la surveillance des emails avec les webhooks de Mailgun et Datadog - Transactional Email API Service For Developers | Mailgun","og_description":"Suivez les \u00e9v\u00e9nements d'email en temps r\u00e9el avec les webhooks de Mailgun et Datadog. Automatisez les alertes, surveillez les livraisons, les clics et les \u00e9checs, et optimisez les performances des emails sans effort.","og_url":"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/","og_site_name":"Transactional Email API Service For Developers | Mailgun","article_modified_time":"2026-09-14T22:06:49+00:00","og_image":[{"width":720,"height":448,"url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Dev-Life.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/","url":"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/","name":"Automatiser la surveillance des emails avec les webhooks de Mailgun et Datadog - Transactional Email API Service For Developers | Mailgun","isPartOf":{"@id":"https:\/\/www.mailgun.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/#primaryimage"},"image":{"@id":"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Dev-Life.png","datePublished":"2025-03-12T00:00:00+00:00","dateModified":"2026-09-14T22:06:49+00:00","description":"Suivez les \u00e9v\u00e9nements d'email en temps r\u00e9el avec les webhooks de Mailgun et Datadog. Automatisez les alertes, surveillez les livraisons, les clics et les \u00e9checs, et optimisez les performances des emails sans effort.","breadcrumb":{"@id":"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/#primaryimage","url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Dev-Life.png","contentUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/07\/MG-Blog-Dev-Life.png","width":720,"height":448},{"@type":"BreadcrumbList","@id":"https:\/\/www.mailgun.com\/fr\/blog\/dev-life\/surveillance-avec-webhooks-evenements-mailgun\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mailgun.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.mailgun.com\/fr\/blog\/"},{"@type":"ListItem","position":3,"name":"Automatiser la surveillance de l\u2019infrastructure email avec les webhooks d\u2019\u00e9v\u00e9nements de Mailgun et Datadog"}]},{"@type":"WebSite","@id":"https:\/\/www.mailgun.com\/fr\/#website","url":"https:\/\/www.mailgun.com\/fr\/","name":"Transactional Email API Service For Developers | Mailgun","description":"Des API d\u2019emails transactionnels puissantes qui vous permettent d'envoyer, de recevoir et de suivre des emails, con\u00e7ues pour les d\u00e9veloppeurs. En savoir plus d\u00e8s aujourd'hui !","publisher":{"@id":"https:\/\/www.mailgun.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mailgun.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.mailgun.com\/fr\/#organization","name":"Transactional Email API Service For Developers | Mailgun","url":"https:\/\/www.mailgun.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.mailgun.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/06\/cropped-android-chrome-512x512-1.png","contentUrl":"https:\/\/www.mailgun.com\/wp-content\/uploads\/2025\/06\/cropped-android-chrome-512x512-1.png","width":512,"height":512,"caption":"Transactional Email API Service For Developers | Mailgun"},"image":{"@id":"https:\/\/www.mailgun.com\/fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/blog\/19996","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/users\/11"}],"version-history":[{"count":3,"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/blog\/19996\/revisions"}],"predecessor-version":[{"id":20079,"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/blog\/19996\/revisions\/20079"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/media\/3952"}],"wp:attachment":[{"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/media?parent=19996"}],"wp:term":[{"taxonomy":"blog_category","embeddable":true,"href":"https:\/\/www.mailgun.com\/fr\/wp-json\/wp\/v2\/blog_category?post=19996"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}