Place a form on any page or post so visitors can submit information directly on your site. When you add a form using the Form block, WordPress.com creates a linked form post that is designed to stay in sync with the block.
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: 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.
After inserting the form, you can view the responses you receive from the Forms dashboard.
💡
If you don’t see the Form block, you may be running a WordPress.org site. Install the free Jetpack plugin to add forms to your site.
If your site had forms before the Forms dashboard was available, you can convert them to synced form posts so they appear in the Forms dashboard.
Form settings include what the visitor sees after submitting their form and where the form emails go.
- Learn how to change what happens after a visitor submits a form.
- Learn how to change the email address forms are sent to.
You can use block patterns to add professionally designed form layouts to your site. To insert a premade form layout, follow these steps:
- Click the + block inserter button in the upper-left corner of the editor.
- Select the Patterns tab.
- Search for “form” in the search bar.
- Click a form layout to insert it into the page.
- Customize the fields as needed.
- Click Publish or Save.
If you’re working outside the block editor, you can add a form using a shortcode or embed code. Go to Jetpack → Forms and click the three dots (⋮) next to a form. From there:
- Copy Shortcode: Paste this anywhere on your WordPress site where the block editor isn’t available, such as the Classic Editor, third-party page builders, or text widgets in classic themes.
- Copy Embed Code: Paste this to embed a form on an external website outside of WordPress.