A visitor filled in your Squarespace form. The submission is saved, but the notification email never reached your inbox, or it went to spam.
How Squarespace handles form email
Each Squarespace form needs at least one storage option, set in the form block’s Storage tab. The options are: your Squarespace contacts and mailing lists, Email, Google Drive, Mailchimp and Zapier.
With Email storage, Squarespace sends the submission to your address from its own mail servers. There is no setting to change that server, and no custom webhook URL.
Common reasons the email does not show up:
- Email storage is off, or the address in it is wrong (for example after someone edited the form).
- The site is on a trial. Squarespace disables Email storage on trial sites.
- Your mail provider or a company filter moves the message to spam or another folder.
Check where it breaks
- Submit your own form with an address you control. Wait a few minutes. Check the inbox and spam folder of the notification address.
- Check the stored submission in your contacts panel or Google Drive sheet. If it is there, the form works; only the email step fails.
- Check the Storage tab. Make sure Email storage is connected and points to the right address.
- Check filters and rules in Gmail or Outlook, and the spam and trash folders.
Send submissions through SecureSMTP (with Zapier)
Squarespace has no SMTP or webhook setting
- Sign up at securessmtp.com/signup (the Free plan includes 5,000 emails a month).
- Dashboard → Sites → + Add website. Copy the API key from the last step. It is shown only once.
- In Squarespace, edit the form block → Storage → Zapier and connect your Zapier account (Core, Plus or Advanced plan).
- In Zapier, start a Zap with the Squarespace form trigger and pick your form.
- Add the action Webhooks by Zapier → POST (paid Zapier plan). URL
https://securessmtp.com/api/v1/mail/send, Payload Typejson, headerx-securessmtp-api-key: <your key>. Data:to(your address),subject,text(the message field) andreply_to(the visitor’s email field). - Test the Zap, then submit the form once. The email shows up in the Email log in your SecureSMTP dashboard.
To store the submission in SecureSMTP as well (with the form spam check), POST to /api/v1/forms/submit instead. That endpoint needs a JSON body with form_id, form_name and a fields object, so use Zapier’s Custom Request with a raw JSON body. See the Forms API guide.
Frequently asked questions
Can I connect Squarespace forms to my own SMTP server or a webhook?+
No. Squarespace form storage offers email, Google Drive, Mailchimp, Zapier and its own contacts and mailing lists. There is no SMTP setting and no custom webhook URL. Zapier is the route to SecureSMTP.
Which Squarespace plans include the Zapier storage option?+
Squarespace lists Zapier (and Mailchimp) storage for the Core, Plus and Advanced plans and some older plans. On the Zapier side, Webhooks by Zapier needs a paid Zapier plan.
Will I lose submissions if I add Zapier?+
No. A form can have more than one storage option. Keep Email storage or the contacts panel on, and add Zapier next to it.
Can the person who filled in the form get a confirmation email?+
Yes. Add a second Webhooks by Zapier step that sends to the email field from the form.
Which From address will the email use?+
New accounts send from their own verified sending domain, so it goes out from your own address. Any plan, including Free, can add one. Until it is verified you can send test emails to yourself. Older accounts can keep using [email protected] with your site name as the sender name for a limited time. Set reply_to to the visitor’s email so you can reply directly.
Do Squarespace pop-ups and cover-page forms work with Zapier?+
Zapier documents that it only receives data from Form and Newsletter blocks. Forms on cover pages and product forms are not supported.
Next step
Related guides
Contact form not sending email? Why it happens and how to fix it
The five places a form email can fail, and a ten-minute check to find yours.
Contact form emails not reaching Gmail or Google Workspace
Find the email, read Gmail’s SPF/DKIM/DMARC verdict, fix the cause.
Contact form emails not reaching Outlook or Microsoft 365
Junk, quarantine, message trace and the 550 5.7.515 rejection.