

Improve deliverability by verifying your Mailgun domain. Add TXT, MX, and CNAME records, then enable tracking and unsubscribe to run compliant campaigns.
You may be ready to send emails, but without proper domain setup, messages can fail verification or land in spam.
Mailgun requires DNS records to confirm your domain and establish trust with email providers.
Without these records configured correctly, sending can be limited, unreliable, or blocked entirely.
This guide will show you how to connect Mailgun to your DNS manager so your domain is verified and ready for sending.
Once you understand how DNS setup works, follow the steps below to add your records, verify your domain, and enable tracking inside your Mailgun configuration.
You’ll be adding DNS records (TXT, MX, and CNAME) in your DNS manager so Mailgun can verify your sending domain. If your DNS provider has a non-standard interface (for example, some registrar dashboards), you may need to contact support for help adding records correctly.
Pro tip: If you’re new to sending, use a dedicated subdomain (like mg.yourdomain.com) to isolate reputation from your main domain.
Sign up for Mailgun and choose a plan that matches your expected sending volume. If you anticipate high volume, plan around any sending limits on entry-level plans.
Complete Mailgun account verification (email and phone, if required) to avoid interruptions when you begin sending.
In Mailgun, open Domains and add a sending domain. A dedicated subdomain is recommended for better isolation and control.
mg.example.com).Why a subdomain? It helps protect your primary domain’s reputation if deliverability issues occur.
Mailgun will provide the exact DNS records to add. In most setups, you’ll add 2 TXT, 2 MX, and 1 CNAME. Add each record exactly as shown in Mailgun.
Important: Examples below are illustrative—do not copy. Always use the values provided inside your Mailgun domain setup.
Host field tip: Many DNS managers want only the subdomain portion in the Host/Name field (not the full domain).
If Mailgun shows something like mailo._domainkey.mg.example.com, your DNS tool may require mailo._domainkey.mg as the host.
After adding DNS records, return to Mailgun and verify the domain so Mailgun can confirm everything is configured correctly.
If it fails: DNS changes can take time to propagate. Some providers take up to 24–48 hours.
Once your domain is verified, you can enable tracking features and configure unsubscribe behavior per domain.
BizStackPro pairs your email setup with CRM, automation, and conversations—so you can build a full follow-up system without duct-taping tools together.
Opens in a new tab.
A dedicated subdomain isolates your campaigns from your primary domain and helps protect your main domain’s reputation.
Add the DNS records Mailgun provides in your DNS manager, then click Verify DNS Settings inside Mailgun.
Yes. You can add and manage multiple domains, and each domain has its own records and settings.
Double-check record types, hosts, and values for typos, confirm the host format your DNS tool expects, and retry after propagation (some providers take 24–48 hours).
Open your domain in Mailgun Domain Settings and enable click/open tracking under tracking settings.
Yes, but confirm the domain isn’t already connected to another email service before setting it up.
Add the correct Mailgun DNS records, verify your domain, then enable tracking and unsubscribe settings so you can monitor performance and stay compliant as you scale.
Stronger sending. Cleaner tracking.
Disclaimer: This site is NOT endorsed by Google, Facebook or YouTube in ANY WAY. All trademarks & Logo / branding are the property of their respective owners. Please Note: This site was created in BizStackPro by Ken George II (An Affiliate of BizStackPro) and may contain affiliate links.

Copyrights 2024 | AllAboutBizStackPro.Com | Pricing | About | Features | All Rights Reserved.