Use Form Blocks to collect information from visitors. With this block, you can create contact forms, surveys, polls, applications, and other types of forms.
For help with common Form Block issues, visit Troubleshooting form issues.
Before you begin
- To ensure you receive form submissions, add a storage option.
- Forms sent over SSL-enabled domains are encrypted. To ensure SSL is enabled on your domain, visit Understanding SSL certificates.
- Form Blocks can't be used as part of a HIPAA compliant solution. To collect secure patient information, we recommend linking to an external, compliant service.
Watch a video
Add a Form Block
To add a Form Block:
- Edit a page or post, click an insert point, and select Form from the menu. For help, visit Adding content with blocks.
- In the Build tab of the block editor, set up your form.
- Click Storage to add a storage option.
- Click Advanced to customize advanced settings.
- Click Apply to save your changes.
Set up your form
When you add a Form Block, it includes a default form name and four default fields (Name, Email Address, Subject, and Message) in the Build tab to help you get started.
To set up your form:
- Delete New Form in the Form Name field and enter a name for the form.
- To edit any of the default fields, click its Edit button, or click the trash can icon to delete it.
- To add new fields to the form, click Add form field. For each field, you can edit the title, add a description, and make the field required.
Keep in mind:
- If you have multiple contact forms on Squarespace, we recommend using a descriptive form name to help you identify form submissions you receive.
- The form name only appears to visitors if you set the form to open in a lightbox.
- Description text won't appear with submitted forms.
- We recommend a limit of 30 fields to keep your form easy for visitors to complete. This is the field limit for forms connected to Mailchimp.
- To learn about field options, visit Form fields explained.
Add a storage option
To select where to send form submissions, click the Storage tab. You can connect Form Blocks to an email address, Google Drive, Mailchimp, or Zapier.
To learn more, visit Managing form and newsletter storage.
Customize advanced settings
To customize advanced settings, click the Advanced tab. Options include:
- Button Alignment - Align the button Left, Right, or Center on the form
- Lightbox Mode - Set the form to open in a lightbox.
- Post-Submit HTML - Add HTML code to be rendered alongside the post-submit message. Adding HTML is an advanced modification, and we're unable to troubleshoot custom code related issues
- Post-Submit Message - Customize the text that displays after visitors submit the form. This won't appear if the form uses a post-submit redirect
- Post-Submit Redirect - Redirect visitors to another page or site after they submit the form
- Submit Button Label - Customize the text on the Submit button
To set up the post-submit redirect, click Click to add URL.... To redirect to another website, paste the full URL in the External tab. To redirect to another page on your site, click the Content tab and select the page.
To test a post-submit redirect, submit a form while logged out or in an Incognito browser. Post-submit redirects won't work while logged into your site.
To delete a post-submit redirect, click the trash can icon.
Lightbox mode sets the form to open in a pop-up when a visitor clicks a button instead of showing the Form Block on a page. To do this:
- Scroll down in the Advanced tab.
- Check Enable Lightbox Mode.
- To customize the button label text, use the Open Button Label field. The default text is Open Form.
The lightbox form has a fixed style. It's not possible to change the font, colors, or submit button.
Style the Form Block
You can style some elements of your Form Blocks. Your options depend on your site's version.
To style the block's fonts:
- From the Pages panel, open a page with a Form Block.
- Return to the Home Menu and click Design, then Fonts.
- Under Global Text Styles, click Assign Styles.
- Scroll to the Form Block section and click each font option to change the style. Keep in mind, if your Form Block doesn't include certain elements, like a Select field with a drop-down menu, you may not see a change.
- Click Save.
To style the block's colors:
- In the Home Menu, click Design, then Colors.
- Click Section Themes, then click the pencil icon on your theme and scroll to the Form Block section, or click the Form Block on your site to show all relevant tweaks.
- Click Save.
If you add a post-submit message, the text follows these style options:
- Font - Paragraph settings in the Fonts panel
- Size - Paragraph 2 slider in the Paragraphs section of the Fonts panel
- Color - Paragraph (Medium) color in the selected section theme
Add reCAPTCHA to reduce spam
After saving the block, you can add Google reCAPTCHA to reduce spam. Visitors will have to prove that they're not robots before completing their submissions. To learn more, visit Adding Google reCAPTCHA to forms.
Track Form Block submissions
To see how visitors engage with your forms, use Form & Button Conversions Analytics. You can track your form submission conversion rate, which compares the number of times a form was viewed with the number of submissions it received.