Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How to Add a Contact Form in WordPress (2026)

Open your page in the WordPress Editor, click the + block inserter, search for "form" and click Form. Pick the Contact Form template, tweak the fields, then click Publish or Save. Running a self-hosted WordPress.org site? You'll need to install the free Jetpack plugin first, because that's what adds the block.

Before you start on your form

A little thinking here saves you going back into the page afterwards.

  • A page or post to hold the form, opened in the WordPress Editor.
  • The Form block showing in your editor. If it's missing, there's a fix further down this page.
  • Every email address that should receive responses, as you can send them to more than one.
  • A decision on what visitors get after they submit: a confirmation message, or a redirect to another page.
  • A choice of tool. If you'd like to weigh the Form block against other tools first, our roundup of contact form plugins is the place to compare.

Building the form inside the block editor

  1. Open the page or post in the WordPress Editor.
  2. Click the + block inserter.
  3. Search for "form".
  4. Click Form to add a new Form block.
  5. Choose a template, select an existing form from the dropdown, or describe the form you want to Ask AI.
  6. Adjust the form fields and settings.
  7. Click Publish or Save.

Step 5 is where the choice comes in. For a plain enquiry, Contact Form is the obvious starting layout. Reusing one you've built makes sense when the fields already suit and you want them on another page, so you aren't setting them up twice. The AI route is worth trying when you can explain an unusual set of questions faster than you could assemble them.

Other layouts sit alongside Contact Form, including RSVP Form and Registration Form, so it's worth a glance at the options if an enquiry isn't quite what you're collecting.

Step 6 is where a form can start asking too much. Every field you add is one more thing a visitor has to fill in, so stick to the details you'll need in order to reply.

Putting it somewhere the block editor doesn't reach

Some spots on a site aren't edited with blocks. For those, go to Jetpack then Forms, click the three dots next to the form you want, and choose Copy embed or Copy shortcode. Paste what you've copied into the place the form needs to appear.

What happens once a visitor presses send

Two things happen, and both are yours to control. The visitor sees whatever you set as the after-submission behaviour, which is either a confirmation message on the page or a redirect somewhere else. A short thank-you is fine for most sites. A redirect earns its place if you've got a dedicated page to send people to, such as one with your next step on it.

Your side of it lands in the Forms dashboard, found at Jetpack then Forms. From there you can read and search what's come in, filter it, export it and deal with spam. Don't treat that dashboard as your only alert, though. Set up email notifications so responses reach the right inbox, and add a second address if somebody else handles enquiries.

Once it's live, send a test message through the form yourself. Then check it's appeared in the dashboard and reached each address you added, because a missed enquiry is a rotten way to find out your notifications were wrong.

Would you rather send people a link than embed anything on your site? That's a different job, and sharing a Google Form covers it.

The catch: a Form block that isn't there

You can follow every instruction above and find nothing when you search for "form". The usual reason is that you're on a WordPress.org site, as opposed to WordPress.com, and the block doesn't come with it. Installing the free Jetpack plugin adds the Form block, and the rest of the route is unchanged from that point.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Responses, embed codes and shortcodes all live under Jetpack then Forms, so that's where you'll head after the form is live.

If the menu labels on your screen don't match the ones here, check your host's help page, since dashboards can differ between setups.

Frequently asked questions

Will I lose an enquiry if a notification email goes astray?

It should still be waiting under Jetpack then Forms, since submissions are kept there as well as being emailed.

Can I edit a form after it's gone live?

Yes, go back to that page, change what you need and save it the same way you did the first time.

Can I have a different form on each page?

Yes, add a new Form block to each page and set its fields up separately. Each form then gets its own three-dot menu under Jetpack then Forms.

Can I add a form to a sidebar or footer?

Areas outside the block editor use the embed or shortcode you copy from Jetpack then Forms. Check your theme's help page for where to paste it.

Can visitors attach a file through the form?

Check the WordPress.com help page for the Form block to see which field types are on offer.

Does the form filter out spam by itself?

You can manage spam in the Forms dashboard. For what's caught automatically, check the Jetpack help page.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.