The Form block lets visitors get in touch with you through your website. Use the Form block to add many types of forms, including a contact form, appointment booking form, event registration form, feedback form, and more. For a complete guide to creating and managing forms, see Add contact forms to your site.
In this guide
Have a question?
Ask our AI assistantTo add a form to a page or post, follow these steps:
- Open the page or post in the WordPress Editor.
- Click the + block inserter button.
- Search for “form” and click Form to add a new Form block to your content.
- Select how to add a form:
- Choose a template: Select a layout from the options shown, such as Contact Form, RSVP Form, Registration Form, Appointment Form, Feedback Form, or Multistep Form.
- Use an existing form: Select a form you already created from the “Or select an existing form” dropdown below the templates.
- Ask AI: Describe the form you want in the text field to have AI build your form for you.
- Customize the form fields and adjust settings as needed.
- Click Publish or Save to save the page.
For more details, see Add a form to a page.
💡
If you don’t see the Form block, you may be running a WordPress.org site. Install the free Jetpack plugin to add the Form block to your site.
After adding a Form block, you can customize its fields, appearance, and behavior:
- Customize form fields: Add, remove, and configure form fields such as text inputs, dropdowns, checkboxes, and file uploads.
- Design your form: Change the form style, colors, fonts, and field widths.
- Choose what happens after submission: Display a confirmation message or redirect visitors to another page.
- Set up email notifications: Control which email address receives form responses.
If your site had forms before the Forms dashboard was available, those forms appear as standalone Form blocks on their pages. You can convert them to synced form posts so they appear in the Forms dashboard. To convert an existing form block, follow these steps:
- Open the page or post that contains the form.
- Select the Form block.
- Click Edit Form in the block toolbar.
The form opens in the form editor and is now a linked form post. Future edits in either the form editor or the block on the page are designed to stay in sync.
Responses submitted before the conversion do not carry over to the new form post. Previous responses are still available in the Responses tab of the Forms dashboard, but they will not appear under the converted form’s individual response view.
Form responses are collected in the Forms dashboard at Jetpack → Forms. From there you can read, search, filter, export, and manage spam for all your forms. See Manage forms and responses for a full walkthrough.