Mailgun Setup Using GoDaddy

This article will show you how to set upsetup your custom domain in Mailgun with GoDaddy as the host. You can follow a similar process with any DNS provider, but this article will show you the specific steps using GoDaddy.

Step 1: Create your subdomain in Mailgun

  • Log in to your Mailgun account and GoDaddy (or other DNS provider) accounts. 
  • Select the domain you want to use for Mailgun from your GoDaddy account. You will set up a subdomain for Mailgun, so choosing a domain that is being utilized elsewhere is ok. 
  • Navigate to your Mailgun account, select Domains from the menu at the top. Then click Add New Domain.
  • Create a subdomain such as replies.yourdomain.com or mg.yourdomain.com and enter it in the Domain Name field.
  • You can leave all other settings as default.
  • Click Add Domain 

Step 2: Setup the Subdomain.

  • In Mailgun, you will see the DNS entries; 2 TXT records, 2 MX records, and 1 CNAME. Go back to the GoDaddy DNS provider. Now you will set up the DNS entries. 
  • Choose Type from the dropdown menu to add the DNS entry.
  • Here are the record types shown in Mailgun. NOTE: Do not use these exact record hosts, as the hosts will be specific to the domain you are setting up.  
    • Type: TXT; Host: replies; Value: paste from Mailgun page. Save
    • (Repeat for 2nd TXT record.)
    • Type: MX; Host: replies; Points to: paste from Mailgun page; Priority: 10; TTL: leave defaulted to 1 hour.
    • (Repeat for 2nd MX record.)
    • Type: CNAME; Host: email. replies; Points to: enter value; TTL: leave defaulted to 1 hour

Step 3: Click "Verify DNS Settings".

  • All five should have the green check mark. Suppose any do not check the record and re-attempt. 

NOTE: If the green check marks are not showing up, you'll want to ensure that the Host pieces for each record only have the sub-domain piece of the total record. For example, if the total record is mailo._domainkey.mg.thedemoaccount.com, you would only put in mailo._domainkey.mg. 


Was this article helpful?