How to create a survey in a WordPress Blog

In today’s post I want to show you a step-by-step guide on how to create. survey in your WordPress blog.

Surveys are a great way to engage with readers. You can ask what they would like to read, what’s their favourite topic or product and much more.

With a survey, you can find out interesting results to help you increasing engagement rate, views or sales.

Sounds interesting? Let’s just to the guide.

This post contains affiliate links. If you decide to make a purchase, I will earn a small commission at no extra cost for you. Please read my disclosure policy for more info.

How to create a survey in a WordPress Blog

To make things easier, both for you and readers, you can choose to install a plugin with survey functionality. Among the different ones available in WordPress, I found WPForms to be the best choice for quality/price.

WPForms is a drag and drop form builder that allow you to create forms as well as surveys and questionnaires.

The best features of the plugin is that you can create reports using the survey results. No matter is a dropdown, checkboxes or multiple choice survey, you’ll see both a graph and table of the results.

WPForms only costs $79/year but, if it’s your lucky day, they often run offers where you can it at just $39.50, saving you half of the cost.


Install WPFroms and create your first survey

Get the plugin and install it on your blog. Once done, we want to install and activate the survey and Polls add-on in order to create a survey.

To do so, go to WPForms>Addon and find the one labeled Surveys and Polls Addon. Click Install Addon and then Activate.

We have now activated the survey functionality. To use it we just need to create a form, as we normally would do, and add the survey OR use the Survey Form template.

Go to WPForms » Add New, name your form, and choose the Survey Form template.

Customise your Survey Form Rating Field

As default, you’ll have different form fields: name, email, rating, likert scale and paragraph text. But you can also add additional form fields just by dragging them from the left hand panel to the right hand panel. Then, click on the field to make changes. 

To customise your survey form’s Rating Field, change the label of the field and simply add a description telling site visitors what they’re rating, and choose the scale, which can be between 2 and 10.

If you click on Advanced Options, you can change the rating icon by type (star, heart, thumb, or smiley face icon), size (small, medium, or large) and colour.

If you wish to get more feedback from site visitors based on their rating answers, a cool thing you can do is enabling smart conditional logic.

Web Hosting

Customise your Survey Form Likert Scale

Now that we’ve done with the rating field, we can move on the likert scale which works pretty much similar.

To customise the Likert Scale, just click on it and then you’ll get a list of things you can edit:

  • Label, to let visitors know what you are measuring;
  • Row options, which are the questions you are asking about;
  • Column options, which are the responses that visitors have to choose from;
  • The description, to add additional information.

Enable Survey Reporting

Earlier in the post, I was talking about how you can create reports using the survey results with WPForms.

To enable the survey reporting functionality, go to Settings>Surveys and Polls, then click on the Enable Survey Reporting checkbox to enable it site wide.

This way, all the results from single line text, dropdown, multiple choice and other fields you used in your survey will be collected for you to create reports.

Add your survey to your blog

Now that we are set up and ready, we need to add the survey to our blog.

The best thing about WPForms is that allows you to add your forms to many locations on your website, such as blog posts, pages, and even sidebar widgets.

To do so, create a new post or page in WordPress, or open an old one, and then click on the Add Form button. Then select your survey form in the modal popup and click Add Form.

Now, you only need to publish your post or page and the survey form will appear on your website.

In Conclusion

I love how easy is to customise a WordPress blog and sometimes you just need a plugin to make the most out of it.

Let me know, in the comments below, if you already use surveys in your website and what are your thoughts about it.

Web Hosting

Isa Lillo


2 thoughts on “How to create a survey in a WordPress Blog

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top