How to Add a Client Feedback Form in WordPress

How to Add a Client Feedback Form in WordPress

Feeling the pulse of your audience and paying attention to what they have to say about your products and services are major prerequisites for business success. By asking for your clients’ feedback, listening to it, and then acting on it, you will establish and maintain a strong relationship with your customers. They will keep coming back to you and trusting you more than competitors as long as you are attentive to their needs, providing them with a superior customer experience. At the same time, their loyalty to your brand will grow, allowing you to stay in the business for a long time.

Customer feedback can come in many shapes and forms. Users can send suggestions, rate products, leave comments, take surveys, or reply to emails you can send their way upon subscription. One of the ways you can ask for their opinion on your products and services is to display a client feedback form on your site. The easiest way of doing that in WordPress is by installing a plugin. We are going to show you how to go about it by using two widely popular plugins that pack a myriad of powerful functionalities – WPForms and Contact Form 7. In this tutorial, we will discuss the following topics:

Why Should You Add a Client Feedback Form to Your Site

When you encourage customers to share their thoughts, likes, dislikes, wants, and expectations with you, you’re sending them a message that their voice matters. They feel important because you value their opinion. By addressing their feedback and showing them you are committed to improving your business, you gain their trust. They will keep coming back to you because you make them feel heard and you genuinely care about customer satisfaction.

On the other hand, client feedback helps you understand how others perceive your brand. You discover what your strengths are and whether you can somehow further augment their power. At the same time, you also learn what the pain points of your business are. That gives you an opportunity to take action, strategize, become better at what you do, as well as meet or even exceed customers’ expectations.

Now, let’s see how you can add a client feedback form to your site using plugins.

Qode Themes: Top Picks
Bridge New Banner

Creative Multi-Purpose WordPress Theme

Stockholm WordPress Theme

A Genuinely Multi-Concept Theme

Startit WordPress Theme

Fresh Startup Business Theme

How to Display a Client Feedback Form Using WPForms Lite


WPForms is one of the most popular contact form plugins. It includes a myriad of features and a practical drag & drop form builder that facilitates the process of form creation.

To add a client feedback form to your site, you don’t have to purchase a premium plan. Instead, you can use WPForms lite i.e. the free version of the plugin.

Creating the Feedback Form With the WPForms Lite Plugin

Once you install and activate the plugin, go to WPForms > Add New. Start by inserting a name for the form in the Form Name field.

From Name

WPForms lite does not pack the feedback form by default, but you can make it on your own by slightly modifying the Suggestion Form template.

Suggestion Form Template

By default, the Suggestion Form invites customers to enter their name, email address, answer a multiple-choice question, specify the subject they would like to leave the feedback on, and share their message. If you think that some of the fields may be unnecessary or irrelevant to what you do, you have the option to quickly delete them by clicking on the trash can icon.

Client Feedback Form

You can also copy fields and, if it makes sense, use them on your form as many times as you want.

On the left-hand side of the screen, you should see the list of all available form fields.

Form Fields

The lite version of WPForms allows you to add checkboxes, a number slider that lets users express their opinion by setting a specific value on a slider, a dropdown field where clients can select a specific answer from a series of options, and more. You should add the fields that meet your requirements and either drag them to the right or simply click on them to incorporate them into your form. The plugin’s drag & drop builder allows you to reorder the fields the way you want.

To make changes to the fields you kept on the form, simply click on them and tweak the options that appear on the left. For instance, you can change the Email field by modifying its label and description and deciding whether or not entering an email address should be obligatory, etc.

Field Options

Each field includes specific options that can be altered to meet your needs.

Customizing the Feedback Form With Qi Addons for Elementor

If Elementor is your preferred page builder and you would like to tweak the feedback form some more, we’d suggest you install Qi Addons for Elementor on your site. It’s free and it packs a collection of 60 free widgets that enable you to enhance the power of your website, including the WPForms custom widget that allows for further form customization.

Once you save the feedback form you’ve previously made with WPForms lite, you can install the Qi Addon for Elementor widget pack. Then, open the page where you would like to display the form and add the WPForms widget to it.

Qi WP Forms

The widget will automatically display the feedback form on the page. Currently, our form looks like this:

Qi WP Forms Default Preview

When you click on your form, the WPForms’ customization options will appear on the left-hand side of the screen. You can modify the content and the style of the form to further improve its appearance.

The Content section allows you to enter a custom class as well as to choose the feedback form you wish to edit (in case you’ve made several of them).

Qi WP Forms Content Tab

The Style tab lets you make changes to the label text and color, choose a style of the input text, add background colors to all fields, set spacing and padding values, alter the appearance of the form button, play with numerous typography settings, and much more.

Qi WP Forms Style Tab

Simply click on any of these tabs and you will see the list of all available options. For example, this is what Input Style settings include:

Qi WP Forms Input Style

Additionally, some of these options allow for even more customization. When you click on the pencil next to Input Typography, a dropdown menu will appear with a plethora of font styling settings.

Qi WP Forms Input Typography

You can choose a font, set letter size, weight, and style, add an underline and overline to your text, and much more.

Customization options are tremendous, allowing you to style your feedback form exactly the way you want. And best of all, you can get all of this for free.

Once we applied the WPForm widget’s styling options to our form (along with some default Elementor’s customization settings), this is how it ended up looking:

Qi WP Forms Preview

And while this is far from being the world’s prettiest client feedback form, we simply wanted to show you just a small part of what you can achieve with the WPForms widget and Elementor. Adjust the settings to your liking and go for a style that best matches the aesthetic of your site.

Setting Up Notifications and Confirmations for Your WPForms Feedback Form

When you’re happy with the way your feedback form looks, it’s time to set up notifications and confirmations. Notifications are for you, alerting you when someone submits a form. On the other hand, your clients will receive confirmations upon successfully sending feedback.

To manage both notifications and confirmations, select Settings from the WPForms panel.

WPForms Settings

Notification and confirmation settings are placed one below the other.

As for notifications, the platform will send them to the admin email address by default. But you can change that and even enter several email addresses, in which case you should separate them with a comma.

WPForms Notifications

Regarding confirmations, you should first choose what kind of confirmation you wish to send to your clients.

WPForms Confirmation Type

If you decide to send them a message, you have the option to customize the confirmation text.

The Show Page setting lets you redirect users to a specific page on your site.

WPForms Confirmation Page

Alternatively, you can also redirect them to some other website.

WPForms Confirmation Redirect URL

Displaying a Client Feedback Form on Your Site Using the WPForms Plugin

When you’re done making changes to the form and you’ve set up confirmations and notifications, it’s time to add the client feedback form to your website.

For starters, go to the page or post where you would like to display the form.

In Elementor, you can do it simply by using the WPForms widget, as we showed you earlier in the article.

If you decide to forego the Qi Addons for Elementor pack, the Elementor page builder has its own WPForms widget.

WPForms Elementor

In case you created several forms, you can select which one you wish to display on the preferred page.

WPForms Select a Form

Click on the desired form and you’ll see it appear on the page.

WPForms Elementor Preview

If you’re using Gutenberg, you have to add the WPForms block to the chosen page or post (the block will automatically appear in the block panel once you install the WPForms plugin).

WPForms Gutenberg

On the right-hand side of the screen, you can see some options regarding the WPForms block. There you can choose the form you wish to add to a page and decide if you wish to display its title and form description.

WPForms Gutenberg Settings

In the Classic Editor, you will notice the Add Form button just above the text editor (the button becomes visible upon activating the plugin).

WPForms Classic Editor

Click on that button, select a client feedback form from the list, and check the boxes if you want to display the form’s name and description. And lastly, press the Add Form button.

WPForms Classic Editor Insert Form

How to Display a Client Feedback Form Using Contact Form 7

Contact Form 7

Another widely popular contact form plugin is Contact Form 7. It is very simple to use and completely free, so it’s no surprise that it currently counts over 5 million active installations.

Once you install it on your site, go to Contact > Add New to start creating a client feedback form. By default, each form is asking clients for their name and email address as well as to enter the subject of their message and some text:

Contact Form 7 Default Values

The list of additional fields you could add to the form is available in the Form tab. You can insert fields for the customers’ phone number, date, checkboxes, a dropdown menu, and a few others.

Contact Form 7 Fields

Say you wish to add checkboxes to the form. In that case, you should click on that tab in the panel. Once you do that, the following window will appear on the screen:

Contact Form 7 Checkboxes

You can specify if you want the field to be required or not, change its name, insert some options, and more. Each field comes with its own array of settings you can customize to make the field suit your needs.

If some of the default fields don’t serve you, feel free to remove them from the form.

When it comes to styling the form, the best way to customize its appearance is to use the Contact Form 7 widget that comes packed with Qi Addons for Elementor.

Qi Contact Form 7

This is what the default form looks like:

Qi Contact Form 7 Preview

To begin altering its design, click on the form and look at the menu on the left side of the screen.

Qi Contact Form 7 Tabs

The Content tab lets you enter a custom class and select a specific form you want to insert to a page.

The Style section includes a mélange of settings that enable you to change every single detail about your form, just like you could do with the WPForms widget.

Qi Contact Form 7 Style Tab

From adding borders to the button and changing the color of the labels to specifying the input background color, the alignment of the form, and heaps more, the Contact Form 7 widget has all you need to style the form the way that works best for you. Check out just how many options this widget has regarding the button alone:

Qi Contact Form 7 Button Style

The Advanced tab contains options included with Elementor by default. You can use them to change the background color of the form, select entrance animation type, customize responsiveness, and more.

We tweaked the appearance of our form a bit and this is what it looks like now:

Qi Contact Form 7 Style Preview

Again, you can try out all of the options and combine different styles until you are satisfied with how your form looks. The combination of the Contact Form 7 widget and Elementor is guaranteed to give you a lot of room for experimentation.

Setting Up Notifications and Confirmations for Your Contact Form 7 Feedback Form

In the Mail tab of the Contact Form 7 plugin, you can make adjustments to the mail template that you will receive when someone submits a contact form.

Qi Contact Form 7 Mail

The most important thing to do here is to check the To field. That is where you need to enter the email address where you wish to receive email notifications. You can make some more changes to the email template, add or delete form-tags in the message body, etc.

Confirmation and other kinds of messages the customers might receive from your end can be set up within the Messages tab.

Qi Contact Form 7 Messages

This is where you can specify the text your clients will receive when they submit feedback or when they fail to do so, as well as when their response is regarded as spam, and loads more.

Displaying a Client Feedback Form on Your Site Using the Contact Form 7 Plugin

If Elementor is the page builder of your choice, at the moment, the only way of adding a Contact Form 7 feedback form to it is by using a third-party widget, like the above mentioned Qi Addons widget. It’s free yet bustling with customization possibilities and it will allow you not just to add a form using Elementor, but to style it to perfection. And as we’ve mentioned earlier, you just need to drag the widget to the page or post where you want to add the form, and you’re done.

In Gutenberg, you have to add the Contact Form 7 block to your page.

Contact Form 7 Gutenberg

This block does not offer any extra options but it does do the job of displaying the Contact Form 7 feedback form on your site.

And lastly, in the Classic Editor, look for the form shortcode displayed above the form editor and copy it. It should look like this:

Contact Form Shortcode

Next up, you need to open the page or post where you want to add the form. Paste the shortcode in the text editor field and save the changes.

Contact Form 7 Text Editing Mode

Closing Words

Prioritizing customer experience is indispensable for making it in any business. By asking your clients’ for their opinion and making a conscious effort to improve your service upon receiving feedback, you will build a loyal customer base. Users will be glad to collaborate with you because you care about delivering products that make them happy.

Whether you choose to create a client feedback form by using the WPForms Lite or the Contact Form 7 plugin doesn’t matter that much. It all comes down to your personal preferences. Both plugins are free and easy to use, allowing you to make forms in no time. Best of all, the Qi Addons for Elementor collection includes widgets for both of these plugins, giving you the power to customize and improve the appearance of your forms to your liking.

Post your comment