{"id":19948,"date":"2025-03-12T00:00:00","date_gmt":"2025-03-12T00:00:00","guid":{"rendered":"https:\/\/www.mailgun.com\/blog\/monitorizacion-webhooks-eventos\/"},"modified":"2026-09-14T22:06:49","modified_gmt":"2026-09-14T22:06:49","slug":"monitorizacion-webhooks-eventos","status":"publish","type":"blog","link":"https:\/\/www.mailgun.com\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/","title":{"rendered":"Automatizar la monitorizaci\u00f3n de la infraestructura de email con los webhooks de eventos de Mailgun y 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&#8217;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&#8217;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&#8217;ll learn how to use Mailgun&#8217;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-8690\"><p class=\"h5 m-0\" id=\"toc-title-8690\">\u00cdndice<\/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&#8217;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&#8217;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&#8217;re sending promotional emails and want to track when customers click a link, Mailgun&#8217;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&#8217;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 \u00abinterested\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&#8217;s webhooks, check out\u00a0<a href=\"https:\/\/www.mailgun.com\/es\/blog\/email\/guia-webhooks\/\">this guide<\/a>.<\/p>\n\n<h2 class=\"wp-block-heading\">Implementing email monitoring with Mailgun&#8217;s event webhooks<\/h2>\n\n<p class=\"wp-block-paragraph\">Mailgun&#8217;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&#8217;s API. If you don&#8217;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&#8217;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&#8217;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&#8217;re on a free plan, you&#8217;ll see a sandbox domain, which will be used in the API endpoint as well as the \u00abfrom\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=\"Panel de control de dominios de env\u00edo mostrando un dominio de sandbox verificado en la regi\u00f3n de Estados Unidos\" 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&#8217;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=\"P\u00e1gina de ajustes de dominio de Mailgun con la secci\u00f3n de Seguimiento resaltada, mostrando el seguimiento activado y una advertencia de 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&#8217;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=\"Panel de control de claves de API de Mailgun mostrando el bot\u00f3n A\u00f1adir nueva clave y el modal Nueva clave de API con una opci\u00f3n para copiar al portapapeles\" 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=\"P\u00e1gina de integraciones de Datadog mostrando un resultado de b\u00fasqueda para 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=\"P\u00e1gina de configuraci\u00f3n de la integraci\u00f3n de Mailgun con Datadog resaltando la secci\u00f3n para copiar la URL de entrada y la tabla de cuentas de 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&#8217;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=\"Panel de control de webhooks de Mailgun mostrando la ventana modal del Nuevo webhook con campos para el Tipo de evento y la 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=\"Copia al portapapeles\" data-clipboard-success-label=\"\u00a1Copiado!\" data-clipboard-error-label=\"No se ha podido copiar\" data-tooltip=\"Copia al portapapeles\" data-tooltip-placement=\"left\" role=\"tooltip\" aria-label=\"Copia al portapapeles\">\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&#8217;s email address if you&#8217;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=\"Panel de control de informaci\u00f3n general de Mailgun en Datadog mostrando m\u00e9tricas de entrega de emails, gr\u00e1ficos de interacci\u00f3n y anal\u00edticas de registros\" 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&#8217;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&#8217;s webhook events. Here&#8217;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=\"Interfaz de configuraci\u00f3n de monitores de Datadog resaltando tres pasos: seleccionar el alcance, establecer las condiciones de alerta y configurar las notificaciones\" 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 \u00abLead Alert: Campaign Link Clicked\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&#8217;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&#8217;s email, the timestamp, and the clicked URL.<\/p>\n\n<p class=\"wp-block-paragraph\">Here&#8217;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=\"Notificaci\u00f3n de alerta de cliente potencial por hacer clic en un enlace de una campa\u00f1a, incluyendo detalles del cliente potencial y un bot\u00f3n para ver el evento en 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&#8217;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_bd3647016d821f139bc670c04991e5bf\">\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_bd3647016d821f139bc670c04991e5bf\">\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\/es\/funciones\/email-api\/\"  class=\"btn btn-secondary\" >Get the details<\/a><\/div>\r\n    <\/aside>\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Descubre c\u00f3mo hacer un seguimiento del rendimiento de los emails sin esfuerzo con los webhooks de eventos de Mailgun y Datadog. Obt\u00e9n informaci\u00f3n en tiempo real, automatiza alertas y monitoriza eventos clave como entregas y clics, sin necesidad de comprobaciones manuales.<\/p>\n","protected":false},"author":11,"featured_media":3952,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"blog_category":[19],"class_list":["post-19948","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>Automatizar la monitorizaci\u00f3n de emails con los webhooks de Mailgun y Datadog - Transactional Email API Service For Developers | Mailgun<\/title>\n<meta name=\"description\" content=\"Realiza un seguimiento de los eventos de email en tiempo real con los webhooks de Mailgun y Datadog. Automatiza alertas, monitoriza entregas, clics y errores, y optimiza el rendimiento de los emails sin esfuerzo.\" \/>\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\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Automatizar la monitorizaci\u00f3n de emails con los webhooks de Mailgun y Datadog - Transactional Email API Service For Developers | Mailgun\" \/>\n<meta property=\"og:description\" content=\"Realiza un seguimiento de los eventos de email en tiempo real con los webhooks de Mailgun y Datadog. Automatiza alertas, monitoriza entregas, clics y errores, y optimiza el rendimiento de los emails sin esfuerzo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mailgun.com\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/\" \/>\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 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/blog\\\/dev-life\\\/monitorizacion-webhooks-eventos\\\/\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/blog\\\/dev-life\\\/monitorizacion-webhooks-eventos\\\/\",\"name\":\"Automatizar la monitorizaci\u00f3n de emails con los webhooks de Mailgun y Datadog - Transactional Email API Service For Developers | Mailgun\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/blog\\\/dev-life\\\/monitorizacion-webhooks-eventos\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/blog\\\/dev-life\\\/monitorizacion-webhooks-eventos\\\/#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\":\"Realiza un seguimiento de los eventos de email en tiempo real con los webhooks de Mailgun y Datadog. Automatiza alertas, monitoriza entregas, clics y errores, y optimiza el rendimiento de los emails sin esfuerzo.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/blog\\\/dev-life\\\/monitorizacion-webhooks-eventos\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mailgun.com\\\/es\\\/blog\\\/dev-life\\\/monitorizacion-webhooks-eventos\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/blog\\\/dev-life\\\/monitorizacion-webhooks-eventos\\\/#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\\\/es\\\/blog\\\/dev-life\\\/monitorizacion-webhooks-eventos\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Automatizar la monitorizaci\u00f3n de la infraestructura de email con los webhooks de eventos de Mailgun y Datadog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/\",\"name\":\"Transactional Email API Service For Developers | Mailgun\",\"description\":\"Potentes API de email transaccional que te permiten enviar, recibir y hacer seguimiento de emails, creadas pensando en los desarrolladores. \u00a1Descubre m\u00e1s!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/#organization\",\"name\":\"Transactional Email API Service For Developers | Mailgun\",\"url\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.mailgun.com\\\/es\\\/#\\\/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\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Automatizar la monitorizaci\u00f3n de emails con los webhooks de Mailgun y Datadog - Transactional Email API Service For Developers | Mailgun","description":"Realiza un seguimiento de los eventos de email en tiempo real con los webhooks de Mailgun y Datadog. Automatiza alertas, monitoriza entregas, clics y errores, y optimiza el rendimiento de los emails sin esfuerzo.","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\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/","og_locale":"es_ES","og_type":"article","og_title":"Automatizar la monitorizaci\u00f3n de emails con los webhooks de Mailgun y Datadog - Transactional Email API Service For Developers | Mailgun","og_description":"Realiza un seguimiento de los eventos de email en tiempo real con los webhooks de Mailgun y Datadog. Automatiza alertas, monitoriza entregas, clics y errores, y optimiza el rendimiento de los emails sin esfuerzo.","og_url":"https:\/\/www.mailgun.com\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/","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 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.mailgun.com\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/","url":"https:\/\/www.mailgun.com\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/","name":"Automatizar la monitorizaci\u00f3n de emails con los webhooks de Mailgun y Datadog - Transactional Email API Service For Developers | Mailgun","isPartOf":{"@id":"https:\/\/www.mailgun.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mailgun.com\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/#primaryimage"},"image":{"@id":"https:\/\/www.mailgun.com\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/#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":"Realiza un seguimiento de los eventos de email en tiempo real con los webhooks de Mailgun y Datadog. Automatiza alertas, monitoriza entregas, clics y errores, y optimiza el rendimiento de los emails sin esfuerzo.","breadcrumb":{"@id":"https:\/\/www.mailgun.com\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mailgun.com\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.mailgun.com\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/#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\/es\/blog\/dev-life\/monitorizacion-webhooks-eventos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mailgun.com\/es\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.mailgun.com\/es\/blog\/"},{"@type":"ListItem","position":3,"name":"Automatizar la monitorizaci\u00f3n de la infraestructura de email con los webhooks de eventos de Mailgun y Datadog"}]},{"@type":"WebSite","@id":"https:\/\/www.mailgun.com\/es\/#website","url":"https:\/\/www.mailgun.com\/es\/","name":"Transactional Email API Service For Developers | Mailgun","description":"Potentes API de email transaccional que te permiten enviar, recibir y hacer seguimiento de emails, creadas pensando en los desarrolladores. \u00a1Descubre m\u00e1s!","publisher":{"@id":"https:\/\/www.mailgun.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mailgun.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.mailgun.com\/es\/#organization","name":"Transactional Email API Service For Developers | Mailgun","url":"https:\/\/www.mailgun.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.mailgun.com\/es\/#\/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\/es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.mailgun.com\/es\/wp-json\/wp\/v2\/blog\/19948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mailgun.com\/es\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.mailgun.com\/es\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.mailgun.com\/es\/wp-json\/wp\/v2\/users\/11"}],"version-history":[{"count":3,"href":"https:\/\/www.mailgun.com\/es\/wp-json\/wp\/v2\/blog\/19948\/revisions"}],"predecessor-version":[{"id":20077,"href":"https:\/\/www.mailgun.com\/es\/wp-json\/wp\/v2\/blog\/19948\/revisions\/20077"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mailgun.com\/es\/wp-json\/wp\/v2\/media\/3952"}],"wp:attachment":[{"href":"https:\/\/www.mailgun.com\/es\/wp-json\/wp\/v2\/media?parent=19948"}],"wp:term":[{"taxonomy":"blog_category","embeddable":true,"href":"https:\/\/www.mailgun.com\/es\/wp-json\/wp\/v2\/blog_category?post=19948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}