Save up to 75% on Lifetime Plans – Limited Time Offer, Don't Miss Out! GET IT NOW
create and add a contact form in WordPress

How to Create and Add a Contact Form in WordPress: 3 Easy Steps

If you want to add a contact form to your WordPress site, you’re in the right place.

A contact form is one of the most valuable features you can add to your website because it gives visitors a quick and easy way to reach you.

Using a contact form, you can collect inquiries, gather helpful information, and grow your business. WordPress offers many form builder plugins, each with its own strengths and limitations.

For your convenience, in this guide we will show you how to create and add a contact form in WordPress using Gutena Forms.

Without further ado, let’s get started!

What is a Contact Form?

A contact form is a simple section on a website that allows visitors to send messages directly to the site owner. Think of it as a small digital postcard. Instead of sending an email directly, the visitor fills out a few boxes. These usually include their name, email address, and their message.

Once they click a button like “Send” or “Submit,” their message instantly goes to the site owner’s email inbox. Contact forms are more secure than publishing your email address because they prevent bots from scraping it and sending spam. It is a necessary tool for any professional website.

Why Does Your Website Need a Contact Form?

Having a contact form on your website is more than a convenience; it’s a critical communication tool. A contact form offers several advantages over displaying your email address publicly, including:

Stopping Spam

This is one of the biggest reasons to use a form. When you list your email address openly, automated programs (called bots) can easily find and collect it. Once they have it, your inbox gets filled with junk mail or spam. A contact form hides your email address from these bots, greatly reducing the amount of useless mail you receive.

You can strengthen protection further using tools like reCAPTCHA or Honeypot fields.

Professionalism and Trust

A well-designed contact form looks professional and shows you are serious about connecting with your audience. It gives your website a polished look. In fact, research shows that a polished, professional online presence helps build trust with potential customers. This encourages more visitors to reach out to you.

Collecting the Right Information

A contact form lets you choose exactly what information you want from the visitor. For example, you can require fields for their name, their topic of interest, and their email. This helps you quickly understand their needs and route their message to the right person. You receive clear, organized data every time, making your workflow much more efficient.

Better User Experience (UX)

Visitors prefer using a contact form because it’s fast and convenient. They do not have to open their separate email application, copy and paste your address, or worry about email formatting. The form provides a fast, immediate way to send their message without leaving your site. A good user experience (UX) makes your site feel friendly and easy to use.

3 Easy Steps to Create and Add a Contact Form in WordPress

Since WordPress does not have a built-in form creation feature, you will need to use a third-party plugin. There are countless form plugins in the WordPress directory, but for this documentation, we will be using Gutena Forms.

Why Choose Gutena Forms?

Gutena Forms stands out because it works directly inside the modern WordPress block editor, often called the Gutenberg editor. This means you do not have to leave the page you are working on to create and customize your contact form. It makes the entire process simple and intuitive, even if you have no coding skills.

The plugin is built with performance in mind. Unlike many other form builders, Gutena Forms does not rely on the outdated jQuery (a JavaScript library). Because it doesn’t use jQuery, the plugin remains lightweight and fast, helping your pages load quickly.

A faster website keeps visitors happy and performs better in search engine rankings.

Key Features

Here’s what makes the plugin one of the best options for building contact forms in WordPress.

  • Native WordPress Block Editor Support: Build and customize your forms directly within the Gutenberg editor. This allows for a smooth, user-friendly creation experience.
  • No jQuery Used: This means the plugin is lightweight and fast, helping your website maintain optimal performance.
  • Entry Management: All form submissions are saved in your WordPress dashboard. You can view, manage, and track these entries without relying only on email.
  • Multiple Pre-built Templates: Save time with ready-made templates like Contact Form and Booking Form, which you can then quickly customize.
  • Fully Responsive and Mobile-Friendly: Forms adapt perfectly to any screen size, ensuring a good experience for visitors on phones, tablets, or desktops.
  • Google reCAPTCHA & Cloudflare Turnstile: Use these tools to protect your forms from automated spam bots and keep your submissions clean and secure.
  • Extensive Customization: You have complete control over the form’s appearance. You can change field types, layout, and colors to match your site’s brand perfectly.
  • Wide Range of Input Fields: The plugin offers many field types, including text, email, phone, file upload, and date fields, giving you the flexibility to collect different kinds of user information.

Check out all the features.

Now that you understand why you need a contact form and we have chosen the best plugin to create and add a form, let’s get started.

Step 1: Install Gutena Forms

Since Gutena Forms is a free plugin, the easiest way to add it is directly through your WordPress dashboard. This process is quick and straightforward.

  1. Log in to your WordPress dashboard—the main admin area of your website. 
  2. Look at the menu on the left side and click on Plugins
  3. From the Plugins menu, choose the Add Plugin option.
Choose the “Add Plugin” option in WordPress dashboard
  1. Using the search bar in the top right corner, search for Gutena Forms.
Search for Gutena Forms plugin in WordPress plugin directory
  1. Once you see the Gutena Forms plugin, click the Install Now button next to the plugin.
Click the “Install Now” button for Gutena Forms plugin
  1. After a few seconds, the button will change to Activate. You must click this Activate button to turn the plugin on and start using it on your website.

To get the most of the plugin and unlock all the premium features, we recommend going for the pro version. To obtain yours, go to our pricings page, and purchase a plan of your choice.

  1. Next, upload the premium plugin’s zip file using the Upload Plugin button in the top left corner and click Install Now
Upload Gutena Forms premium plugin zip file using “Upload Plugin” button
  1. Once done, you will be taken to the subsequent screen, where you must click, Activate Plugin.
Click “Activate Plugin” to enable Gutena Forms plugin
  1. Don’t forget to Activate the license using the unique license key that you received with the welcome email.
Activate Gutena Forms license using unique key
  1. Click Agree and Activate License.

There you have it! The Gutena Forms premium is installed and active, making us one step closer to having a contact form on WordPress.

Step 2: Create a Contact Form

Go to the page or post where you want to add your form. Let’s create a new post for demonstration purposes and call it Test Form.

Using the Add Block button, search for Form, and you will see a green-colored icon as the first option.

Click the “Add Block” button to insert a form block in WordPress editor

Selecting it will allow you to choose from four ready-made templates.

Choose from four ready-made Gutena Forms templates

We have chose the first one, One column basic.

You can build one from scratch as well, by click Skip on this step.

As you can see each input block, such as name, last name, and email, is a separate block, which allows for better customization. 

Click “Skip” to create a form from scratch

Just click on any field, and you have the customization options on the right hand side. 

Customization options for Gutena Forms fields on the right-hand side

To add a new field, use the three dots and select Add before or Add after depending on your placement choice.

Add a new field to Gutena Forms

You can also restrict fields to specific types of input in the form. For example, if you want users to rate something from 0-10, you can set it up from the field type drop-down.

Set field type for specific input in Gutena Forms

Just select Numbers and set maximum and minimum values.

Configure number field with maximum and minimum values

You can also edit the success or failure message by similarly clicking on the block and then editing it using the more options on the right-hand side.

Edit success or failure message in Gutena Forms block

In fact, you can even Edit the Submit button. Change size, color, or typography. All can be done in a few clicks.

Don’t like the default style?

Open the Styles tab and customize the form’s design however you like.

You can change shape and size, add borders, change colors, and do much more.

Customize the Submit button’s size, color, and typography

Step 3: Add Spam Protection to Your Contact Form

After designing and customizing your form, the next crucial step is to protect it from spam. When a form goes live, automated programs, or bots, immediately start trying to fill it out with junk data. This can quickly flood your inbox and waste your time. Bot protection is necessary to keep your form entries clean and reliable.

Since you are using Gutena Forms, you already have excellent anti-spam tools available. The plugin supports Google reCAPTCHA and Cloudflare Turnstile. These tools challenge the user to prove they are human without interrupting the real visitor too much. This simple step can stop almost all bot submissions right away.

To set this up, select the form and at the right-hand side, you can see drop-downs for the respective integrations.

Switch to the Styles tab to style the form

From here, you can connect your preferred anti-bot service

Just toggle the Enable button and select the reCAPTCHA version, and add the SITE KEY and SECRET KEY that can be obtained from Google reCAPTCHA, after adding your website.

Connect preferred anti-bot service like reCAPTCHA or Turnstile

Step 4: Save and Test the Form

Once done, use the document overview button at the top left corner to get the overview of the form.

Use the document overview button at top-left to check form

Review each field and make sure the error messages match your brand’s style

Once done, publish the form using the button in the top right corner.

Publish the form using the button on top-right corner

You will be asked again as a double-confirmation, click Publish once again.

Click Publish again to confirm form publishing

There you go! Your form is now live and ready to use

Successfully created and set up Gutena Forms contact form

Gutena Forms: Creating Forms Made Easy for WordPress

You now have all the information needed to successfully create and publish a powerful contact form on your WordPress site. By following these four simple steps, you have created a fast, secure, and highly customizable solution with Gutena Forms. Your new form will look professional and help you grow your business by making communication easier

Remember, a contact form is a vital part of your website’s success, helping you collect important information and reduce annoying spam. Take a moment to test your live contact form again to ensure everything is perfect. With Gutena Forms installed, you are ready to start connecting with every visitor who lands on your page.

Ready to unlock advanced features like powerful integrations and enhanced entry management? Check out Gutena Forms Premium today!

Frequently Asked Questions

How do I create a contact form in WordPress?

You create a contact form in WordPress by installing a dedicated plugin, such as Gutena Forms. Once installed and activated, navigate to the post or page where you want the form, use the Add Block button to insert the Form block, and then customize the fields and settings directly within the WordPress block editor. After customizing the fields and appearance, publish the page or post.

How do I add a reCAPTCHA to my WordPress contact form?

To add reCAPTCHA to your WordPress contact form, go to the settings area of your form plugin, like Gutena Forms. You will need to link your form plugin to your Google reCAPTCHA account by providing site keys. Once configured, you can enable the reCAPTCHA feature on your specific forms to prevent spam submissions from automated bots.

What is a contact form used for?

A contact form primarily allows website visitors to send messages to the site owner without revealing the owner’s email address. This tool is essential for collecting customer questions, generating sales leads, gathering user feedback, and offering customer support. It improves the user experience by providing a fast, convenient way to communicate and helps filter out email spam.

Can I create a contact form for free?

Yes, you can create a contact form for free. Many reputable WordPress form builder plugins, such as Gutena Forms, offer a free version. The free version typically provides all the basic tools you need to design, customize, and publish functional contact forms.

Scroll to Top