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.
Which email provider are you setting up?
- Google Workspace Google Workspace on GoDaddy
- Microsoft 365 Microsoft 365 on GoDaddy
- Zoho Mail Zoho Mail on GoDaddy
- Fastmail Fastmail on GoDaddy
- Hostinger Email Hostinger Email on GoDaddy
- iCloud+ Custom Email Domain iCloud+ Custom Email Domain on GoDaddy
- Migadu Migadu on GoDaddy
- Namecheap Private Email Namecheap Private Email on GoDaddy
- Proton Mail Proton Mail on GoDaddy
- Rackspace Email Rackspace Email on GoDaddy
- Titan Email Titan Email on GoDaddy
Find the DNS editor
- 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.
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
- 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.
TXT record
- 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.
CNAME record
- Under DNS Records, select Add New Record.
- Choose CNAME as the type.
- Fill in Name and Value, and pick the TTL from the drop-down list.
- 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.