This page includes setup instructions for both DomainKeys Identified Mail (DKIM) and custom domains.

IT involvement required

This is the most technical setup of each Envoke account as implementation for these options involves the Envoke account administrator, your IT team and Envoke support.

One time setup

Setup is required only once, ideally soon after your account is activated.

What are these settings for?

Even though both of these options are domain related, they are two completely separate settings:

  • DKIM is for inbox delivery, to verify that emails are coming from you, not from someone pretending to be you. (read more: What's DKIM and why it's needed)

  • Custom domain setup is for branding, to give you contacts peace of mind that they are dealing with a known brand as they see links/URLs in emails and on the subscription management page. (read more: What's a custom domain and how it works)

You should set up both settings at the same time

It's practical to set up both DKIM and custom domains at the same time since both settings require a change in the DNS records of your domain by a technical person or your IT team, however, you can add the two settings separately if you like. They are not interdependent.

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. We'll call this the sending domain and it is used for domain authentication (DKIM) to aid inbox delivery.

    For example if you send emails from info@mywebsite.com then the sending domain is mywebsite.com

  2. Decide on the custom domain you'll use. This should be the subdomain of your business domain. For example communications.yourdomain.com. This will be used for branding so your contacts see this link instead of Envoke branded URLs.

  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: sample.com

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 email to your IT team for implementation:

We're setting up an account with Envoke.com. 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 two entries:

- CNAME CUSTOM.yourdomain.com to nvk.envoke.com (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 CUSTOM.yourdomain.com/form/8795/if/ (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: demo.envoke.com/form/8795/if/
Envoke will issue an SSL certificate.

- For DKIM verification use https://dkimcore.org/c/keycheck 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?