Domain host

How to add MX, TXT and CNAME records in GoDaddy

The largest domain registrar. DNS is edited from the domain portfolio in your GoDaddy account.

Find the DNS editor

  1. Sign in to GoDaddy and open My Products.
  2. Under Domains, open the Portfolio tab.
  3. Select the three dots (...) next to your domain, then Edit DNS.
Open GoDaddy

What goes in each field

Record Host field Value field
MX Name Value + Priority
TXT Name Value
CNAME Name Value
  • For your bare domain, MX: enter @ in Name; TXT: enter @ in Name; CNAME: enter @ in Name.
  • For other names, type only the part before your domain (for example _dmarc). GoDaddy adds your domain automatically.

Adding a record at GoDaddy

MX record

  1. Under DNS Records, select Add New Record.
  2. Choose MX as the type.
  3. Fill in Name, Priority and Value, and pick the TTL from the drop-down list.
  4. Select Save.
  5. Back in the list of DNS records, delete every other MX record that isn't from your new email provider.

TXT record

  1. Under DNS Records, select Add New Record.
  2. Choose TXT as the type.
  3. Fill in Name and Value, and pick the TTL from the drop-down list. Copy and paste the value so the spacing stays exact.
  4. Select Save.

CNAME record

  1. Under DNS Records, select Add New Record.
  2. Choose CNAME as the type.
  3. Fill in Name and Value, and pick the TTL from the drop-down list.
  4. Select Save.

GoDaddy gotchas

GoDaddy DNS: questions

How do I add an MX record in GoDaddy?

Sign in to GoDaddy and open My Products. Under Domains, open the Portfolio tab. Select the three dots (...) next to your domain, then Edit DNS. Under DNS Records, select Add New Record. Choose MX as the type. Fill in Name, Priority and Value, and pick the TTL from the drop-down list. Select Save. Back in the list of DNS records, delete every other MX record that isn't from your new email provider.

How do I add a TXT record in GoDaddy?

Sign in to GoDaddy and open My Products. Under Domains, open the Portfolio tab. Select the three dots (...) next to your domain, then Edit DNS. Under DNS Records, select Add New Record. Choose TXT as the type. Fill in Name and Value, and pick the TTL from the drop-down list. Copy and paste the value so the spacing stays exact. Select Save.

What goes in the Name field at GoDaddy?

Enter @ for records on your bare domain, such as MX and SPF. For the others, enter only the part before your domain, for example _dmarc. GoDaddy adds your domain automatically.