Shopify Contact Form Not Working

Your Shopify store's contact form submits without errors, but the messages never arrive — or customers report the form won't send at all.

Common signs of this issue

Safe checks you can do yourself

None of these require sharing passwords with anyone.

What this usually means

On Shopify, form problems split cleanly in two: the form isn't sending (theme or app problem — an error appears, or the app's log shows nothing) or the email isn't arriving (notification address, spam filtering, or a changed mailbox). The app-log and test-submission checks above tell you which half you're in.

The most common real-world cause is mundane: notifications going to an old or unmonitored address, or to spam. Shopify's messages come 'on behalf of' your store from Shopify's servers, and some mail filters distrust that pattern — especially if your domain's email authentication (SPF/DKIM) isn't set up for it.

The second most common: a theme update or customization broke the form's code, so it looks fine but never submits. That's why testing as a customer, on mobile, matters — store owners rarely use their own contact form.

What not to do

When to get help

A contact form is a revenue pipe — on a store, every lost message is potentially a lost sale or an unanswered complaint that becomes a chargeback. If the checks above haven't found it within an hour, a Shopify-experienced freelancer can usually trace form-to-inbox in one short session, and setting up proper email authentication at the same time fixes the spam-folder problem for good.

Not sure what to do next?

Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.

Is this a business website? If this issue may be costing you leads, sales, or trust, you may want a direct review instead of trial and error.

Frequently asked questions

Where do Shopify contact form submissions go?

To your store's sender/notification email address, set under Settings → Notifications in the Shopify admin. There's no built-in submissions inbox in Shopify itself — if that email address isn't monitored, messages effectively vanish.

Why do my Shopify form emails go to spam?

Shopify sends them on your store's behalf from its own servers, which some filters distrust — especially without SPF/DKIM email authentication on your domain. Marking one as 'not spam' helps your own inbox; authentication fixes it properly.

Can I see past form submissions I missed?

Only if they arrived somewhere: search the notification inbox and its spam folder. The theme's built-in form keeps no log — one reason a forms app with its own submissions dashboard is worth considering for stores.

Does Shopify's contact form have spam protection?

Yes — hCaptcha/reCAPTCHA is built in on Shopify's forms, and it occasionally blocks real customers who fail or skip the challenge. If customers report the form 'won't send,' test the captcha flow yourself on a phone.

My form worked last month and just stopped. What changed?

The usual suspects, in order: a theme update or edit broke the form's code; the notification address's mailbox changed (new email provider); or a spam filter started catching them. Your test submission plus a spam-folder search identifies which within minutes.

Related free guides

WordPress site down?

Seeing “There has been a critical error on this website”?

Our guided repair tool logs in over secure FTPS and fixes the most common WordPress failures — safely, with every change backed up and reversible. Start with a free scan, no password needed.

Fix My WordPress Site → Free scan · No download of your site · Reversible