Authenticating ControlShift as an authorized sender for your domain is the most important step you can take to ensure the deliverability of the emails we send on your behalf. We strongly encourage all customers to configure these settings to ensure that your organization's emails are successfully delivered.
Q: Why should my organization configure these settings?
A: This process will prove that ControlShift has authorization to send platform emails on your organization's behalf using your organization's domain. Configuring these settings will improve the deliverability of the emails we send from the platform.
You can learn more about email deliverability, including best practices for all of your mailing tools, in our email deliverability guide.
Before we dive in, please note that some of these steps require changes to your organization's DNS. If you're not familiar or comfortable with updating DNS, you may want to send these instructions to your organization's tech contact.
Setting the Contact Email
First you'll need to set your organization's Contact Email. The Contact Email is the email address that platform emails are sent from, both to supporters who to take action and to admins subscribed to notifications. To set your organization's Contact Email, go to the admin homepage > Settings > Contact and enter the appropriate email address. Then click to Save. Please note that this email address should be tied to your organization's domain.
Once you've entered the appropriate Contact Email, you can continue configuring your organization's deliverability settings by going to [your-platform-url]
/org/settings/deliverability and clicking to Configure.
The Domain listed on this page is based on your organization's Contact Email. If the domain here is not correct, you should update your organization's Contact Email instead of editing the domain from this page. In the Email field, enter an email address for your organization's technical contact. Then click to Save.
Please note: if you're already using a Sendgrid product, you may need to expand the Advanced Settings section and choose a custom selector.
After saving, the Deliverability page will update to include information about your organization's new Sendgrid subuser account. Included on this page will be a list of three CNAME records that your organization will need to configure in their DNS manager.
For each of these records, the URL on the left should (through the CNAME record) point to the URL on the right. (If you need help setting up a CNAME records, please see the DNS article in our help center or your DNS manager's help documentation.)
If you're using Cloudflare's proxy service, please make sure that these email deliverability records are not proxied. You can turn the proxy service off by clicking the orange cloud (which will then update to gray).
Once you've created the relevant CNAME records, return to the deliverability settings page and click to Verify. If your DNS records are configured correctly, you'll see two success messages. (Please note: it may take a few minutes for these new records to propagate.)
Custom DKIM Selectors
If you're already using Sendgrid as your email provider (or if another tool you're using uses Sendgrid), you may already have
s2._domainkey records in your DNS manager. If you do, you can specify a custom DKIM selector instead. If you've already progressed to the step that shows CNAME records, click to Remove and start over. On the first page, click the Advanced link to expand the section.
In this section, check the Use custom DKIM selector box and then enter your DKIM Selector. This selector can be any combination of up to 3 characters. When you've entered your chosen selector, click to Save and the CNAME records will reflect your choice.
Please note: if you removed your previous configuration and started again, the first record will likely have changed too. Please verify that the first record is correct in your DNS manager.
If you have any questions, or need any help, please send us a support email.