← Back to blog
Provider Setup · GoDaddy DKIM

DKIM for GoDaddy: where the record actually goes

GoDaddy hosts your domain's DNS, not your email. The DKIM record you paste there always comes from whichever provider actually sends your mail.
3 min read · Updated August 2026

GoDaddy hosts your domain's DNS, not your email, so the DKIM record you paste there always comes from whichever provider actually sends your mail: Google Workspace, Microsoft 365, or your ESP. GoDaddy's role is limited to publishing the TXT record correctly once you have that value in hand.

The record itself is a TXT record at a host built from your provider's selector plus ._domainkey, for example google._domainkey for Google Workspace. GoDaddy's own instructions are the same for any TXT record: sign in to your domain, open DNS management, choose TXT as the record type. The Name field takes the selector prefix without your domain name attached, using @ only if you were setting a record on the root domain itself, which a DKIM selector is not.

Where this actually goes wrong

Most "DKIM does not verify" cases at GoDaddy are not a GoDaddy mistake. The record is usually pasted correctly, and the real problem is that the sending provider's key was never turned on, or the record has not finished propagating yet. GoDaddy states most DNS updates apply within an hour, with full global propagation taking up to 48 hours, so a check run minutes after publishing the record can fail correctly and still resolve on its own.

How I check it I confirm the record resolves publicly with a fresh DNS lookup before I look at the sending provider's own activation switch, because a record that has not propagated and a key that was never turned on look identical from the inbox side, a failed DKIM check, but need different fixes.

Verifying it actually took

Once you have waited past the propagation window, the DNS & auth checker confirms the DKIM record resolves and matches what your provider expects, in the same pass it checks SPF and DMARC.

Questions I get asked a lot

Does the DKIM record go on the root domain or a subdomain?

Neither, directly. It goes on the selector host, <selector>._domainkey, which GoDaddy's Name field builds from the selector prefix without your domain name attached. Use @ only for a record meant for the root domain itself.

How long before a new DKIM record works at GoDaddy?

GoDaddy states most updates take effect within an hour, with full propagation taking up to 48 hours across all resolvers, so a failed check inside that window is not yet a configuration error.

I added the record and DKIM still fails. Is that a GoDaddy problem?

Usually not. The far more common cause is that the record has not finished propagating yet, or the sending provider's own DKIM signing was never switched on, both of which look identical from a single failed check.

Record published and still not verifying?
Run the free diagnostic and I will tell you whether this is DNS, propagation timing, or the sending provider's own setup.
Start the free diagnostic →
Julian Turgelski
The Diagnostic Blog
hello@julianturgelski.com
Julian's diagnostic console