Setting up your email

From receiving important notifications to communicating with your customers, email is an important part of any business. This page shows you how to set up and configure both your store owner email and your sender email.

The store contact address is the email address that you used when you signed up for Shopify. It's where you'll receive your files if you export your products, orders, or customer lists.

The sender email is your customer-facing address. It's where your customers can contact you directly, and it's the address that's associated with the automatic notification emails that they receive about their orders.

We'll also tell you how Sender Policy Framework (SPF) records can help you avoid spam filters and delivery errors.

Change the store email address

By default, the store contact address is the email address that you use when you sign up for Shopify. It's the email address that Shopify uses to contact you and where you receive your files if you export your product, order, or customer lists. If you want Shopify to contact you at a new email address, this is where you can update that information.

Steps:

  1. Click General.

  2. In the Store details section, change your email address under Store contact address or Account email. This will be the email that Shopify uses to contact you about your account.

  3. Click Save.

  4. Go to your new email account's inbox, and click the link in the verification email from Shopify.

Change your sender email address

The sender email is your customer-facing email address. This is the email address that is displayed in the From field when your customers receive automatic notification emails, order confirmation emails, and any marketing emails sent from Shopify. Some domains might require additional authentication, otherwise your sender email address might appear with via shopifyemail.com, or as store@shopifyemail.com.

If your sender email address is DMARC protected, then your email address might appear in inboxes as store@shopifyemail.com or store@shopify.com. Replies from your customers will be forwarded to your chosen sender email address.

Learn more about sender email addresses and Shopify Email.

Steps:

  1. Click General.

  2. In the Store details section, change your email address under Sender email.

  3. Click Save.

Do I need to change my sender email address settings?

Some email providers, such as Yahoo and AOL, enforce Domain-based Message Authentification, Reporting, and Conformance (DMARC) policies that prevent Shopify from sending emails as their domain. If your email service provider enforces DMARC policies, then you might need to change your customer email address. For more information on compatibility, contact your service provider.

If you’re using an email address that’s associated with a custom domain with an enforced DMARC policy, then you need to add Shopify’s Sender Policy Framework (SPF) record and DKIM authentication to your domain's DNS settings.

Learn more about sender email addresses and Shopify Email.

Add Shopify's SPF record to your domain host (custom domains only)

To verify your sender email address, you need to add Shopify's SPF record to your TXT record in your custom domain settings. Adding Shopify's SPF record can help prevent your emails from being flagged as spam, or from failing to deliver. Shopify's SPF record needs to point to v=spf1 include:shops.shopify.com ~all.

If your domain host already has an SPF record, or you use third-party email providers to send emails from your custom domain, then combine all of your SPF records. To combine multiple SPF records, include each record between v=spf1 and ~all. For example, here are the combined SPF records for some common email host providers:

  • Google Workspace: v=spf1 include:shops.shopify.com include:_spf.google.com ~all
  • Zendesk: v=spf1 include:shops.shopify.com include:mail.zendesk.com ~all
  • Zoho Mail: v=spf1 include:shops.shopify.com include:zoho.com ~all

Consider the following requirements when adding SPF records to your domain host:

  • You can have multiple kinds of TXT records on your domain, but only one combined SPF record.
  • You can combine a maximum of ten SPF records.
  • SPF records are limited to 255 characters.

Steps:

  1. Log in to your domain hosting account.

  2. Find your DNS settings, domain management area, DNS configuration, or similar.

  3. Find your domain's TXT record. This usually appears beside the CNAME record and MX record.

  4. Add Shopify's SPF record to your TXT record: v=spf1 include:shops.shopify.com ~all.

    • In the Type or Record Type field, enter or select TXT record.
    • In the Name, Host, or Alias field, enter @ or leave it blank.
    • In the Points to field, enter Shopify's SPF record v=spf1 include:shops.shopify.com ~all. If your domain host already has an SPF record, or you also need to add your email host provider's SPF record, then include all records between v=spf1 and ~all.
  5. Save your changes by clicking Save, Save Zone File, Add Record, or similar.

After you update the SPF record, it can take up to 48 hours for the changes to take effect.

SPF records and delivery errors

Your customers still receive automatic email notifications even if you don’t update your customer address host settings. Because automatic email notifications use Shopify's SPF record to verify your sender email address, these emails are prevented from being flagged as spam or failing to deliver.

If you experience email delivery errors, then make sure you add Shopify's SPF record and all of your email host providers' SPF records to your domain settings.

Email forwarding

Email forwarding is a service that lets you direct an email from your custom domain to an existing email account with Gmail, Outlook, Yahoo, or another provider. For example, if you own the domain name johns-apparel.com, then you can create the sender email address info@johns-apparel.com. When customers email info@johns-apparel.com, their messages are forwarded to your connected personal account, for example, john@gmail.com. Learn more about guide on email forwarding and custom domains.

Learn more about email forwarding and Shopify Email.

DomainKeys Identified Mail (DKIM)

DKIM is an authentication method that helps validate that an email comes from the domain that it claims to come from. If you have a custom domain that you want to sign with DKIM keys, then you can generate the DKIM keys in your Shopify admin so that you can update your DNS settings.

If Shopify is your domain provider, then your emails are automatically signed with DKIM. If you want to sign your emails with DKIM and you use a third-party email provider, then you can edit your DKIM TXT records, as shown here, with the specific instructions given to you by your third-party email provider or integrated app.

Ready to start selling with Shopify?

Try it free