Form fields explained

Details on the different types of information you can collect from visitors with form blocks and other forms.

Last updated January 24, 2025

You can collect information from visitors with a form block, custom product form, or custom checkout form. While these forms have different uses, they have almost all the same form fields that you can use as the building blocks for your form.

Some form fields automatically format to match your visitor's location. Currently, only form blocks support this localized formatting.

Depending on how you added your form, it may have some default form fields. You can edit these or remove them.

Note

We recommend adding no more than 30 fields to keep a form user-friendly and quick to load. This is also the field limit for forms connected to Mailchimp. If you're using fields that have built-in answers, like Select or Checkbox, adding a lot of answers may affect how quickly your form loads.

Name

The Name field requests the visitor's first and last names. Though the first and last name display as separate text boxes, this counts as a single field, and will appear in one cell in Google Sheets.

If you want to use a single text box for a name on your form, or you want to have first name and last name appear as separate fields, use Text fields instead. 

Text

Use the Text field to collect basic information from visitors. Only one line of text can be entered here, so this field is best if you're expecting a short reply.

Email

The Email field prompts the visitor to enter their email address. It must be a valid email format to be accepted. The email address test@test.com won't be accepted.

Phone

The Phone field prompts the visitor to enter their telephone number in a single text box. The number will format as the visitor types it in.

In form blocks, the formatting of the phone field matches your site's region.

Text Area

Use the Text Area field to collect longer replies or more complex answers. The Text Area field doesn't have a character limit.

Dropdown

You can create a drop-down menu with the Dropdown field. Enter a label for the drop-down to give it a title, and click Options to add or edit answers visitors will choose from. Visitors can select one option. 

Checkbox

You can create a list of multiple options with the Checkbox field. Enter a label for the list to give it a title, and click Options to add or edit answers visitors will choose from. Visitors can choose multiple options. 

Radio

You can create a list of multiple options with the Radio field. Enter a label for the list to give it a title, and click Options to add or edit answers visitors will choose from. Visitors can choose one option.

This is similar to the Select field, except with a different display style.

Survey

You can create a response survey with the Survey field. For each option in the survey, visitors rate on a five-step scale from "Strongly Disagree" to "Strongly Agree."

In the form submission email, survey answers are displayed using a numerical scale from -2 to 2. "-2" represents "Strongly Disagree" and "2" represents "Strongly Agree."

Address

The Address field displays several text boxes to collect a visitor's mailing address.

In form blocks, the address field includes a Country drop-down menu that changes the format of the fields to match the country selected. The default country matches your site's region.

Line

The Line field adds a horizontal line, which can be useful for adding a visual break to longer forms.

You can replace the Line text to title this part of the form and describe the section in the Description text area. Switch the Underline toggle off to create a text-only break.

Website

The Website field displays http:// in the text box so the visitor can enter a website.

Date

Use the Date field to prompt visitors to enter a date.

In form blocks, the date format will change to match your visitor's location.

Number

Use the Number field when asking visitors to enter a specific number as an answer. Only numbers are accepted in the this field.

Time

Use the Time field to prompt visitors to enter a time.

To your visitors, the time format matches their location. The time zone from your site's region settings displays below the field so visitors can match the time they submit to your time zone if necessary.

In your submissions, the time appears as your visitors entered it.

Currency

In the Currency field, a visitor can enter an amount of money in front of a currency symbol. The currency symbol uses USD as a placeholder, but you can change it to the currency symbol of your choosing.

Hidden

Use the Hidden field to create query parameters for tracking form block referral sources.

Twitter

The Twitter field displays an @ symbol so the visitor can add their Twitter handle.

File upload

The file upload field prompts the visitor to upload files of a type and number that you specify. This field is only available in form blocks, not custom product forms or custom checkout forms.

Google reCAPTCHA needs to be turned on in your form block's storage tab before you can add this field. reCAPTCHA is active by default on all form blocks and helps prevent spam.

Visitors can upload these file types by default:

  • Image (.png, .jpg, .tiff, .heic)
  • Document (.docx, .doc, .pdf, .txt)
  • Presentation (.pptx, .pdf)
  • Video (.mp4, .avi, .avchd, .flv)
  • Audio (.mp3, .wav, .aac, .mp4, .alac)

You can choose which file types are accepted and how many files visitors can upload (up to 5) in the field's settings. Each uploaded file is limited to a size of 10 MB. We scan all files for viruses before allowing the submission to be sent. 

How you download these files depends on your form block's storage option:

  • The Contacts panel - Click the link in the form submission details to download
  • Email address - Click the link in the email to download
  • Google, Zapier, or Mailchimp - Copy and paste the URL to download

Only site owners and administrators can download files from the links in the Contacts panel and emails.

Password

The visitor can enter hidden text that will be visible upon receiving the form submission.

This doesn't create a password for logging into the site; it's data that is recorded with the submission for the site owner to collect.

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.