The silent failure on Squarespace
A Squarespace contact form that’s genuinely broken is rare. A Squarespace contact form whose notification email silently stops arriving? That’s extremely common, and the way Squarespace is built almost guarantees you won’t notice.
The trap is this: Squarespace logs every submission to your Contacts dashboard, no matter what happens downstream. The form still works. The customer sees “Thanks, we’ll be in touch.” You get nothing in your inbox. Nobody tells you anything has gone wrong, because from Squarespace’s perspective, nothing has. The submission was received, stored, and the notification email was handed off to be delivered. Whether it actually arrived is a separate question, and it’s one Squarespace has no way to answer for you.
How Squarespace form notifications work
When a visitor submits a Squarespace form set to the Email storage option, Squarespace queues a notification email from its own mail infrastructure to the address connected to your site. That email’s envelope sender is a Squarespace domain, not yours. Your own inbox provider’s spam filter sees mail pretending to be about your business, arriving from a third party, and has to decide whether to trust it.
Often, it doesn’t. Gmail, Outlook, iCloud, and Apple Mail have all tightened their filters in the last two years, and forum threads from Squarespace users describe the same pattern: notifications that used to arrive reliably now land in spam or don’t arrive at all. The Squarespace side logs the send as successful. The inbox side either drops the message quietly or files it under Junk where you never look.
The real cost
One missed enquiry a week at a small service business value of £150 is nearly £8,000 a year, before you count the hidden compounding cost: the customer who didn’t hear back and now won’t come back, won’t recommend you, and won’t try again in six months.
If you’re a photographer, a wedding venue, a consultant, a coach, or any service business whose quote requests come through your Squarespace site, this is the most expensive small bug you can have. And the only way to know it’s happening is to test.
How to test if your Squarespace contact form is broken
Open your Squarespace site in a private browser window so you’re logged out of your own Squarespace account. Fill in the contact form using a personal Gmail, Outlook, or iCloud address you own, not your business address. Your own mail server is often more trusting of its own inbound messages than a typical customer inbox would be. Wait five minutes. Check the primary inbox, then spam, then promotions.
If the test notification didn’t arrive, or it landed in spam, real customers have been hitting the same wall. Cross-reference the test against your Contacts dashboard: if the submission is listed in Squarespace but never reached your inbox, you’ve confirmed the failure mode.
How to fix a Squarespace contact form that’s not sending notifications
You can chase the Squarespace-side fixes: allowlist the sender domain, hunt through Spam, re-create the form and hope. They might help, but they don’t give you control over the underlying problem. The sender reputation your notifications depend on is Squarespace’s, shared with every other Squarespace site, and you can’t improve it.
The durable fix is to take notifications out of Squarespace entirely. An external feedback widget accepts submissions on its own infrastructure and sends you the full message from a dedicated delivery service whose only job is inbox placement. Nothing depends on Squarespace’s mail pipeline.
That’s what Hi Widget does. You paste one line of code into Squarespace’s Code Injection panel, a “Say hi” button appears on every page, and every submission lands in your inbox through Hi Widget’s own mail delivery. £9/month, works alongside your existing Squarespace forms if you want to keep them, and sets up in about two minutes.
If you want more than a contact button, the Pro plan (£19/month) adds polls so visitors can vote on an idea (good for “which class should we run next term?” or “would you come to an evening event?”) and custom forms with dropdowns, checkboxes, and radio buttons so you can ask exactly what you need (quote details, booking preferences, dietary requirements). Same one-line install, just more you can collect.