Shopify lets you connect your own sending domain so store email is signed with your domain. In Shopify admin → Settings → Notifications (sender email), verify your domain by publishing the SPF/DKIM DNS records Shopify provides, then add a DMARC record at _dmarc. This gets transactional and marketing email aligned and passing DMARC.
Set your store’s sender email to your own domain and publish the CNAME/TXT records Shopify shows for verification. This aligns Shopify’s sending to your domain.
Publish v=DMARC1; p=none; rua=mailto:[email protected] at _dmarc, confirm Shopify and any apps (Klaviyo, etc.) align, then enforce. PCI DSS applies to e-commerce, so enforced DMARC is also a compliance win.
Confirm it resolves:
$ dig TXT _dmarc.yourdomain.com +shortCheck your DMARC record now
Open the free DMARC checker →Usually because the sender domain isn’t verified/aligned, so authentication fails. Connect your domain in Shopify and add DMARC to fix deliverability.