DomainKeys Identified Mail (DKIM) and custom domain setup are part of the initial account configuration. Implementation involves the person/team that manages the Envoke account, Envoke support and your IT team. It's most effective to set them up both at the same time.

Configuration only needs to be done once and it will greatly reduce the chances of your emails being filtered as spam or fraud and can help reduce unsubscribe rates.

First, you should understand what DKIM and custom domains are, how they work and why they are needed. These articles have all the details:

Setup instructions

The setup needs to be completed in the following order.

Step 1: Account administrator

  1. Decide the domain you'll be sending emails from. This is the part after the @ sign in email addresses.

    For example if you send emails from then the sending domain is

  2. Decide on the custom domain you'll use. This can be the same or different from your sending domain. For example

    The sending domain and the custom domain are not related despite both being domains. The sending domain is used for authentication while the custom domain is used for branding.

  3. Request the "DKIM txt record" details from Envoke for your email sending domain. Here's a sample request:

Please send DKIM details for the following domain:

You don't need to request a code for the custom domain setup.

Step 2: Envoke

We will send you the DKIM details within 2 business days.

Step 3: Account administrator

Once you receive the "DKIM txt record" details from Envoke support, send the following to your IT team for implementation:

We're setting up an account with In order to authenticate our emails DKIM needs to be implemented and we'll also be setting up a custom domain to help with branding. 

In the DNS of our domain please add the following entries:

- CNAME to (replace "CUSTOM" with the custom subdomain you chose). There is no need to define a separate A record. Envoke will issue SSL on their end.

- [copy the instructions for DKIM setup you received from Envoke support from step 2]

To verify setup, use the following links

- For the custom domain go to (replace "CUSTOM" with the custom subdomain you chose). The page will show "It works!" if setup is done correctly. Here's an example of a working setup:
Envoke will issue an SSL certificate.

- For DKIM verification use using selector = nvk

Step 4: Your IT team

They complete the setup as per the instructions above and confirm to you when done.

Step 5: Account administrator

Tell Envoke support when configuration on your end is completed and let us know the custom domain you chose.

Step 6: Envoke

  1. We'll verify both DKIM and custom domain setup and we'll issue an SSL certificate and enable it for your account. This normally takes 2 business days.

  2. We'll confirm completion of setup to you.

Did this answer your question?