Shopify contact form not working

Why your Shopify contact form isn't reaching you

A shopper asks whether the jacket runs small, gets a polite "Thanks for contacting us", and never hears back. You never saw the message. Shopify sends contact form messages to one setting most store owners filled in once and forgot, and even when that works, most shoppers never find the form. Here's where the messages go, how to test it, and how to hear from shoppers while they're still deciding.

Published 18 September 2026 - 5 minute read

The quiet failure on Shopify

Shopify’s contact form rarely breaks outright. A shopper types a question, clicks Send, and sees a thank-you message. Shopify has the message. The question is whether it ever reaches a person who reads it.

There are two ways it doesn’t. The message goes to an address nobody checks, or it gets filtered on the way there. And there’s a third problem that has nothing to do with email: most shoppers never find the form in the first place.

Where Shopify sends your contact form messages

Contact form messages go to your store’s sender email. That’s the address in the Shopify admin under Settings, Notifications. It isn’t necessarily the email you log in with, or the one on your business cards.

This is how messages go missing for months. You set the sender email when you opened the store, perhaps to a Gmail address you used for setup, or to the address of whoever built the store for you. You changed your login email later. The contact form kept sending to the old one.

Why the messages land in spam

Shopify’s own help pages list the usual delivery problems:

  • An unauthenticated domain. If your sender email uses your own domain and you haven’t authenticated it in Shopify, inbox providers are more likely to flag the messages. Shopify walks you through authentication on the Notifications page.
  • A “no-reply” address. Some email hosts reject addresses containing “no-reply”, “do-not-reply” or “noreply”. If your sender email looks like that, messages may never arrive.
  • Shopify’s own spam filter. Shopify checks each message, and anything that looks like spam arrives with [SPAM] at the start of the subject. You still get it, but if your inbox rules bin those, a real question can go with them.

The bigger problem: nobody finds the form

Even a perfectly working contact form has a problem on Shopify: it lives on its own page. Depending on your theme, you may have had to create that page yourself, pick the contact template and add it to a menu, and even then it usually ends up in the footer.

Think about when a shopper has a question. They’re on a product page, wondering about the sizing, the delivery time, or whether it comes in green. The answer decides whether they buy. To ask it, they have to leave the product, scroll to the footer, find “Contact”, and write an email to a stranger. Most don’t. They close the tab, and you never learn what stopped the sale.

How to test your Shopify contact form

  1. In the Shopify admin, go to Settings, Notifications and read the sender email. Is it an address you check every day?
  2. Open your store in a private browser window and find the contact page the way a shopper would, starting from a product page. Count the clicks.
  3. Send a message from a personal address. Wait five minutes, then check the sender email’s inbox, Spam and Junk.
  4. Search that inbox for “[SPAM]” and look at what’s been flagged in the past.

If the message didn’t arrive, fix the sender email, then authenticate your domain. If it did arrive but took four clicks to send, the email isn’t your real problem.

How to hear from shoppers while they’re deciding

Fixing the sender email makes sure the messages you get reach you. It does nothing for the shoppers who never got as far as the contact page.

A feedback widget puts a small button in the corner of every page, including every product page. A shopper with a question clicks it, types, and sends, without leaving the product they were looking at. The message arrives in your inbox through a delivery service built for exactly that, separate from Shopify’s notifications.

That’s what Hi Widget does. There’s no app to install: you paste one line of code into your theme’s layout file, and it works on any Shopify plan. There’s a free plan to start on.

The step-by-step install is on the feedback widget for Shopify page.

If you want to ask shoppers something yourself, the Starter plan (£9/month) adds polls (“Which colourway should we restock?”) and a custom form with dropdowns, checkboxes and radio buttons, so a wholesale or custom-order enquiry arrives with the details already filled in.

Frequently asked questions

Where do Shopify contact form messages go?

To your store’s sender email, which you set in the Shopify admin under Settings, Notifications. It isn’t necessarily the email you log in with. If the sender email is an old address, or one nobody checks, every contact form message goes there.

Why am I not receiving Shopify contact form emails?

Check the sender email first, since that’s where the messages go. Then check your spam and junk folders. If you use your own domain for the sender email and haven’t authenticated it in Shopify, inbox providers are more likely to filter the messages. Shopify’s help pages also note that some email hosts reject addresses containing “no-reply” or “noreply”.

What does [SPAM] mean on a Shopify contact form email?

Shopify runs each message through a spam filter. If it looks like spam, the email still arrives, but with [SPAM] at the start of the subject. That’s useful for filtering, but a real enquiry can be flagged too, so don’t delete them unread.

Does Shopify add a contact page automatically?

Not always. Shopify’s help pages walk you through creating a contact page, choosing the contact template for it, and adding it to your store’s menu. If any of those steps was skipped, shoppers have no way to reach the form.

Will Hi Widget work with Shopify?

Yes, on any Shopify plan, with no app to install. Paste one line of code into your theme’s layout file, just before the closing body tag. A button appears on every page, including product pages, and messages arrive in your inbox through Hi Widget’s own email delivery.

Can I ask shoppers questions with Hi Widget?

Yes. The feedback button is on every plan, including Free. The Starter plan (£9/month) adds polls, so shoppers can vote on a single question like “Which colourway should we restock?”, and a custom form with dropdowns, checkboxes and radio buttons.

Hear the question before the shopper leaves.

Install Hi Widget on Shopify in two minutes. Free to try. No credit card required.