Skip to main content

How to configure DNS on GoDaddy

Configure DNS records on GoDaddy

Written by Erico Azevedo

To send your messages from edrone with good deliverability, you need to add your sending domain in the system and authenticate it by creating the right DNS records with your provider.

Most domains bought on GoDaddy already use GoDaddy's own nameservers. In practice, you'll usually just confirm the NS (Part A) and go straight to the records (Part B). Estimated time: ~15 minutes of setup + up to 48h of automatic propagation.

📌 Tip: your sending domain is not your store's URL. It doesn't include "https://" or "www" and can differ from your store domain — but it must be the domain you use to send your messages. Example: yourstore.com

Part A – Pointing or confirming the NS

This makes sure GoDaddy is the one answering for your domain. Even if the domain was never changed, do this check before Part B.

Path: My Products › Manage › Manage DNS › Nameservers tab

  1. Log in and go to My Products (account.godaddy.com/products). In the Domains section, find your domain's row.

  2. Click Manage on the domain's row and, on the next page, click Manage DNS (next to Forward Domain and Domain Settings).

  3. On the DNS page, open the Nameservers tab.

  4. Choose GoDaddy Nameservers (recommended) to manage DNS on your own account, or I'll use my own nameservers (advanced) only if another provider (e.g. Cloudflare, Route 53) is going to manage the DNS. Click Save and then Continue.

⚠️ Important: changing the NS can take down a site or email that's already live. Check the settings before and after — and never switch without a real need.

Part B – Adding and editing DNS records

With the domain on GoDaddy's nameservers, you stay on the same DNS page — only the tab changes.

Path: Manage DNS › DNS Records tab › Add New Record

  1. Open the DNS Records tab (default). It shows the records table (Type, Name, Data, TTL) and the Add New Record button.

  2. Click Add New Record (or New Records, depending on the screen) and choose the Type from the menu (A, CNAME, MX, TXT…).

  3. Fill in the fields and save: Name — only the prefix, without the domain (use @ for the root domain, or the prefix you want, e.g. mailing — it can't start or end with a period or hyphen, or have consecutive periods); Value — the target: an IP (A), another domain (CNAME), a mail server (MX) or text (TXT); TTL — cache time, the default (1/2 hour) works for most cases.

  4. Use Add More Records to create several records before confirming. In the table, the pencil icon edits and the trash icon deletes.

📌 Tip: the Actions menu, top right of the table, offers Apply DNS Template / Manage DNS Templates and Import / Export Zone File. Use Export Zone File before any big change — it's a snapshot of your current setup and makes a future migration easier.

If the domain has Domain Protection and two-factor verification on, GoDaddy may ask for an SMS/app code or a one-time email password before saving the record.

Part C – Activating the sending domain in edrone

Follow the common step in edrone (Settings › Sending domain › Configure DNS records). On GoDaddy you have two options: Automatic (recommended) — log in to GoDaddy directly through edrone's flow and the records are created for you; or Manual — edrone gives you 2 DKIM records (TXT + CNAME, generated on the spot and unique to your account) and 1 Return Path/SPF CNAME, created as in Part B.

Purpose

Type

Name (without the domain)

Value

DKIM #1

TXT

generated per account

generated per account

DKIM #2

CNAME

generated per account

generated per account

Return Path (SPF)

CNAME

mailing

mailing.mf-settings.com

⚠️ Important: in GoDaddy's Name field, type only the prefix (e.g. mailing, or the text before the first period of the host edrone shows you). If the status stays Pending after 48h, contact our support team.

Common mistakes on GoDaddy

  • ✔ Changing the NS without a real need — if the domain is already on GoDaddy, you usually only need Part B.

  • ✔ Putting the full domain in the Name field (e.g. mailing.yourstore.com) — on GoDaddy it's just mailing.

  • ✔ Starting or ending the Name with a period or hyphen — GoDaddy rejects the record.

  • ✔ Mixing up SPF with DKIM — SPF is a single TXT per domain; DKIM records are generated by edrone.

  • ✔ Deciding it "didn't work" minutes after saving — propagation can take up to 48h.


What if GoDaddy doesn't support the record edrone recommends?

If your DNS provider doesn't support a record type, click I can't configure NS records in edrone's DNS configuration screen. You'll get an alternative setup using standard CNAME and TXT records. You'll find the full guide in the article How to verify your domain if your provider does not support NS records.


Need more help?

If you have any further questions about configuring DNS on GoDaddy, please do not hesitate to contact us at hello@edrone.me

Did this answer your question?