Note: While our most popular guides have been translated into Spanish, some guides are only available in English.
Adding form integrations with Zapier

You can connect Form and Newsletter Blocks to the online automation tool Zapier. This lets you 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.

  • Zapier has both a free plan and premium plans starting at $20.
  • In Squarespace, the Zapier integration is a Premium feature available in the current Website Business plan and higher. To learn more, visit Premium features.
Note: You can connect Zapier to Form and Newsletter Blocks. It isn't possible to connect Zapier to Cover Page forms, Newsletter at checkout, or Promotional Pop-Ups.

Understanding Zaps

A Zap is an automated workflow 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:


  • Add a Basecamp todo
  • 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 ConstantContact
  • Add a contact to a Hubspot mailing list


  • 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.

Before you begin

  • To use a Form or Newsletter Block with Zapier, you'll also need to select an additional storage option other than Zapier.
  • Zapier connects to your Form or Newsletter Blocks through your unique API key. In the Storage tab, clicking Zapier will redirect you to their site. 
  • After the connection is made, the Zapier tile on connected Form or Newsletter Blocks will still say Click to connect.

Step 1 - Copy your unique API Key

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

  1. In the Home Menu, click Settings, and then click Advanced.
  2. Click API Keys.
  3. Click Create Key.
  4. Enter a Key Name.
  5. Under API Key Scope, check Forms.
  6. Click Next.
  7. 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 once 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 2 - Add a Form Block or Newsletter Block

To create a form submission trigger in Zapier, you'll need a Form or Newsletter Block. You can add a new Form Block or Newsletter Block to your site, or use an existing one.

Tip: Give your Form or Newsletter Block a descriptive name so you can identify it easily in Zapier.
Note: To ensure the Form or Newsletter Block works correctly, select a second storage option, such as Google Drive or an email address.

Step 3 - Make a Zap

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

Tip: If you don't have a Zapier account, sign up here.
  1. Click Make a Zap.
  2. Below Choose a trigger app, search Squarespace, then select it from the drop-down menu.
  3. Select New Form Submission, then click Save + Continue.
  4. Click Connect an Account.
  5. In the new window that opens, paste your unique API key in the field. Click Yes, Continue.
  6. If successful, your Squarespace site title will appear on the Select Squarespace Account page. If there are other Squarespace sites connected to your Zapier account, select the site with the form you want to connect.
  7. Click Save + Continue.
  8. Select the form you want to connect from the Form drop-down menu.
  9. Click Continue.
  10. 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 Fetch + Continue.
  11. On the Test Successful! 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, letting you 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.

Who to contact for support

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

Was this article helpful?
10 out of 17 found this helpful
Adding form integrations with Zapier