How to add Shopify SPF Records to my email?
If you have an E-Commerce store on the Shopify platform then your store sends many emails and notifications on your behalf. Everything from order confirmations, tracking emails, shipping updates, and many more. If you want your Shopify store to send emails using your own domain name and professional email address as the "From" when system notifications are sending emails to your customers, then you need to add a simple DNS record (to where your domain name was purchased).
If you want to test your email address, then send a message from your account to check-auth@verifier.port25.com
and you'll receive a summary of your email host's authentication methods. If you see SPF check: pass in the Summary of results, then your address meets Shopify's security settings.

Adding Shopify SPF Record
- Log in to your domain hosting account.
- Find your domain's
TXT record
. - Add the following SPF record to your TXT record:
v=spf1 include:shops.shopify.com ~all
- If you already have an SPF record in place, then you can add
include:shops.shopify.com
next to the other "Include" record. Example:include:v=spf1 include:_spf.google.com include:shops.shopify.com ~all
- Save the changes you made to the text record.
If you need help adding this record then reach out to us. We offer Shopify migration and setup services and help small businesses get fully launched on the Shopify platform.
Common Questions and Answers
Q: How to add Shopify SPF record?
A: To add a Shopify SPF record, log in to your domain hosting account, locate the TXT record settings, and add v=spf1 include:shops.shopify.com ~all. Save your changes to ensure the record is updated.
Q: How do I add SPF to my email domain?
A: To add SPF to your email domain, access your domain’s DNS settings, find the TXT record section, and insert the SPF record string provided by your email service provider. Save the changes to update your DNS settings.
Q: How do I add a DKIM record to Shopify?
A: To add a DKIM record to Shopify, you need to obtain the DKIM keys from your email service provider, then log in to your domain hosting account and add the DKIM records to your DNS settings under the TXT records. Save the changes to ensure they are applied.
Q: What is an SPF record and why is it important for Shopify emails?
A: An SPF (Sender Policy Framework) record is a type of DNS record that specifies which mail servers are permitted to send email on behalf of your domain. It helps prevent email spoofing and ensures that your emails are not marked as spam. For Shopify emails, it ensures that order confirmations and notifications are reliably delivered to your customers.
Q: How long does it take for SPF record changes to take effect?
A: DNS changes, including updates to SPF records, typically propagate within a few hours but can take up to 48 hours to fully take effect globally.
Q: Can I use multiple SPF records for the same domain?
A: No, a domain should have only one SPF record. If you need to include multiple services, you can combine them into a single SPF record using the “include” directive.
Q: How do I verify that my SPF record is correctly configured?
A: You can use online SPF record checkers to verify your SPF record. Additionally, send an email from your domain to a verification service like check-auth@verifier.port25.com to receive a detailed report on your SPF configuration.
Q: What other DNS records should I configure for email security?
A: Besides SPF, you should configure DKIM (DomainKeys Identified Mail) and DMARC (Domain-based Message Authentication, Reporting & Conformance) records. DKIM adds a digital signature to your emails, and DMARC provides instructions on how to handle emails that fail SPF or DKIM checks, enhancing your email security.