Create a Poll Form in WordPress

How to Create a Poll Form in WordPress (Step by Step)

Want to learn how to create a poll form in WordPress? Engaging your site visitors by adding a poll to your WordPress site is a great way to gain insight into your site visitors’ opinions so you can offer them more of what they want and grow your business as a result.

In this article, we’ll show you how easy it is to create a poll form in WordPress using WPForms.

What’s the Difference Between a Poll and Survey?

You might be asking yourself what the difference is between a poll and survey. And you’d be right to ask that because they seem the same.

But there is a difference:

WPForms is the best WordPress Form Builder plugin. Get it for free!
  • Poll. A poll is used to ask site visitors one quick and simple, multiple choice question. People choose from the answers you provide. You can restrict visitors to pick one answer, or you can allow multiple answers.
  • Survey. Surveys are more in-depth than polls and ask many questions across a wider range of topics. Many times they use a Likert scale to gauge the level of people’s opinions. Surveys are best used to find out about people’s experiences.

So, now that you know what a poll is, let’s find out how to set up a poll in WordPress.

Step 1: Create a New WordPress Form

The first thing you’ll need to do is install and activate the WPForms plugin. For more details, follow this step by step guide on how to install a plugin in WordPress.

Next, you’ll need to install and activate the Surveys and Polls addon. To do this, go to WPForms » Addon and find the one labeled Surveys and Polls Addon.

Click Install Addon and then Activate.

Surveys and Polls Addon

Now you’ll need to create a new form.

To create a poll specific form, go to WPForms » Add New and select the Poll Form template.

Poll Form Template

From the Form Editor, you can edit the poll question you want to ask your site visitors.

To do this, click on the form question on the right hand panel and see your editing options appear on the left hand side.

Poll Form Editor

Here you can change the question and the choices your site visitors can choose from. In our example, we’re going to ask people what their favorite dessert is.

And to make things more exciting, we’re going to add image choices to complement the answers people can choose from.

For help with this step, check out our helpful guide on adding image choices to WordPress forms.

Poll Form Image Choices

If you want, you can stop there and embed your form onto your website. But we’re going to check out some other need things you can do to customize your form.

Advanced Poll Form Customization

If you scroll down to the bottom of the Form Editor, on the left hand side, you’ll see some more ways to customize your poll form.

Poll Form Customizations

The first thing you can do for your poll form is select the checkbox labeled Randomize Choices. This is for those times you want your poll’s answers to randomly appear to site visitors to reduce order bias.

You can also change the image choice style, if you added image choices to your poll, to Modern, Classic, or None.

Lastly, you can change the format of your poll to be one of the following:

  • Inline
  • One Column
  • Two Columns
  • Three Columns

When all of this is done, you can now enable poll results and embed the poll form onto your website.

Let’s see how to do this.

Enable Poll Results

To display poll results to site visitors after they’ve filled out your poll form, go to Settings » Surveys and Polls and select the checkbox labeled Enable Poll Results.

Enable Poll Results Checkbox

Next, go to Settings » Confirmation to create a custom message for site visitors to see once they’ve submitted your poll form. For more details, check out our guide on confirmation messages.

For our example, we’re going to display a simple message. But you can customize it however you want.

Confirmation Message

Click Save when you’re done.

To get an idea of what it’ll look like when people submit your poll form, check out our example.

Poll Results

Your form is now ready to be added to your WordPress form. For help with this step, check out this tutorial on displaying your WordPress forms.

And there you have it! You now know how to create a poll form in WordPress.

If you’re looking for another way to find out how users feel about the hard hitting questions you have to ask, check out how to add user ratings to your WordPress forms. And to top it off, be sure to brush up on your SEO skills so you can drive more people to your site and boost conversions.

And don’t forget, if you like this article, then please follow us on Facebook and Twitter.

Using WordPress and want to get WPForms for free?

Enter the URL to your WordPress website to install.


  1. Thanks for reading this article – I hope you found it helpful.

    I wanted to let you know about our new WordPress survey plugin that allows you to build interactive polls and surveys within minutes. You also get best-in-class reporting, so you can make data-driven decisions.

    You can get it 100% free when you purchase WPForms Pro plan.

    Get Started with WPForms Today and see why over 2 million websites choose WPForms as their preferred online form builder.

    Syed Balkhi
    CEO of WPForms

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.