Skip to main content

How to Create a Contact Form in Wordpress - Contact Form 7

Freelance Content Writer | IT-Based Website Content Creator | Technical Writer | Blogger

When it comes to creating a contact form in WordPress, the first thing most WordPress developers consider is the Contact Form 7 plugin.

Yes, in this right place, I am going to show you how to create contact form in WordPress using this plugin.

So buckle up and make sure your internet connection is working correctly!


Why use Contact Form 7

Contact Form 7 is a famous and quite easy to manage. Many student and new WordPress developers ask the question that why do we use this plugin when we have other options?

Well, there are some other plugins available on the Internet, and of course, there is no doubt that they are providing a great experience working with WordPress.

But still, most WordPress developers opt for Contact Form 7 so that your customers can contact you through this plugin.

Here are some benefits of using the Contact Form 7 plugin:

  • Easy to use and manage
  • Convenient and customizable fields
  • A great messaging functionality
  • Can appear in any part of the website using the shortcode
  • Multiple forms can be created
  • Email and redirection functionality
  • Many add-ons can be added to make it more user friendly
  • and many more

So take a look at its features and install it now!

How to install Contact Form 7 plugin

To install this plugin head over to the WordPress dashboard and select Plugins > Add New.

Now search in the search bar: contact form 7 and a couple of plugins will appear in front of you.

After selecting the plugin, press the Install button, and then Activate it accordingly.

Here you can see how it looks like:


If you still are not sure about using this plugin, kindly take a look at its reviews and rating.

Rating and reviews of Contact Form 7 plugin

Rating and reviews of Contact Form 7 plugin

Configure Contact Form 7

As soon as you activate the plugin, a new item called contact will be appearing on your WordPress dashboard.

To view the plugin and its functionality, click Contact > Contact Forms.


Once you click, a view page will look like this:


In the above picture, there is a contact form that has already been created by default. You can use it or create a new one also.

If you want to use this default contact form, just copy the shortcode written next to contact form 1 and paste it to the page, post, or section where you want it to appear.

very simple! Isn't it?

How to use it

You can create a new form, by pressing the Add New button, or you can edit this form's name and functionality by clicking on it.

If you're a beginner with WordPress, then I would not recommend changing anything in the form.

To use this shortcode, let's copy it first.

Scroll to Continue

Create a Contact Page

First of all, create a contact page for your website. To do so, click Pages > Add New and name the page. After this, press the Publish button.


After creating the page, head over to Appearance, and then click Menus. Now select the main menu and add the contact page into the menu.

Kindly make sure to hit the Save Menu button.


In this manner, the contact page will be added to the navigation menu from where anyone can click it and find the relevant contact information.

At this point, if you'd love to see your contact us page, you would notice that it has nothing to show right now.

To edit this page and paste that shortcode, let's open the contact us page from the dashboard. To open the page, select Pages > Contact Us.

Now all you have to do is copy the shortcode which is [contact-form-7 id="44" title="Contact form 1"] and paste it to the text area.

After this, press the Update button.


Now if you take a look at the front-end, you will see the contact form has been placed on your contact us page.

The contact page will look like this:


Check back-end functionality

Now if you check the back-end functionally of the form, head over to Contact > Contact Forms > Contact Form 1 or (what you name the contact form).

The very first tab is Form, in this section, you will see some coding has been written over there by default.

The next tab is Mail, in this tab confirm your email so that you can receive the queries to your inbox through this form.

In the Messages tab, all messages are already written here, you are in control if you want to change them.

You can add some additional features to your form (if you are a WordPress developer and have enough coding skills), in the Additional Functionality section.


By default, this plugin detects your email ID (if you added it to your website), and it's good to go. All you have to do is copy the shortcode and paste it where you want the contact form to appear. You do not need to change anything in the back-end setting.


In this tutorial, I have explained how to create a contact form in WordPress using the Contact Form 7 plugin.

Using this plugin, you do not need to write the any code, all you have to do is copy the shortcode and paste it.

Before I wrap up my words, I want to tell you that I am a WordPress developer and have been working with WordPress for 3 years now.

If you need any kind of website assistance, you can contact me. Or if you encounter any issues while configuring this plugin, please leave a comment. I would love to fix the issues.

Rate this article

This content is accurate and true to the best of the author’s knowledge and is not meant to substitute for formal and individualized advice from a qualified professional.

© 2020 Amit Masih


Amit Masih (author) from Jaipur, India on January 03, 2021:

It is an honor for me that you have got a clear understanding through this piece of my writing. Thank you very much, Priyanka!

Priyanka bhadu from Rajsthan, India on January 03, 2021:

cleared every doubt, I was having about WORDPRESS.

Thankyou for making us understand in very easy language.

Amit Masih (author) from Jaipur, India on December 26, 2020:

Yes buddy, it is quite easy to create a contact form with WordPress. Well, thank you so much!!

Preeti Shah from Delhi on December 26, 2020:

This is something new to me. I didn't know creating a contact form in wordpress is so easy!

Thanks Amit for sharing this knowledge with everyone.

Related Articles