DKIM is an email authentication method that uses a special DKIM signature that is later used to verify if the email received is genuine mail and is not a forged email. For enabling DKIM in HubSpot, you have to connect your email sending domain to HubSpot which will grant HubSpot to send emails on your behalf for DKIM authentication.
To connect the domain to HubSpot follow the steps :
Log in to your HubSpot account.
In the main navigation bar click on the settings icon.
Go to Website > Domains & URLs in the left sidebar menu.
Click on Connect a domain.
Select Email Sending and then click on connect, in the dialog box. This will direct you to the domain connection screen.
Enter the email address that is used to send emails from that domain on the domain connection screen, then click on Next.
Verify the email sending domain on the next screen and then click on Next.
This is the final step that requires you to log in to your DNS provider. Follow the steps below:
Log in to your DNS provider in a separate tab, after logging in select the I’m logged in checkbox in HubSpot.
In the DNS provider, Go to DNS settings and select the I’m there checkbox in HubSpot.
In HubSpot, go to the Update your DNS records section, click on Copy next to the value in the Host(name) column, and paste it in the respective field in the DNS provider.
Similarly, click on the Copy next to the value in the Value column in the HubSpot and paste it in the respective field at the DNS provider.
Note: If a subdomain is being connected to HubSpot you will have to append _domainkey.
After updating the values in the DNS provider, select the Done checkbox in HubSpot.
You will see a Verified message if DNS records are set up correctly, which means your email sending domains are now verified. This may take 24 hours to take effect.
Click Done on the verified message
If your DNS records are not set up or are still being processed, you will see a Record Invalid error displayed to the right of the record(s). Click on Check them again to check if the changes have been updated.
Use our free DKIM record lookup tool to find errors in your DKIM record in case you receive an invalid status again and again.
Enable DMARC for your domains with a free DMARC trial.