Introduction
Shopify sends a high volume of transactional and marketing mail. Each — order confirmations, shipping, marketing campaigns — needs DMARC alignment. This article covers the setup.
Why this topic matters
Shopify defaults to "via shopifyemail.com" branding without custom domain setup. Customers see the via notation; DMARC fails. Configuring custom domain authentication fixes both.
Step-by-step approach
- Shopify admin → Settings → Notifications → Sender email.
- Set to your custom email address (e.g.,
[email protected]). - Shopify generates DNS records for SPF, DKIM, and DMARC.
- Publish the records in your DNS.
- Verify in Shopify; signing begins.
The DNS records Shopify expects
Three required:
- SPF: include Shopify's send domain.
- DKIM: CNAME for the selector Shopify provides.
- DMARC: standard
_dmarcrecord (you publish your own).
Shopify provides the exact strings in the admin UI.
Step-by-step approach
- Configure sender email in Shopify.
- Publish DNS records.
- Send a test order confirmation.
- Verify alignment in DMARC reports.
- Pair with BIMI for visible branding.
Best practices
- Use a dedicated subdomain if separating store mail from other operations.
- Pair with Klaviyo or other marketing integrated separately.
- Watch SPF budget when adding Shopify alongside other senders.
- Test all flows: order confirmations, shipping, returns.
- Document the configuration.
Recommended next step
For Shopify stores not yet on custom sender email, configure this week. Removes "via" notation; enables DMARC alignment.
FAQ
Will this affect existing customer emails?
Existing automation continues; the From address updates to your domain.
What about Shopify Apps that send mail?
Each app sends from its own infrastructure. Configure custom DKIM per app where supported.
Does Shopify support BIMI?
Once DMARC is at enforcement, BIMI works for Shopify-sent mail.
Can I use the same domain for Shopify and other senders?
Yes. Each sender needs its own DKIM selector.
What about Shopify Email (marketing product)?
Same setup. Custom domain handles both transactional and marketing.
Final thoughts
Shopify + DMARC works cleanly with custom sender email. Five-minute configuration; durable authentication.