Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Easily Add a Client Feedback Form in WordPress

Client feedback can be very helpful for improving your products and services. Using a feedback form, you can easily collect suggestions from customers and understand their pain points.

You’ll see a feedback form on WPBeginner and our other brands. We regularly ask our readers for suggestions on whether our content was helpful and how we can improve it.

From our experience, there are 2 tools you can use to collect clients’ opinions. First, you can use WPForms to create different forms and surveys. Second, you can use the UserFeedback plugin to collect instant feedback on different blog posts and pages.

In this article, we will show you how to easily add a client feedback form in WordPress.

How to create a client feedback form

Why Do You Need a Client Feedback Form?

A client or customer feedback form is a contact form that your customers can use to give direct feedback about your product or service.

Basically, it helps you gain insight into how your clients evaluate your processes, services, products, and brand. You can then use this feedback to make improvements to your business and win even more customers.

A client feedback form is different from Net Promoter Score® (NPS) surveys, which are popular for measuring customer loyalty.

That being said, let’s take a look at how to easily add a client feedback form in WordPress:

Method 1: Creating a WordPress Client Feedback Form with WPForms (Recommended)

The easiest way to add a client feedback form in WordPress is using WPForms. It is the best WordPress contact form plugin on the market, and over 6 million professionals use it.

WPForms drag & drop form builder makes it easy for anyone to create an online form. Plus, you get lots of pre-built templates and customization options.

We will use the WPForms Pro version for this tutorial because it includes a Suggestion Form template and different form fields. There is also a WPForms Lite version you can use for free.

For more information, see our complete WPForms review.

First, you need to install and activate the WPForms plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, you will need to go to WPForms » Settings from your WordPress dashboard and enter the license key.

Entering the WPForms license key

You can easily find the license key in your WPForms account area.

Next, you can visit the WPForms » Add New page to create your feedback form.

Add a new form

After that, you will see the WPForms form builder.

Simply start by adding a name for your feedback form and then select the ‘Suggestion Form’ template. You can search for the template in the search bar on the left and then click the ‘Use Template’ button.

Select the suggestion form template

WPForms will now load the form template with basic feedback form fields already added. You can click on any field to edit it or drag and drop it to change the order.

If you want to add a new field, then you can simply select it from the left side of the screen and drag it over onto the template.

Add new form fields

You can also further customize existing form fields in the template.

Simply click on any element and view more options to change. For example, you can edit the field’s label, add a description, set up smart conditional logic, and more.

View more customization options

Once done, click the ‘Save’ button to store these settings.

Configuring Form Notifications and Confirmation

After creating the feedback form in WordPress, the next step is configuring the form notifications and confirmation.

While confirmation is for the user, form notifications will be for you. You will receive an email when a client submits the feedback form on your website.

WPForms allows you to manage both settings and customize them as you want from the ‘Settings’ tab within WPForms builder.

First, you can edit the form confirmation settings. Simply go to the ‘Confirmation’ tab and select a confirmation type from the dropdown to change the settings.

Go to confirmation settings

If you choose to display a thank you message, then there is a pre-built message below the confirmation type section. You can change this message to add your own. You can also redirect users to a separate thank you page or a different URL from the confirmation type dropdown.

Next, just go to the ‘Notifications’ tab. It has default settings that are ideal for a feedback form and may not need any changes.

Edit notifications settings

By default, it will send all the feedback form notifications to the admin email of your WordPress website.

If you want to send the notifications to another email address, then you can simply add it to the notifications setting. You can also add comma-separated emails to send notifications to multiple email addresses.

Adding the Client Feedback Form to Your Website

Now, your feedback form is ready, and you can add it to your WordPress website.

In the WPForms form builder, you can click the ‘Embed’ button at the top and then select an existing page or create a new page to add your feedback form.

Embed a form in page

Let’s choose the ‘Create New Page’ option for this tutorial.

Next, you will need to enter a name for your new page. This will also act as the page URL. After that, click the ‘Let’s Go’ button.

Enter name for your new page

Alternatively, you can use the WPForms block to add your client feedback form.

Simply edit a WordPress post or page where you want to add the form. Next, click the ‘+’ button and add the WPForms block.

Add WPForms widget block

In the WPForms block, you can click the dropdown menu and select your form. You can go ahead and save or publish your post/page.

Next, you can visit your website to see the client feedback form in action. Here is a feedback form example:

Client feedback form preview

WPForms comes with a widget that you can use to add your client feedback form in the sidebar or any other widget area in WordPress.

First, you need to go to the Appearance » Widgets page in your WordPress admin area. On this page, you can add the WPForms widget in the sidebar widget area.

Add WPForms widget block

Next, select your form from the dropdown menu in the WPForms widget to show it in the sidebar.

When you are done, make sure to click on the ‘Update’ button.

You can now visit your website to see your client feedback form displayed in a sidebar widget.

Client feedback form preview in sidebar

Method 2: Creating a WordPress Client Feedback Form with UserFeedback

UserFeedback is one of the best user feedback plugins for WordPress. It lets you create instant, on-site survey forms to collect insightful feedback from your website visitors.

The plugin is super easy to use and it comes with 20+ pre-made templates like website feedback, B2B satisfaction survey, NPS survey, post purchase review, and more.

For this tutorial, we’ll use the UserFeedback Pro version because it offers more templates and advanced features. However, there is a free version of UserFeedback that you can use.

First, you need to install and activate the UserFeedback plugin. If you need help, see our guide on how to install a WordPress plugin.

Once the plugin is activated, the UserFeedback setup wizard will automatically launch. Simply click the ‘Start’ button to begin the setup process.

UserFeedback Setup Wizard

Next, you can choose what type of question you want to ask your clients or customers. You can select a pre-written question from the list or create your own question.

Choose question for your first UserFeedback survey

Don’t worry, you’ll be able to change your question later.

After picking a question, click the ‘Next Step’ button to continue.

Click on Next Step in the UserFeedback setup wizard

On the next page, you can enable specific UserFeedback features. Select the features that you want, or that your license level allows.

Then, click the ‘Next Step’ button at the bottom of the page.

Enable UserFeedback features

Now, you can enter the email address that you want the client feedback responses to be sent to.

After entering your email address, click the ‘Next Step’ button to continue.

Customize notifications for UserFeedback

In the last step of the setup wizard, the features that you enabled will be installed.

UserFeedback features and addons successfully installed

You can now click on the ‘Exit to dashboard’ button at the bottom of the page.

Exit to UserFeedback dashboard

Editing Your Client Feedback Form

From the UserFeedback dashboard, you can now edit your survey form and change the survey settings.

To do that, hover over your first survey and click the ‘Edit’ link.

Edit your survey in UserFeedback

Now, you can change the question type from the dropdown menu and edit your question title by typing in the field.

To add additional questions, just click on the ‘Add Question’ button.

Edit client feedback question in UserFeedback

You can also create a custom thank you message and redirect users to a specific page after they submit their feedback.

When you’re finished editing your questions, click the ‘Next Step’ button.

Edit thank you message in UserFeedback

From the Settings page, you can enable or disable Google Analytics tracking with MonsterInsights.

Next, in the Targeting section, you can choose which device types and pages the survey will appear on.

Modify UserFeedback survey settings

Then, you can scroll down to the Behavior section to configure the display timing, display length, and the survey run time.

UserFeedback survey behavior settings

At the bottom of the page, you can enable or disable the ‘Start Survey Minimized’ option.

This will display a less visible version of your survey form to website visitors, instead of automatically opening the first question.

Enable minimized survey option

Click the ‘Next Step’ button to continue.

Then, on the ‘Notifications’ page, you can configure email notification settings, including enabling conditional logic to only send email notifications when visitors respond in a certain way.

Set up conditional logic for email notifications in UserFeedback

After that, click on the ‘Next Step’ button.

Publishing Your Client Feedback Form

Lastly, you have the option to schedule the client feedback form to appear at a later date and time.

If you’re ready to publish your form now, simply click the ‘Save and Publish’ button.

Save and publish the UserFeedback survey

That’s it! You can now visit your website to see your client feedback form in action. Here’s how it looked on our demo site:

Client feedback form example created with UserFeedback

We hope this article helped you learn how to easily add a client feedback form in WordPress. You may also want to see our guide on how to create a donation form and how to create an online order form for WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

5 CommentsLeave a Reply

  1. kzain

    WPForms is definitely the way to go – it’s so easy to use, even for non-techy people like me.
    The drag-and-drop builder is fantastic, and it lets you create professional-looking forms in no time.
    Thanks for this informative article! Appreciate it!

  2. Jiří Vaněk

    When using WPForms, following your guide, it’s possible to set up so that each department has a designated email where the form will be sent. So, if a user selects the business department, the email will be sent there, and if they choose the technical department, it will be sent to a different email. Is this possible?

    • WPBeginner Support

      Yes, WPForms will allow you to decide where the email goes based on the department selected.

      Admin

      • Jiří Vaněk

        That’s perfect, and I’m glad it works this way. I need to create a form for one website where there will be multiple departments, each with its own email for processing. I love WP Forms. Thanks for the response, I’m sure I can handle it on my own now.

  3. Ian Loughlin

    Hi, I’ve just created a new Contact Page for my website but it has placed it in the main area (where new posts go). I wanted it as a separate page (link) alongside the ‘About Me’ page. In other words prospects would have to click on that page (link) to access the contact form instead of seeing it in the main text.
    How would I do this ?
    Thanks.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.