Skip to main content

GoDaddy Step-by-Step Domain Authentication

Authenticate your SendX domain in GoDaddy. Step-by-step instructions for adding DKIM, CNAME, and DMARC records for email deliverability

Shahid avatar
Written by Shahid
Updated over a week ago

This guide walks you through adding your SendX DNS records in GoDaddy. GoDaddy lets you add multiple records at once using "Add More Records," which makes the process faster than most other providers.


When you'll need this

Follow this guide if your domain's DNS is managed through GoDaddy and you need to add the four SendX authentication records (DKIM, Return Path, Track, and DMARC).


Before you start

Make sure you have:

  • Access to your GoDaddy account

  • The four DNS records from your SendX account (visible in Settings > Domains after adding your domain)

If you haven't added your domain in SendX yet, see How to Authenticate a Domain first.


Step 1: Copy your DNS records from SendX

Log in to SendX and go to Settings > Domains. Expand your domain to see the four records you need to add.

Make sure the "View as" dropdown is set to GoDaddy. This formats the record names correctly for GoDaddy's interface.

You'll see four records:

Host

Type

TXT Value / Points To

sp-dkim._domainkey

TXT

Your unique DKIM key

sp-bounce

CNAME

sp.sendpost.info

sp-track

CNAME

track url

_dmarc

TXT

v=DMARC1; p=none;

Keep this tab open. You'll be copying from here in the next steps.


Step 2: Log in to GoDaddy

Go to godaddy.com and sign in to your account.


Step 3: Go to DNS Management

From your account dashboard, click DNS in the left sidebar. This takes you to your DNS management page where you can see all existing records for your domain.


Step 4: Add the DKIM record (TXT)

Scroll down and click the "Add New Record" or "Add" button to create a new record. In GoDaddy's new interface, you'll see form fields appear under "New Records."

  1. Set Type to TXT

  2. In the Name field, enter sp-dkim._domainkey

  3. In the Value field, paste the DKIM value you copied from SendX (starts with v=DKIM1;k=rsa;...)

  4. Leave TTL as 1/2 Hour (default)

Don't click Save yet. GoDaddy lets you add all four records at once before saving.


Step 5: Add the Return Path record (CNAME)

Click "Add More Records" to add another record row. Then:

  1. Set Type to CNAME

  2. In the Name field, enter sp-bounce

  3. In the Value field, enter sp.sendpost.info

  4. Leave TTL as 1/2 Hour


Step 6: Add the Track record (CNAME)

Click "Add More Records" again. Then:

  1. Set Type to CNAME

  2. In the Name field, enter sp-track

  3. In the Value field, enter track url

  4. Leave TTL as 1/2 Hour


Step 7: Add the DMARC record (TXT)

Click "Add More Records" one final time. Then:

  1. Set Type to TXT

  2. In the Name field, enter _dmarc

  3. In the Value field, enter v=DMARC1; p=none;

  4. Leave TTL as 1/2 Hour


Step 8: Save all records

Once all four records are filled in, click "Save All Records" at the bottom of the page. GoDaddy will save all of them at once.


Step 9: Verify your records in SendX

Go back to SendX and check your domain status. The status badges next to each record (DKIM, RETURN PATH, TRACK, DMARC) should turn green once SendX detects them.

GoDaddy DNS changes typically propagate within a few minutes to a couple of hours. If any record still shows as unverified after 30 minutes, click the three-dot menu next to your domain and select Verify to trigger a manual check.


GoDaddy-specific tips

Adding all records at once. GoDaddy's "Add More Records" feature means you don't have to save after each individual record. Fill in all four, then click Save All Records. This is faster and reduces the chance of forgetting a record.

GoDaddy appends your domain automatically. When you enter sp-dkim._domainkey in the Name field, GoDaddy automatically appends your domain name. So the final record becomes sp-dkim._domainkey.yourdomain.com. This is correct behavior, you don't need to add your domain name yourself.

The TTL default is fine. GoDaddy defaults to 1/2 Hour (1800 seconds) for new records. This works well for email authentication. You can leave it as-is.


Common questions

I only see the old GoDaddy interface. Where do I add records?

If you're on the older GoDaddy interface, look for "DNS Management" or "Manage Zones" in your account. The record fields are the same (Type, Name, Value, TTL), just in a slightly different layout.

GoDaddy shows an error when I try to add a CNAME record. What's wrong?

CNAME records can't coexist with certain other record types on the same hostname. If you already have a record with the name sp-bounce or sp-track, you'll need to delete the existing one first before adding the new CNAME.

How long does GoDaddy DNS propagation take?

Most GoDaddy DNS changes propagate within 30 minutes. In rare cases it can take up to 48 hours, but that's uncommon.

Can I edit a record after saving it?

Yes. Find the record in your DNS records list, click the pencil/edit icon next to it, make your changes, and save.

I made a typo in the DKIM value. Do I need to delete and re-add?

No. Just click the edit icon next to the record, correct the value, and save. You don't need to delete and recreate it.

Did this answer your question?