Fraud Blocker
  • Features
  • Elements Demo
  • Ready Templates
  • Pricing
  • Blog


How to Configure Contact Form 7 for WordPress Website [Updated]

Contact Form 7 is one of the most widely used form widgets in WordPress. Almost every website needs a configured contact form tool and the majority of them use this widget.

Unlike any other widget, Contact Form 7 is not a plug & play tool. In order to use it, you need to configure it first. Maybe it seemed to you that configuring a tool is rather a task for developers. But, most certainly, that is not the case for this tool.

Let me guide you, in this blog, how to properly configure, and the ways to use Contact Form 7 for the WordPress website.

Note that, this article includes easy-to-deploy content. There is no hardcore developer stuff included.

Contact Form 7 user manual


First of all, you have to install it within your dashboard.

Go to Plugins> Add New> and search by typing the name.

Install it and activate it. If you are using Element Pack plugin, you can skip this step because it is pre-loaded inside the package.

Learn about Element Pack here.

As I have said before, Contact Form 7 is not a plug&play widget. You have to configure it to work. So,

Configure Contact form 7

Look for the tab Contact from your dashboard, navigate it, and click on Add New. In this step, we are going to develop the form.


Now, focus. You have to look carefully from here. Creating a new form will give you a couple of options. You have to put any text as the title above and insert the form format in the Form tab.

As a default, the form will show a few lines of text codes on the marked red box. I changed it according to my choice. You may do so as well or even leave it as default. It’s up to you. These texts basically are the form structure codes.

For seasoned developers, it is easy to create new structures for the form. But you can do it too. Though you have to put a little bit of effort behind it, it’s not totally hard. So, configuring Contact Form 7 is easy.

Configure Contact form 7

Now, go to the Mail tab beside the Form tab. Here, you have to configure the receiving mail address and the masked texts of the form body.

Just put your work mail in the To field and that basically does all the work. You can change things in every field and see how things go later.


After that, go to the Messages tab and write in the corresponding messages in the text fields. This part is also set as default and you can leave it unchanged if you like to.

Okay, Contact form 7 is configured and is ready-to-deploy. There are actually two ways you can use it.

  • By Short codes
  • By direct widget

Let’s see both of them.


Blog for you
Editor's Pick

Learn to make outstanding CTA now!

By Short Codes

Every form created with Contact Form 7 has a shortcode for quick use. These shortcodes will show the full format of the form to the visitors.

Configure Contact form 7

Go to the Contact Forms tab and locate the shortcodes beside the form titles. Select it and copy it.


Now, on the page editor, place a Shortcode widget and paste the Form shortcode in it. Now, let’s see in preview mode if it works.

Configure Contact form 7

Like this, the contact form is attached and is visible to the visitors. Here, by no means you can change the appearance of the form (changing color, typography, adding a border, etc.)

By Direct Widget

With a widget inside the Elementor page editor, you can place the Contact Form 7 widget as well as edit its appearance as you like.


Go to your page editor and select Edit With Elementor. There, from the widget menu, select Contact Form 7 and place it inside the page.

Configure Contact form 7

From the Layout section, select the form that you have made following the instructions above.


And that’s it! The form will appear on the page. Now, what you see is the default form. You can further customize it according to your needs.

Configure Contact form 7

Click on the Style tab and change the forms’ appearance. See in the preview mode.


Configuring Contact Form 7 is not so hard. The widget gives you the option to design and develop your form with a custom-code insert option. So, it’s a good thing that you use this widget.

This blog is brought to you by Element Pack, the best widget combo for Elementor. Thank you for reading.

Share this blog:

Leave a Reply

Let's get started

Download Today & Start Your Dream Designs!

Change your mind? No problem. We offer a no-hassle, 14-days money back guarantee.

Largest Elementor Templates pack with the most user-friendly UI and 285+ useful Elementor widgets. Build websites from zero to 100% perfection in no time.

This website is powered by Element Pack Pro and Rooten Theme.

Copyright © 2024 BdThemes. All Rights Reserved.