Formidable Forms

Formidable Forms

  • Features
  • Pricing
  • Resources
    • Docs & Support
    • Blog
    • Community
  • Solutions
    • Web Applications
    • Calculators
    • Surveys
    • Directories
    • Payments
    • Contact forms
  • Login
  • Get Formidable Forms

Formidable Team / Last Updated February 16, 2022

How to Create Polls in WordPress With Powerful Results

Want to create polls in WordPress? In this step-by-step guide, we'll show you how to make an interactive poll that displays results instantly on your site.

How to Create Polls in WordPress
Approximate read-time: 5 minutes

Want to run polls on your WordPress site? Why not! Polls are fun, engaging, and can help you to gain useful insights from your audience.

In this post, we'll show you how to create a poll and add it to your WordPress site in only 3 steps!

Formidable Forms is the best WordPress Form Builder plugin. Get it for free!

Which plugin to add polls on your site?

A poll is really just a simple web form in disguise. So all you need is a WordPress form builder plugin to get started. In this tutorial, we'll show you how to add a form to your WordPress website using our plugin, Formidable Forms.

There are some dedicated WordPress poll plugins out there, but every site needs a drag-and-drop form builder! Why double-up on extra plugins?

What poll options should you look for?If you do go with a dedicated plugin, make sure it has the following poll options:

  • Drag and drop form builder
  • Display poll results after voting (like a WordPress voting plugin)
  • Place a poll anywhere on-site using a shortcode (e.g. inside a widget)
  • Show poll results wherever you want on your site
  • Create multiple polls

Creating an interactive poll is possible with a number of WordPress plugins out there. We are biased, but we think Formidable Forms is one of the best!

🌟 Formidable does what other poll makers can't.


See why Formidable the most Powerful WordPress survey plugin out there!

3 steps to create a poll in WordPress

Here's our step by step approach to making a poll for your WordPress site:

  1. Install and activate Formidable Forms
  2. Build and publish an online poll
  3. Display the poll results in real-time
Formidable Forms pro plans

1. Install and activate Formidable Forms

The first thing to do is to install Formidable Forms. We have a free WordPress plugin, but to get the most out of your polls you'll need our basic paid plan.

You can try our plugin risk-free for 14-days. If you don't like it, we'll give you your money back - no questions asked. With our plugin, you'll be able to create polls in WordPress in just minutes.

Get Formidable Basic

And Formidable does much more than just polls. Our premium plans have dozens of powerful form building features!

Build more than Polls with these WordPress Form Building Features

2. Build and publish an online poll

Now that you've installed Formidable, let's create our poll form.

Go to Formidable → Forms and click + Add New at the top of the page.

create your WordPress poll

Click + Blank Form. This will be our poll, so name it whatever you want and click Create.

Add poll fields

A poll usually consists of one question. It could be a multiple-choice question, or a yes/no question. This means that we really only need to add one form field to make this work!

Drag and drop poll form builder

In Formidable, this is pretty easy. Just drag and drop a Radio Buttons field from the left column into the form building area.

Then you just need to change the question and the multiple-choice responses in the Field Options section back in the left column.

We just need one piece of information for the next step: the form ID. We'll use this when adjusting our Form Settings in the next step.

in this example, our form ID is 462. Take note of yours and let's move to the final step!

Poll form ID

3. Display the poll results in real-time

Now that your poll form is done, we need to adjust the settings. There are two things we want to do:

  1. Change the poll button text
  2. Display a graph of the poll results after voting

To change the text on the button, click on the Styling & Buttons tab in the left column of the form settings page. Then, change the text to "vote" or something like that.

Form poll button

To display a graph of the poll results after each vote, we'll need to insert a graph shortcode into the Messages section at the bottom of the General Settings.

You can get a simple looking graph by entering a barebones shortcode like this:

[frm-graph fields="462" type="pie"]

And your graph will look something like this:

basic poll graph

Of course, you could also use one of the many shortcode parameters available in Formidable too! Then you can make your graph look a whole lot better.

For example, you could use a shortcode like this:

[frm-graph fields="462" type="pie" bg_color="#DFF0D8" width="600" title_size="20" is3d="true"]

And your poll results will shine with a 3D pie chart! You can even mouse-over the sections to get more info.

Display poll results with a pie chart

When you've finished, be sure to update your form and add a few Entries for testing.

👉 Learn more: Reports, Graphs, and Charts in WordPress

What more could you do with polls in WordPress?

What we've described above is really the bare minimum your audience would expect from a poll. But you could do a lot more!

Here's an idea: you can run multiple polls and use Formidable's Views feature to feed the results into a single page. Imagine a master article with all your poll results updated dynamically in real-time!

Another idea? Glad you asked. You could create a multi-page form and let voters provide their email after voting. That way, you can email them the poll results automatically once it ends!

And of course, you can also display your poll graph anywhere on your site with the same shortcode we used above! If you use the classic WordPress editor, you can even build a custom poll display using the Formidable shortcode builder (pictured below).

insert poll graph using shortcode builder

There are virtually endless possibilities when it comes to polls and other interactive forms for WordPress. All you need is a little imagination and the right tools.

Wrapping up

We hope you enjoyed today's guide to making polls in WordPress. As always, keep it locked to the Formidable blog for more WordPress tips and tricks!

Read more articles about creating polls & surveys

  • Best Typeform Alternative The 10 Best Typeform Alternatives for Your WordPress Site
    Read More
    Conversational Form Design Conversational Form Design: Everything You Need to Know
    Read More
    NPS Survey Questions 5 NPS Survey Questions for the Best Customer Service
    Read More


Did you know that Formidable Forms can do more than polls - it's one of the most advanced form builder plugins available today! Try our free plugin or one of the full-featured premium versions!

Using WordPress and want to get Formidable Forms for free?

Get Formidable Forms Lite Now

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

Comments

  1. Vin says

    March 6, 2022 at 2:07 pm

    I have a question about the poll updating. When I hit vote it takes a very long time to see the results. how can i speed it up.
    I have small forms and large forms, and loading is still slow

    Reply
    • srwells says

      March 7, 2022 at 1:25 pm

      Hi there, This sounds like something one of our support people would need to look into in order to provide helpful information on how to speed up that process. Could you please create a new ticket from our support page?

      Reply

Leave a Reply Cancel reply

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

Get Email Updates

Popular Resources

    • How to Create a Searchable Database on a WordPress Site
    • Create a WordPress Custom Calculator: Easy, Powerful Results
    • How to Create a Fitness Tracker in WordPress
    • Formidable Views: The Best WordPress Custom Application Plugin
    • How To Require Email To Download Files in WordPress
    • How to Create Conditional Drop Down Lists in WordPress Forms
    • Best Gravity Forms Alternative for WordPress: Formidable Forms vs. Gravity Forms
    • How to Make a Quiz in WordPress
    • WPForms Alternative: Formidable Forms vs. WPForms Compared

Take on bigger projects Right Now

Get the tools you need to revolutionize your workflow and architect a masterpiece. Build the most advanced WordPress forms and actually use the data you collect in meaningful ways.

Get the most advanced WordPress form plugin and the only form builder with integrated Views.

Get Formidable Forms Now

Resources

  • Community
  • Affiliates
  • Contact
  • Free Online Form Builder

Top Features

  • Application Builder
  • Calculator Forms
  • Surveys & Polls
  • Quiz Maker
  • Form Templates
  • Application Templates
  • Directories
  • Donation Plugin

Company

  • About Us
  • Giving Back
  • Careers
  • Newsletter
  • WP Tasty
  • Nutrifox

Copyright © 2023 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.
Privacy Policy | Terms of Service | Sitemap

Join 300,000+ using Formidable Forms to create form-focused solutions fast. Get Started See User Reviews