• Features
  • Templates
  • Pricing
  • English
  • Features
  • Templates
  • Pricing
  • English

3rd Party Plugins (84)

ACF Tabs
Pro New
ACF List
Pro New
ACF Accordion
Pro New Popular
bbPress Stats
Pro
bbPress Reply Form
Pro
bbPress Forum Index
Pro
bbPress Forum Form
Pro
bbPress Topic Tags
Pro
bbPress Topic Form
Pro
bbPress Single Forum
Pro
bbPress Single Topic
Pro
bbPress Single Reply
Pro
bbPress Single Tag
Pro
LearnPress Carousel
Pro
LearnPress Grid
Pro
EDD Product Reviews Carousel
Pro
EDD Product Reviews
Pro
EDD Mini Cart
Pro
EDD Checkout
Pro
EDD Cart
Pro
EDD Login
Pro
EDD Register
Pro
EDD Tabs
Pro
EDD Category Carousel
Pro
EDD Category Grid
Pro
EDD Product Carousel
Pro
EDD Product
Pro
WooCommerce Tracking Form
Pro
WooCommerce Slider
Pro
WooCommerce Products
Pro
WooCommerce Carousel
Pro
WooCommerce Checkout Page
Pro
WooCommerce Categories
Pro
WooCommerce Cart Page
Pro
WooCommerce Mini Cart
Pro
WooCommerce Add to Cart
Pro
WP Forms
Pro
WeForms
Free
The Newsletter
Pro
TablePress
Pro
Tutor LMS Course Carousel
Free
Tutor LMS Course Grid
Free
Revolution Slider
Pro
QuForm
Pro
Ninja Forms
Free
Mailchimp For WordPress
Pro
Layer Slider
Pro
Give Profile Editor
Pro
Give Totals
Pro
Give Goal
Pro
Give Donation History
Pro
Give Donor Wall
Pro
Give Form Grid
Pro
Give Register
Pro
Give Login
Pro
Give Receipt
Pro
Give Form
Pro
Gravity Forms
Pro
Fluent Forms
Free
Forminator Form
Pro
Formidable Forms
Free
EDD Portfolio Editor
Pro
EDD History
Pro
Events Calendar List
Pro
Events Calendar Grid
Free
Events Calendar Carousel
Pro
Event Calendar Countdown
Pro
Everest Forms
Free
Download Monitor
Pro
Charitable Profile
Pro
Charitable Stat
Pro
Charitable Registration
Pro
Charitable Login
Pro
Charitable Donation Form
Pro
Charitable Donations
Pro
Charitable Donors
Pro
Charitable Campaigns
Pro
Caldera Form
Free
Contact Form 7
Free
Calendly
Free
BuddyPress Group
Pro
BuddyPress Friends
Pro
BuddyPress Member
Pro
bbPress
Pro

Counter/ Countdown (1)

Custom Fonts (1)

Ops! Your Searched widget not found! Do you have any idea? If yes, Submit here

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

settings

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.

settings

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.

settings

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.

settings

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.

settings

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.

settings

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.

Conclusion

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:

Copyright © 2025 BdThemes. All Rights Reserved.

Money Transfer Logo