Setting up your email
You can use email to receive store notifications and communicate with your customers. The Store email and Sender email settings control how email works for your store.
Your Store email is the email address that you used when you signed up for Shopify, and it's listed in Settings > General of your Shopify admin. If you export your products, orders, or customers list, then they're sent to your Store email address.
Your Sender email is the customer-facing address that's listed in Settings > Notifications and is used in the following ways:
- As the email address where your customers can contact you directly.
- As the From email address when your customers receive automatic notification emails, order confirmation emails, and any marketing emails sent from your store.
- As the address where contact form submissions from your online store are delivered.
You can add Shopify's CNAME records to your domain to handle SPF and DKIM authentication. You can also add a DMARC policy to ensure that your email messages are delivered to your customers.
On this page
Change your store email address
By default, the store contact address is the email address that you use when you sign up for Shopify. The store contact address is what Shopify uses to contact you, and where you receive your files when you export your product, order, or customer lists. If you want Shopify to contact you at a new email address, then you can update that information.
If you haven't set up a single login, then the Account email displays instead of Store email.
Steps:
Desktop
From your Shopify admin, go to Settings > General.
In the Store contact details section, click your store name.
Change your email address under Store email. Shopify uses this email to contact you about your account.
Click Save.
Go to your new email account's inbox, and click the link in the verification email from Shopify.
Mobile
From the Shopify app, tap
, and then tap
Settings.
In the Store settings section, tap General.
In the Store contact details section, tap your store name.
Change your email address under Store email. Shopify uses this email to contact you about your account.
Tap Save or ✓.
Go to your new email account's inbox, and tap the link in the verification email from Shopify.
Change your sender email address
Your sending domain might require authentication records. If authentication records aren't configured, then your sender email address is rewritten to store+123@shopifyemail.com.
Steps:
From your Shopify admin, go to Settings > Notifications.
In the Sender email section, enter your email address.
Click Save.
Using a forwarding address as your sender email
If you have a Shopify-managed custom domain, then you can use a forwarding email address from your custom domain as the Sender email from your store. Set up email forwarding to create a custom email address associated with your domain for your customers to contact.
After you've set up forwarding, change your Sender email to your newly created forwarding email address. When you change your sender email, customers receive your store notifications from the forwarding email associated with your custom domain. If they reply to your store's emails, then their message forwards to the personal email you configured in your email forwarding settings.
Some email hosts automatically reject email addresses that include wording such as "no-reply", "do-not-reply", or "noreply". Avoid using this language in your sender email address to insure your emails are received by your customers.
If your custom domain is canceled or expires, then you're no longer able to use the domain's forwarded email as your Sender email.
Authenticate your third-party domain
If your domain was purchased through Shopify, your email authentication is set up automatically, and your DKIM, SPF, and DMARC records are configured for you. For third-party domains hosted on Cloudflare, GoDaddy, or IONOS, Shopify can also automatically configure your DNS records.
If you use a third-party domain, then you need to authenticate your sender email address to prevent your email's messages from being flagged as spam, and to ensure that your email messages are delivered to your customers.
Authenticate automatically
If you purchased your domain from Cloudflare, GoDaddy, or IONOS, then you can authenticate your domain to Shopify automatically. You can also manually authenticate instead. Learn more about connecting third-party domains.
Steps:
From your Shopify admin, go to Settings > Notifications.
In the Sender email section, click Email domain authentication.
Click Authenticate automatically.
Wait for the authentication to complete.
Authenticate manually
To authenticate your sender email address, you need to add the following records to your third-party domain:
- CNAME records (which handle the required DKIM and SPF authentication)
- DMARC record
If you need help to modify your CNAME or DMARC records, then contact your domain provider.
Add CNAME records to your third-party domain
You can help to ensure that your email messages reach your customers by adding CNAME records to the domain associated with your sender email address to connect it to the Shopify SPF and DKIM records. For example, if your sender email is info@johns-apparel.com, then you need to add the CNAME records to the johns-apparel.com domain. You don't need to add any IP addresses to your domain - the CNAME records are sufficient for authentication.
To add CNAME records to your domain, you need to have the following information:
- Your login information for the third-party domain provider account associated with your sender email.
- Your sender email, which is the email address that you use to communicate with your customers.
Steps:
From your Shopify admin, go to Settings > Notifications.
In the Sender email section, click authenticate your domain.
Follow the instructions to enter all CNAME records displayed into your third-party domain manager. The number of records may vary, so you must add all records displayed in the modal.
Changes can take up to 48 hours to complete. If the domain verification fails, then verify that the DNS records that you entered into your third-party domain provider match the records that were provided in your Shopify admin.
If you need help to add a CNAME to your domain, then contact your domain provider.
Add a DMARC record to your third-party domain
Some email providers, such as Gmail and Yahoo, require you to add a DMARC record to your domain so that you can send emails from your branded email address.
Review the following third-party resources to learn how to check for and add a DMARC record to your domain:
Steps:
- Log in to the management console of your domain host.
- Locate the page where you update DNS records.
- Add a TXT record for DMARC.
- In the Record name/DNS host name field, add
_dmarc. Some domain hosts automatically add the domain portion, such as_dmarc.example.com. After you add the TXT record, verify that it's formatted correctly. - In the Text Record Value field, add
v=DMARC1; p=none;.
- In the Record name/DNS host name field, add
For specifics on p=none, review the DMARC record glossary item.
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 example.com, then you can create the sender email address info@example.com. When customers email info@example.com, their messages are forwarded to your connected personal account, for example, john@gmail.com.
Learn more about email forwarding.