Logo

Mailgun Setup Using GoDaddy for GoHighLevel

Mailgun Setup Using GoDaddy

This article will show you how to setup your custom domain in Mailgun with GoDaddy as the host for use in GoHighLevel.

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 your GoDaddy (or other DNS provider) account. 
  • Select the domain you want to use for Mailgun from your GoDaddy account. You will set-up a subdomain for Mailgun so it’s ok to choose a domain that is being utilized elsewhere. 
  • 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 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 they 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 5 should have the green check mark. If 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. 

Related Articles

Configuring Sender ID and Opt-Out Language for SMS Compliance in GoHighLevel

HighLevel is dedicated to helping you stay compliant with messaging regulations, including A2P 10DLC standards in the U.S. To support this, we’ve enhanced our SMS compliance settings for sender ID and opt-out messaging. These improvements ensure that the initial message in any conversation—such as Missed Call Text-Back (MCTB) or review requests—automatically includes sender identification and […]

John Mamado

Regulatory Bundle and Address Creation for Sub-Accounts in GoHighLevel

What is a Regulatory Bundle? Telecom carriers in certain countries require Regulatory Bundles to confirm the identity and location of individuals or businesses acquiring phone numbers. These bundles typically include documents like a government-issued ID, utility bills, or business registration information, ensuring compliance with local laws on number ownership. Phone numbers in regulated regions cannot […]

John Mamado
Logo
Go HighLevel Onboarding, Training, Education, Coaching, Support, Products and Services. Enabling Customer Success for GHL Agencies Worldwide
Copyright Growthable LLC 2025 | All Rights Reserved