Shopify DKIM Setup
DKIM (DomainKeys Identified Mail) is an email authentication protocol that uses cryptographic signatures to verify that messages haven’t been altered during transit and genuinely originate from your domain.
This guide outlines how to configure DKIM for Shopify, an e-commerce platform that sends order notifications, marketing emails, and other communications on your store’s behalf.
Shopify DKIM Requirements
- Log in to your Shopify Admin account.
Make sure you have the necessary permissions to update email settings. - Go to the Sender Email page.
You can find this under Settings > Notifications > Sender Email. - Click on “Authenticate.”
This will open a new tab with detailed instructions and four CNAME records specific to your domain. - Copy the CNAME records provided.
These records are required to enable DKIM and ensure Shopify can send authenticated emails on your behalf.Record Type Name Value CNAME s1._domainkey s1.domainkey.u123456.shopifyemail.comCNAME s2._domainkey s2.domainkey.u123456.shopifyemail.comCNAME s3._domainkey s3.domainkey.u123456.shopifyemail.comCNAME s4._domainkey s4.domainkey.u123456.shopifyemail.com - Log in to your domain’s DNS provider.
Navigate to the DNS management section. - Publish the 4 CNAME records.
Paste each record exactly as provided into your DNS settings. If DKIM keys are managed using Sendmarc, you can create those keys in Sendmarc. - Save your changes.
How to update your DKIM settings using Sendmarc
To update your DKIM record through Sendmarc, please refer to the Sendmarc DKIM Setup Documentation.
Shopify’s Documentation
Shopify’s official DKIM configuration guide can be found here.
Looking for SPF Settings?
Find out how to configure your Shopify SPF settings here.