Shopify contact form notifications not arriving: a checklist
Shopify contact form messages go to the sender email in Settings → Notifications. Check that address, [SPAM] subjects, domain authentication and app forms.
- Updated
Short answer
Shopify sends contact form messages to the sender email set in Settings → Notifications, not the store email in Settings → General, so check that address first. Then search that mailbox for messages Shopify has marked [SPAM], authenticate your sender domain with the DNS records Shopify gives you, and make sure the form is Shopify's own contact form rather than an app's.
Key takeaways
- Contact form messages go to the sender email in Settings → Notifications.
- Shopify still delivers messages it thinks are spam, with [SPAM] at the start of the subject.
- An unauthenticated sender domain is rewritten to a shopifyemail.com address.
- Forms from Shopify Forms or other apps send their notifications from their own settings.
What is the sender email in Shopify?
The sender email is the customer-facing address in Settings → Notifications that Shopify's emails to customers come from. Shopify also delivers your contact form messages to it.
On this page
- Where do Shopify contact form messages go?
- Could your mailbox be filtering them out?
- Is your sender email authenticated?
- Is the form actually Shopify's contact form?
- What are the most common faults, and how do you fix them?
- How can you get Shopify contact form messages on your phone?
- FAQ
- Sources and method
Where do Shopify contact form messages go?
Shopify delivers contact form messages to your store's sender email, the address set in Settings → Notifications, and not to the store email under Settings → General. That difference explains a lot of "missing" messages. The store email is your account address, where Shopify sends exports and its own admin emails. The sender email is the customer-facing address that order confirmations come from, and it's also where your contact form sends.
So if the sender email is an address nobody reads, such as an old staff member's inbox or a no-reply alias, every enquiry goes there. Change it on the Notifications settings page, and the next message from the form goes to the new address. You can't change the subject line of contact form emails, which makes them easy to filter but also easy for a mail rule to catch by accident.
The best sender email is a shared address on your own domain, such as hello@ or shop@, that more than one person can read. Customers reply to your order emails at that address too, so it needs watching anyway, and nobody's holiday or departure leaves enquiries sitting unread. There's nothing wrong with the store email and the sender email being the same address if that suits a one-person shop.
-
Check the sender email
In your Shopify admin, open Settings → Notifications and note the sender email address.
-
Send a test message
Open your store's contact page in a private browser window and send a short message from a different email address.
-
Search the right mailbox
Search the sender email's mailbox for the test, including spam, junk, archive and any folders filled by rules.
-
Note what the page said
A thank-you message means Shopify accepted the form. An error or no message points at the theme or an app.
Could your mailbox be filtering them out?
Yes, and Shopify's own spam check makes this more likely than you'd think. Shopify reads each contact form message for spam, and when one is flagged it still delivers it, with [SPAM] at the start of the subject. Shopify does that so you never lose a genuine message caught by mistake, but a mail rule or your provider's filter may then move it to a folder you never open.
Forwarding is the other common trap. If your sender email is an address at your domain that your registrar forwards on to a Gmail or Outlook inbox, the forwarded copy can fail the receiving provider's checks and be filtered or bounced. Test by sending a message straight to the sender email from another account; if that goes missing too, the problem is the forwarding, not Shopify. A real mailbox at your domain avoids the problem altogether.
Search the mailbox for "[SPAM]" and check the subject Shopify uses for contact form messages. If real enquiries are in there, set up a rule that keeps them in the inbox or a folder you check daily. Don't write a rule that deletes anything marked [SPAM]: Shopify's check reads the message body, and a customer who pastes a link or writes very little can be flagged too. Cutting the spam itself is covered in How to stop contact form spam without losing real enquiries.
Is your sender email authenticated?
If your sender email is on your own domain, Shopify needs DNS records on that domain to send from it properly. Shopify's Help Center says that, without them, it rewrites the sender address to one like [email protected]. It also says Gmail and Yahoo have required domain authentication and a DMARC record for branded sending since February 2024.
Domains bought through Shopify are set up automatically. For a domain managed elsewhere, Shopify gives you CNAME records, which cover DKIM and SPF, and you add a DMARC record yourself; Shopify's minimum is v=DMARC1; p=none, and your domain must have only one DMARC record. Start from the Sender email section of Settings → Notifications, which links to the authentication steps. What those records do is explained in SPF, DKIM and DMARC in plain English.
A free address such as Gmail or Yahoo can't be authenticated, because you don't control its DNS, so Shopify rewrites the sending address for those too. The messages still reach you, but a sender email on your own domain looks more trustworthy to customers.
Is the form actually Shopify's contact form?
Only forms built with Shopify's contact form send to the sender email; a sign-up form or a form from an app sends wherever that app is set to. Shopify's contact form is the Contact form section on a page that uses the page.contact template, which you can see under Online Store → Themes → Edit theme, then Pages → Contact. In theme code, it's a form built with Liquid's form 'contact' tag.
Check the page's template if the form vanished after a theme change. Your Contact page lives under Online Store → Pages, and it needs the contact template from the current theme. A new theme, or a page created from scratch, can end up on the default page template, which shows your text but no form at all, so customers have nothing to fill in.
Other forms on the store behave differently, so work out which kind you have before changing any email settings:
Shopify Forms is for sign-up and lead forms. Submissions are stored in your admin and create customer profiles, and you only get an email if "Send an email for each submission to this form" is ticked under Apps → Forms.
Form builder apps send their own notifications from their own settings, and some only show submissions in the app until you set an email address there.
Embedded services such as Jotform or Wufoo send from their own systems, so check their dashboards and notification settings, not Shopify's.
What are the most common faults, and how do you fix them?
Once you know which form you have and where it should send, most problems are one of these:
- Messages go to an old address
- The sender email in Settings → Notifications still belongs to a former owner or staff member. Change it and send another test.
- Messages arrive with [SPAM] in the subject
- Shopify flagged them but still delivered them. Add a mail rule so they land somewhere you'll see them.
- Sent from a shopifyemail.com address
- Your sender domain isn't authenticated, or it's a free address. Add Shopify's CNAME records and one DMARC record.
- Thank-you message shows, but no email
- Shopify accepted the form, so search the sender email's mailbox thoroughly, including archived and filtered mail.
- Error or nothing happens on submit
- An app or theme edit may have changed the form. Test with the theme's own contact section, or a copy of the theme, to compare.
- App form submissions are missing
- The form belongs to an app. Open that app's notification settings and add your email address there.
If none of these fits, contact Shopify Support with the exact time and sender of a test message. A specific message to look up gets a far quicker answer than "my form doesn't work".
How can you get Shopify contact form messages on your phone?
Keep the email working as your record, then add an alert that reaches you wherever you are. The free option is your phone's mail app: add the sender email's mailbox, switch notifications on for it, and in Apple Mail you can mark the address as a VIP so its messages stand out. That only works if the email arrives promptly and isn't filtered.
Another way is Formcrier, which sends each form submission on your storefront to WhatsApp, a text, Telegram, Slack or Microsoft Teams within seconds, and leaves Shopify's own email as it is. You paste one script in Online Store → Themes → Edit code → theme.liquid, just before the closing body tag. See Shopify for the details, or How to get website enquiries on WhatsApp for the wider options.
Frequently asked questions
Shopify sends them to the single sender email. To reach more people, set up forwarding or a shared mailbox at your email provider, or use a group address as the sender email.
No. Shopify's Help Center says the subject of contact form emails can't be changed, so filter on the subject it uses rather than trying to edit it.
Shopify's built-in contact form sends messages by email, so treat that mailbox as the record. Shopify Forms, the separate sign-up form app, does store submissions in the admin.
It should, since the message carries the customer's email address. Send yourself a test and press Reply to check it addresses the customer before you rely on it.
Sources and method
Settings names and behaviour were checked against the Shopify Help Center and Liquid reference on 1 Oct 2026. Shopify renames admin pages from time to time, so the editor should confirm the menu paths in a live admin before publishing.
- Shopify Help Center, Add a contact page to your online store, accessed 1 Oct 2026
- Shopify Help Center, Setting up your email, accessed 1 Oct 2026
- Shopify Help Center, Sender email rewrites, accessed 1 Oct 2026
- Shopify Help Center, Managing Shopify Forms, accessed 1 Oct 2026
- Shopify, Liquid reference: form tag, accessed 1 Oct 2026
Tim builds websites for UK service businesses and made Formcrier after clients kept missing enquiries sent by email.