Guides/Edit your website/Editor/Forms/Insert a contact form

Insert a contact form

Last reviewed on December 1, 2025

You can add forms to your website to allow visitors to send you a message. Forms can be used for contact pages, appointment booking, event registration, gathering feedback, and more. This guide will show you how to add a form to your site.

Video tutorial

Insert a form

To add a form to a pagepost, or template, take the following steps:

  1. Click the + block inserter button.
  2. Search for “form” and click it to add a new Form block to your content:
A box drawn around the Form block icon in the block inserter.
  1. Choose from one of the following layout options (no matter which option you choose, you can edit it later to suit your needs):
Form block showing predesigned form options, including Contact Form, RSVP Form and AI generator.

After inserting your form, you can customize the form fields and learn how to view the messages received.

💡

If you’re missing the Form block, it’s likely you are running a WordPress.org website. Install the free Jetpack plugin to add the Form block to your site.

Use a premade form layout

Using block patterns, you can quickly add professionally-designed form layouts to your WordPress site. Follow these steps to search for and insert a predesigned form layout into a pagepost, or template:

  1. Click the + (block inserter) button in the upper-left corner or anywhere it appears within the editor.
  2. Select the “Patterns” tab.
  3. Scroll through or search for form layouts by typing “form” in the search bar.
  4. Choose a form layout you like and click it once to insert it into the page.
  5. Customize the fields and other content within the form pattern as needed.
  6. Adjust the settings as needed, like placeholder text and the email subject line.
  7. Preview your changes, then click the “Publish” or “Save” button.

Choose what happens when a form is submitted

You can set different actions to occur when a visitor to your website submits the form. Take the following steps:

  1. Select List View at the top left corner of the editor. It’s the icon that looks like three horizontal lines above each other.
  2. Locate the Form block here and click on it:
The Form block is shown selected in List View.
  1. In the Form block settings on the right side of the screen, click “Action after submit” to expand the options:
The "action after submit" settings showing options for a text or redirect link.
  1. Choose from the following options:
    • Text: Show a custom text message. You can change the default text of “Your message has been sent” here and choose whether or not to show a summary of what they submitted via the form (“Show summary“) and include a “Go back” link that visitors can click to return to the previous page.
    • Redirect link: Send people to another page on your site or any other site after submitting the form.
  2. Click the “Publish” or “Save” button at the top of the screen.

Other types of forms

If you want to insert a form, but not necessarily a contact form, consider these alternatives:

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!