Adding polls to your WordPress website

1 Comment

More and more we are getting requests from our clients asking how they can add polls to their website.

If you want to give your visitors the ability to vote on your content, ask a question or get their feedback, you can do this with polls.

Below are more details and reading, if you prefer to watch a video instead click here:

There are a number of WordPress plugins but we prefer to use a couple:


WP-Polls is one of the most popular plugins in the WordPress directory.

Simply install the plugin, scroll down to the bottom left side of your dashboard and you'll see a menu item called “Polls” (with a bar graph)

Here you can add a Poll or question you want to ask. Then add the answers you want people to vote on and click save. It's that easy!

Now in your Post or Page editor you can look for this icon Screen shot 2011-02-21 at 11.19.16 AM.pngand simply enter the poll id from your “manage list of polls” Adding polls to WordPress

The shortcode is added automatically to your page to display the poll.

Or you can go to your widgets and drag the WP-Polls widget to your sidebar Adding polls to WordPress

WP-Polls Options

You can:

  • set numerous options globally or on a per poll basis
  • show results immediately or disable results
  • allow more than one answer to be chosen or just one
  • block repeat voters via cookie, IP or both

Results are available as graphs in the dashboard and much more! is our preferred plugin! is a company owned/manage by Automattic which also manages I'm not sure you could find a better connection between two service but that being said they are two services.

Like above you add the free plugin to WordPress.

Next go to and create a free account. Now in your Polls>Options enter your username/password to make the plugin connect to your account.Screen shot 2011-02-21 at 11.41.29 AM.png

Now honestly creating basic polls is very similar to WP-Polls but you get additional styling CSS options on a per poll basis. plugin has 20 preset styles and the option to choose Wide-Medium-Narrow

Once you have saved the poll you can then hover over “Share-Embed” to get the Shortcode for embedding into pages/posts but many other options for Java Script, Twitter and others!

Screen shot 2011-02-21 at 11.44.20 AM.png

There is NOT a simple widget to drop the polls into the sidebar. I suspect it would be tough to offer a plugin as you save the width, color, layout in the polls editor for each INDIVIDUAL post. So you simply copy the script above to an html/text widget.

Adding Media to your Polls

If you want to take your polls to the next level and say vote on an image you can do this with You cannot do this from the dashboard but don't worry.

Go to your dashboard and create a new poll. When you type in your questions or answers you have a choice to upload “Media”

Adding polls to your WordPress website

Once you have completed creating your poll and setting your options you can now go back to your WordPress Dashboard and go to Polls>edit and then choose “All my Polls” Adding polls to your WordPress website

You will see the polls you create online and get the same shortcode/embed code and your polls can now show media to allow your visitors to vote on!


In summary polls are pretty simple. You can install either plugin and setup a quick poll. Then add it to a page/post using the supplied shortcode. Both have similar options to expire on a certain date, allow more than one answer, block by cookie/ip and both allow you to customize the templates. is a free service that allows you to do more with your polls. Now you can add media to your polls to allow visitors to vote on image or other media. There are over 20 pre-designed templates and you can choose from narrow-medium-wide size for your polls.

Adding polls to your WordPress Website

If you have any questions or have an experience with either of these plugins please make a comment here!

WordPress Web Design/Development and Digital Marketing Expert. I take the confusion out of online marketing! SEO, Web Design, Social Media Management, Local Citations focused on conversions! Contact me for your specific project needs!

About us and this blog

We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.

Request a free quote

We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

Subscribe to our newsletter!

More from our blog

See all posts

Leave a Comment