Skip to main content
All Collections👩‍💻 Mastering DNS: A Comprehensive Guide to DNS Records
DKIM Setup Made Easy: Guide for GoDaddy and Google Workspace Users
DKIM Setup Made Easy: Guide for GoDaddy and Google Workspace Users

Are you looking to set your DKIM and your email provider GoDaddy and host provider Google? You're at the right place then.

Updated over a week ago

What Is DKIM and Why Is It Important?

DKIM is a security protocol that protects your email from spoofing and phishing attacks. It adds a digital signature to your emails, verifying they are sent from your domain. Setting it up can improve your email reputation and reduce the chances of your emails landing in spam.


Step-by-Step Guide to Set Up DKIM

Step 1: Get Your DKIM Key in Google Admin Console

To generate a DKIM key, you need super administrator access to your Google Admin Console.

Important Note:

  • After enabling Gmail for your domain, wait 24–72 hours before generating a DKIM key. Trying to generate the key earlier may result in an error: "DKIM record not created."

Follow These Steps:

  1. Sign In: Log in to your Google Admin Console.

  2. Navigate to DKIM Settings:

    • Go to MenuAppsGoogle WorkspaceGmail.

    • Click Authenticate Email.

  3. Select Your Domain: Choose the domain where you want to set up DKIM.

  4. Generate a New Record:

    • Click the Generate New Record button.

    • Configure your DKIM key settings (e.g., key length).

    • Click Generate to create the DKIM key.

Once generated, you'll see the new TXT record value. Keep this handy for the next step.


Step 2: Add DKIM Key to Your Domain Provider (GoDaddy)

Now that you have the DKIM key, you need to add it to your domain provider’s DNS settings.

Steps to Add DKIM to GoDaddy:

  1. Log in to GoDaddy: Access your domain management console.

  2. Navigate to DNS Settings: Find the section to update your DNS records.

  3. Add a TXT Record:

    • Host Name: Enter the DNS Host name (TXT record name) provided in the Google Admin Console.

    • Value: Paste the TXT record value (DKIM key) from the Google Admin Console.

  4. Save Changes: Click save to update your DNS settings.


Additional Tips:

  • TXT Record Length Limits: Some providers have limits on TXT record length. Check your provider's documentation if you encounter issues.

  • Propagation Time: DKIM setup may take up to 48 hours to propagate. Be patient!

  • Multiple Domains: If you have multiple domains, repeat the process for each domain. Generate a unique DKIM key for each.

  • Subdomains: Setting up DKIM for a subdomain? Follow Google’s guide for subdomains.


Step 3: Activate DKIM in Google Admin Console

After adding the DKIM key to your DNS settings, return to the Google Admin Console:

  1. Go back to the Authenticate Email section.

  2. Click Start Authentication to complete the setup.


Need Help?

If you encounter any issues during this process:

  • Contact Your Domain Provider: For help with DNS settings or TXT record errors.

  • Reach Out to Google Support: If Google Domains is your provider, visit their support page.

  • Ask Us for Assistance: We're here to help if you have any questions!


By following this guide, you should be able to configure DKIM successfully for GoDaddy and Google Workspace. Proper DKIM setup ensures your emails are secure and helps them reach your recipients' inboxes. Happy emailing! 🚀

Did this answer your question?