Editing your DNS to Implement DKIM

  • Updated
In order to implement DKIM, you will need to edit your DNS to include a DKIM record. The steps vary based on your hosting provider.
We recommend checking with your specific hosting provider on the best process to set this up. Their support team may be able to make these changes for you.

Below are the steps to add the DKIM record to Cloudflare, GoDaddy, Bluehost, HostGator, and Network Solutions.

Cloudflare

Please visit Cloudflare's help article Create DNS Records for the best information.

GoDaddy

GoDaddy's help article may have the most up-to-date information. 

To implement your DKIM key or TXT record in GoDaddy:

  1. Log into GoDaddy.com

  2. Once logged in, find your domain and go to  (Domain Edit Options), then select Edit DNS:

    Editing your DNS to Implement DKIM 01.png

  3. At the bottom of the Records section, click Add New Record:

    Editing your DNS to Implement DKIM 02.png

  4. Select the CNAME type and input the information from these setup steps.
    • Make sure to replace the {AOAccountID} with the actual ID number.
    • Do not include your domain in the Host field. GoDaddy will add this automatically.

  5. Click Save.

Once the new record is saved, it may take up to 24 hours to fully propagate so that DKIM can be completed in Act-On.

BlueHost

BlueHost's help article may have the most up-to-date information. 

To implement your DKIM key or TXT record in BlueHost:

  1. Log into the account you have with BlueHost.

  2. Once logged in, direct your way to Domain Management and click on DNS Zone Manager.

    Editing your DNS to Implement DKIM 03.png

  3. Once in your domain's area, select the domain you would like to implement your DKIM record and fill in the following information:
    • Host Record/Name - The DKIM record provided by Act-On Support during technical setup.
    • TTL - Time to Live dictates how long in seconds other servers should cache the record for. For example, a TTL of 3600 will represent an hour.
    • Type - select CNAME.
    • Points To/Record: - the server we need to point that record to.

      Editing your DNS to Implement DKIM 04.png

  4. If the underscore isn’t acceptable in BlueHost, then we will need to use a TXT record type in that case. Contact support if you need this change to your record.
    • Host Record/Name - The DKIM record provided by Act-On Support during technical setup.
    • TTL - Time to Live dictates how long in seconds other servers should cache the record for. For example, a TTL of 3600 will represent an hour.
    • Type - select TXT.
    • TXT Value/Record - a strand of text and number values.

  5. At the top right, click Save All Records.

Once the above steps are complete, it may take up to 24 hours for the new record to fully propagate so that DKIM can be completed in Act-On.

The HOST record will be specific to your account number, so your DKIM record will look similar to this with a different number at the front. With BlueHost, you do not have to input the domain after the .domainkey since BlueHost already will recognize the domain that you select.

HostGator

HostGator's help article may have the most up-to-date information. 

In order to implement your DKIM key, or TXT record in HostGator there are a couple of steps to follow to access the DNS zone for HostGator.

  1. Log into the account you have with HostGator.

  2. Once logged in, direct your way to Websites & Domains > DNS Settings, for example:

    Editing your DNS to Implement DKIM 05.png

  3. Once in your domain's area, select the domain you would like to implement your DKIM record.

    Editing your DNS to Implement DKIM 06.png

  4. Fill in the following information:
    • Record type - select CNAME.
    • The Host Record (Domain name) - The DKIM record provided by Act-On Support during technical setup.
    • TTL - Time to Live dictates how long in seconds other servers should cache the record for. For example, a TTL of 3600 will represent an hour.
    • Canonical name - the server we need to point that record to:

      Editing your DNS to Implement DKIM 07.png

  5. Click Add Record.

If the underscore isn’t acceptable in HostGator, then we will need to use a TXT record type. Act-On Support will provide you with the TXT record for you.

  • Fill in the following information:
    • Record type - select TXT
    • The Host Record (Domain name) - The DKIM record provided by Act-On Support during technical setup.
    • TTL - Time to Live dictates how long in seconds other servers should cache the record for. For example, a TTL of 3600 will represent an hour.
    • TXT Data - will be a strand of text and number values.
  • Click Add Record.

Once the above steps are complete, it may take up to 24 hours for the new record to propagate so that DKIM can be completed in Act-On.

The HOST key will be specific to your account number, so your DKIM record will look similar to this with a different number at the front. With HostGator, you do not have to input the domain after the .domainkey since HostGator already will recognize the domain that you select.
Network Solutions does not allow underscores in CNAME-type records. You can use a TXT-type record instead – just make sure to mention that you are using Network Solutions during setup.

Network Solutions

Network Solutions' help article (open section 'Host Aliases (CNAME Records)' may have the most up-to-date information. 

In order to implement your DKIM key, or TXT record in Network Solutions there are a couple of steps to follow to access the DNS zone for Network Solutions.

    1. Log into the account you have with Network Solutions
    2. Once logged in, direct your way to Domain Name > Advanced Tools...

      Editing your DNS to Implement DKIM 08.png

      ...then click Manage next to Advanced DNS Records:

      Editing your DNS to Implement DKIM 09.png

    3. Find the domain you would like to implement your DKIM record and click the pencil icon on the right:

      Editing your DNS to Implement DKIM 10.png

    4. In the window that opens:

      Editing your DNS to Implement DKIM 11.png

      ...enter the following:
        • Refers to/Host: The host provided by Act-On Support during technical setup 13048aoauth._domainkey.yourdomain.com (Note: You do not need to include your domain in the "Host" field).
        • TXT Value/Text: The Text area will be the TXT record provided by Act-On Support during technical setup. It will look something like this:
          k=rsa;
          p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC2j1MGq5hvFNKYM6WK3EX9R97A2Ca65hR6rC4H9D1c30Wy2a94sLbz7D33KcAaSXeuRqyP
    5. Once that has been placed, click on the Save or NEXT button at the bottom. A new window will pop up make sure to click Save Changes otherwise the new records that were added, will not be placed into the DNS.

    6. After saving, you’re done. This will take anywhere from 4 hours to 24 hours to propagate through the internet.  Once Act-On can see that the host is pointing to the correct TXT record, your Onboarding Manager can activate DKIM your account.

Was this article helpful?

Have more questions? Submit a request