Adding form integrations with Zapier

Use Zapier as form storage to trigger automated actions when visitors submit a form.

Last updated January 21, 2025

You can connect form blocks, newsletter blocks, and cover page forms to the online automation tool Zapier. With Zapier, you can create Zaps, a type of automated workflow, to connect Squarespace to over 1,000 apps. Form submissions can trigger additional Zapier integrations like Slack, Trello, ConvertKit, Salesforce, and more. This can help you save time by connecting Squarespace to useful tools and automating processes.

Accessing this feature

  • Zapier has both a free plan and premium plans starting at $20.
  • In Squarespace, the Zapier integration is available in Core, Plus, Advanced, Business, Commerce Basic, and Commerce Advanced plans. To learn more, visit Choosing the right Squarespace plan.

Note

You can connect Zapier to form blocks, newsletter blocks, and cover page forms. It's not possible to connect Zapier to other forms on your site.

Understanding Zaps

Think of Zapier as the wire that connects your form or newsletter block to another app. Through these connections, Zapier sends Zaps, which are automated workflows made up of a trigger and an action.

After connecting a form or newsletter block to Zapier, you can use new form submissions to trigger actions in other apps or integrations. For example, when a visitor submits a new form, you can have a Zap take an action like:

Productivity

  • Add a Basecamp to-do
  • Add a card to Trello
  • Add an event to Google Calendar
  • Create a Slack notification

Mailing Lists

  • Add a contact to ConvertKit
  • Add a contact to Constant Contact
  • Add a contact to a Hubspot mailing list

CRM

  • Add a deal to Salesforce
  • Add a lead to Hubspot CRM
  • Add a deal to Pipedrive
  • Add a lead to Insightly
  • Create a Zendesk ticket

For help creating Zaps, visit Zapier's documentation.

Step 1 - Connect a form block, newsletter block, or cover page

To create a form submission trigger in Zapier, you'll need a form block, newsletter block, or cover page.

Form block or newsletter block

You can add a new form block or newsletter block to your site, or use an existing one. To connect to Zapier:

  1. Click Edit or the pencil icon on the form or newsletter block, then click Storage.
  2. In the storage tab, click Zapier, then click Connect.
  3. You should see a message saying Awaiting connection from Zapier.

Cover page (version 7.0)

Cover pages are available on version 7.0 sites. To connect a cover page to Zapier, add a form in the action panel.

Tip

Give your form or newsletter block a descriptive name so you can readily identify it in Zapier.

Step 2 - Copy your unique API Key

Your unique API key is a randomized string of characters which permits authenticated access to your Squarespace account. Create a new API key for form integrations using the steps below.

  1. Open the Developer tools panel.
  2. Click Developer API Keys.
  3. Click Generate Key.
  4. Enter a Key Name.
  5. Under Permissions, check Forms.
  6. Select the permissions for the API key.
  7. Click Next.
  8. Copy your unique API key.

When you get this key:

  • Keep it secure. Treat your API key like you would treat any account password.
  • Copy and save it for your records. For security, we don’t store your API key. There’s no way to retrieve it after you close the window, but if you lose it, you can always create a new one.

This key provides Zapier access to all form and newsletter blocks on your site. To connect other sites, repeat these steps and generate a unique key for each site.

Step 3 - Create a Zap

Visit Zapier.com and sign into your account, then follow these steps:

Tip

If you don't have a Zapier account, sign up here.

  1. Hover over + in the left-side panel and click Create Zap.
  2. In the Trigger window, search Squarespace, then click it.
  3. In the Trigger Event drop-down menu, select New Form Submission, then click Continue.
  4. Click Sign in to Squarespace.
  5. In the new window that opens, paste your unique API key in the field. Click Yes, Continue.
    Connecting a Zapier account to a Squarespace site.
  6. If successful, your Squarespace site title will appear in the Squarespace account drop-down menu. If there are other Squarespace sites connected to your Zapier account, select the site with the form you want to connect.
  7. Click Continue.
  8. Select the form you want to connect from the Form drop-down menu and click Continue. If you have a lot of forms on your site, we recommend giving each a unique name to ensure you select the correct one.
  9. Zapier will ask to test your Squarespace trigger by fetching an existing form submission. Squarespace doesn't store form submissions, so it will automatically generate an example form for testing purposes. Click Test trigger.
  10. On the We found a form screen, click Continue.

Step 4 - Add an Action in Zapier

To complete your Zap, Zapier will ask you to add an Action step. Zapier offers a wide range of integrations, so you can connect your form submissions to many different actions.

For help with this, visit Zapier's documentation.

  • ConvertKit - Add a new subscriber to a sequence in ConvertKit
  • Salesforce Leads - Add a new lead to Salesforce so your sales team can engage with prospects without needing adding them to Salesforce manually
  • Hubspot Deals - Add a deal in HubSpot CRM so you can begin communication and close the sale
  • Slack Notifications - Post a Slack notification to a channel of your choice and help your team stay up-to-date on new submissions
  • Trello Cards - Add a new Trello card to help keep track of all incoming form submissions

To view more integrations, visit Zapier's Squarespace documentation.

Storage display after completing the connection

After completing the connection in Zapier, the storage tab in your form or newsletter block on Squarespace will display the message x Zap(s) connected, where x is the number of Zaps connected to the block. Each form or newsletter block on your site will need at least one Zap per action.

"Awaiting connection from Zapier" message in the storage tab

If you see this message, it means you've completed the first step of the process. This message displays until you've completed steps two, three, and four.

Who to contact for support

Squarespace Customer Support can help you with connecting Zapier to your site. For help creating Zaps or using Zapier, contact Zapier or visit their documentation.

Footer Image
  • Get help from our community

  • Get help from our community on advanced customizations.

  • Hire a Squarespace Expert

  • Stand out online with the help of an experienced designer or developer.

Adding form integrations with Zapier