Blocks »Form Block

The form block lets readers get in touch without exposing your email address. You can also use the form block for creating an RSVP form for an event by adding some dropdown or checkbox fields to the form.

Inserting the Form Block
Customizing Your Form
Form Block Settings
Why Do I See My Own Contact Info in the Contact Form?
Feedback Management
Instructions for Classic Editor

This is not a secure method for collecting private information, such as credit card numbers, bank account numbers, usernames, passwords, etc. To collect payments, please use the Pay with PayPal block or a similar payment processing service that securely handles financial transactions.

Inserting the Form Block

Detailed instructions on adding blocks can be found here.

In order to add the block, click on the Inserter icon. Search for the form block and click on it to add it to the post or page.

You can also type /form and hit enter in a new paragraph block to add one quickly.

When you first add the form block, you will be prompted to select the type of form you want to insert, select the type that suits your needs, or use the skip link at the bottom:

Once you have inserted your form, you can edit the email address to send to and email subject line using the “Edit form settings” button, or in the editor sidebar:

You can add multiple email recipients by separating them with commas.

If you leave them blank, the notifications will be sent to the author of the post or page using the email associated with their account. If you choose to edit these settings later, you can access them via the form block settings.

↑ Table of Contents ↑

Customizing Your Form

  • The form block is a special kind of block that contains other blocks.
  • Each form field is itself a block within the main form block. These internal form field blocks can be customized and rearranged within the form block.
  • To add a form field to the end of your form, hover over the form block and click the Add Block button that appears below the last field.

The form fields you can choose from are:

  • Name
  • Email
  • Website
  • Text
  • Date Picker
  • Telephone
  • Checkbox
  • Checkbox Group
  • Radio
  • Select

These blocks can only be added within a form block. You can also add non-form blocks within your form block, such as an image or text.

If you would like a field to be required — meaning it must be filled in before the form is submitted — select the form field block and select the * button:

↑ Table of Contents ↑

Form Block Settings

Every block has specific options in the editor sidebar in addition to the options found in the block toolbar. If you do not see the sidebar, simply click the ‘cog’ icon next to the Publish button.

The block settings can be found in the sidebar.

↑ Table of Contents ↑

Form Settings

Under Form settings, you can change the email address the form gets sent to, as well as the subject line of the email that is sent to notify you of a new submission.

To access the settings to add or edit the email address, select the main Form block. To select the block, you can use Block Navigation:

Click into the block, then find the form block in the Block Navigation tool.

Or you can select the parent block in the list along the bottom of your screen:

Click into the form block, then find the parent block along the bottom.

Once you have accessed the Form Settings, you can use the On Submission option to choose what happens when a visitor to your website submits the form. The options are:

  • Show a summary of submitted fields.
  • Show a custom text message that you can write.
  • Redirect to another webpage, which you can use to send people to another page on your site or any other site.
Form Settings
Form Settings


The advanced tab lets you add a CSS class to your block, allowing you to write custom CSS and style the block as you see fit. Learn more.

The advanced section lets you add a CSS class to your block.
The advanced section lets you add a CSS class to your block.

↑ Table of Contents ↑

Why Do I See My Own Contact Info in the Contact Form?

If you visit your live site to view your contact form, you may see your contact information is pre-filled in. Only you see this information because you are viewing your site while being logged into your account.

  • Logged-in visitors to your site will see contact forms auto-populated with their own information.
  • Visitors who are not logged in will not see any information automatically filled in.
  • You can test this by logging out of and viewing contact forms – they will appear empty.
  • This feature does not apply to self-hosted sites using Jetpack.

↑ Table of Contents ↑

Feedback Management

The instructions from these steps are referring to the WP Admin dashboard. You can get to this dashboard by adding /wp-admin to the end of your site’s url (e.g.:

You can read all feedback sent through your form in your feedback management area. Just click the Feedback tab in your left-hand menu in WP Admin.

Feedback is managed much like comments. If a feedback is spammy, hover over it and click Spam. If you want to delete a feedback, hover over it and click Trash. Or, if legitimate feedback is marked as spam, you can click the Not Spam link.

Pages: 1 2 View All

Not quite what you're looking for?

Get Help