Squarespace email troubleshooting: why your form submissions aren’t arriving

Form submitted, no email? Here is how to find where it breaks, and how to send Squarespace form submissions through SecureSMTP with Zapier, since Squarespace has no SMTP or webhook setting.

6-minute readLast updated · June 2026Squarespace setup guide →

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

  1. Submit your own form with an address you control. Wait a few minutes. Check the inbox and spam folder of the notification address.
  2. Check the stored submission in your contacts panel or Google Drive sheet. If it is there, the form works; only the email step fails.
  3. Check the Storage tab. Make sure Email storage is connected and points to the right address.
  4. 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

You cannot point a Squarespace form at an SMTP server or at our API directly. Zapier sits in between: Squarespace sends the submission to Zapier, and Zapier calls SecureSMTP.
  1. Sign up at securessmtp.com/signup (the Free plan includes 5,000 emails a month).
  2. Dashboard → Sites → + Add website. Copy the API key from the last step. It is shown only once.
  3. In Squarespace, edit the form block → Storage → Zapier and connect your Zapier account (Core, Plus or Advanced plan).
  4. In Zapier, start a Zap with the Squarespace form trigger and pick your form.
  5. Add the action Webhooks by Zapier → POST (paid Zapier plan). URL https://securessmtp.com/api/v1/mail/send, Payload Type json, header x-securessmtp-api-key: <your key>. Data: to (your address), subject, text (the message field) and reply_to (the visitor’s email field).
  6. 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.

Stop guessing whether your email is landing.

SecureSMTP sends your website and app email with SPF, DKIM and DMARC passing, from your own domain once you verify it, and logs every email. 5,000 free emails a month, no card required.

More delivery guides

WordPress · 8-min read

Fix WordPress wp_mail() going to spam: the complete diagnostic + fix guide

WordPress sends mail from [email protected] by default — an address that fails SPF, DKIM, and DMARC. Here's why your wp_mail() emails land in spam and how to fix it in 5 minutes.

Shopify · 7-min read

Shopify SMTP: why there is no SMTP setting, and how to send from your own domain

Shopify sends store emails itself and has no custom SMTP setting. Here’s how to authenticate your domain in Shopify, and when to send through the SecureSMTP API instead.

Webflow · 6-min read

Webflow form delivery: why your form notifications miss (and the 5-minute fix)

Webflow forms collect submissions reliably; the notification emails are the weak spot. Here’s how to send them through an automation tool and SecureSMTP instead.

Wix · 6-min read

Wix contact form email not working: how to fix it in 5 minutes

Wix contact form submitted but no email arrived? Wix has no SMTP setting, so here’s how to send notifications through Zapier, Make or Velo code instead.

Ghost · 6-min read

Ghost email troubleshooting: when magic links and welcome emails miss

Ghost members not getting magic-link logins or welcome emails? Here’s how to send a self-hosted Ghost’s transactional email through SecureSMTP. Newsletters still need Mailgun.

Mailchimp Transactional · 7-min read

Mailchimp Transactional (Mandrill) email problems: diagnose and fix in 5 minutes

Mailchimp Transactional rebrand of Mandrill is confusing, expensive, and shares IPs across customers. Here's why delivery fails and the simpler alternative.

Fluent Forms · 5-min read

Fluent Forms not sending email? Here's why (and the 5-minute fix)

Fluent Forms submissions arrive in the dashboard but the notification email never lands? It's a wp_mail() problem, not a Fluent Forms bug. Here's the real fix.

Forminator · 6-min read

Forminator email setup: configure notifications that actually arrive

Forminator notification emails going to spam — or missing entirely? It's WordPress's wp_mail() problem, not Forminator. Here's the 5-minute fix that works on every host.

WP Mail SMTP · 6-min read

WP Mail SMTP setup with SecureSMTP: the Other SMTP settings, step by step

Use the WP Mail SMTP plugin with SecureSMTP as your SMTP server. The exact Other SMTP settings, how to keep your key out of the database, how to test, and what to do when it fails.