All Collections
Setup
SPF, DMARC and DKIM: GoDaddy & Google Workspace
SPF, DMARC and DKIM: GoDaddy & Google Workspace

How to avoid Email Rejections, Bounces, Spam, Spoofing with your Google Workspace emails

Updated over a week ago

If you are using Google Workspace for your email accounts and GoDaddy as your domain host, you will need to set up some DNS records prior to starting to use your email accounts for sending.


Adding a GoDaddy domain to Google Workspace

If you are adding a domain from GoDaddy to Google Workspace, you should follow these steps:

  • Log into your Google Workspace Admin console

  • Click on the "Account" tab and scroll down to the "Domains" tab. Here you will click on "Manage domains" or use this link

  • Click on "Add a domain"

  • Enter a domain name that you purchased from GoDaddy, select the Secondary domain type, and click on "ADD DOMAIN & START VERIFICATION". This will be finished automatically.

  • The next step is activating Gmail and this will automatically create MX records for your domain.

  • It will open the following dialog:

  • Choose "Set up MX record" and click on "NEXT". Give it a few minutes while it finishes automatic activation.

  • The MX and SPF records will then be added automatically for your domains.


Set up SPF

After you've connected your domain with Google Workspace and verified it, Google will automatically create MX and SPF records in your Domain DNS, you need to add the DKIM and DMARC records after that.

Please check your SPF Records to ensure you only have 1 SPF record in DNS. If you only send emails from Google Workspace, you should set up SPF like this:

Record Type: TXT record

Host: @

Value: v=spf1 include:_spf.google.com ~all


Set up DKIM

Check these steps to set up DKIM record properly for your Google domain:

  • Login to Google Workspace and locate your Gmail settings: Apps/Google Workspace/Gmail or use this link for the authentication page:

  • You can also locate it by typing in the search bar "DKIM"

  • Click on "Authenticate email". This will direct you to generate your DKIM record. Make sure you have the correct domain selected.

  • Click on "GENERATE NEW RECORD" and keep the default settings. Now you can copy the data from Google Workspace to your GoDaddy record.

  • Do not close this tab because you will need the DNS Host name (TXT record name) and TXT record value for creating DKIM in your GoDaddy settings.

  • Sign in to your GoDaddy account and locate the domain where you want to set up the records, use this link.

  • Next to the domain name, there are three dots. Click on them and select "Manage DNS":

  • On the DNS page, you should already see the MX and SPF records saved there by Google.

  • Create another DNS record (DKIM) in GoDaddy by clicking on the "Add" button under "DNS Records":

  • Now, copy and paste the DNS Host name (TXT record name) and TXT record value from Google Workspace and paste them into your new DNS record.

  • TTL field you can leave as default value. It should look something like this:

  • Save it and wait for the confirmation, DKIM has been set up.

  • Go back to the Google Workspace authentication page and click on "Start Authentication" Give it some time to finish.

  • If you get this error message, please make sure you save your record in the GoDaddy DNS and try to authenticate again in a few minutes.


Set up DMARC

DMARC record is a TXT record that you'll need to input into GoDaddy DNS. You can use this tool to easily generate your DMARC record.

Here are the steps to add DMARC to your GoDaddy account:

  • Sign in to your GoDaddy account and locate the domain where you want to set up the records, use this link. Locate the domain, click on the three dots next to it, and select "Manage DNS".

  • Under DNS Records, click on Add:

  • TTL for this record is set to the lowest possible or default (1h is perfectly fine).

Note: Rua and Ruf tags are optional for any domain/email provider, so if you don't want to receive DMARC reports, you can leave these out.

If you are using rua tag in the Value field, replace [email protected] with your email address.

  • Save the record in your GoDaddy DNS, wait for the confirmation and you are done! It should look like this:

Did this answer your question?