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:
The setup needs to be completed in the following order.
Step 1: Account administrator
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 firstname.lastname@example.org then the sending domain is mywebsite.com
Decide on the custom domain you'll use. This can be the same or different from your sending domain. For example communications.yourwebsite.com
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.
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 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 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
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.
We'll confirm completion of setup to you.