Poll, Survey, Form & Quiz Maker by OpinionStage


Looking for a Top-Notch Poll, Survey, Form & Quiz WordPress Plugin?

Check out:

Poll Maker | Poll Examples
Quiz Maker | Quiz Examples
Survey Maker | Survey Examples
Form Maker | Form Examples

Why use Opinion Stage?

  • Boost engagement & traffic – add a poll, survey or quiz to your posts/pages to increases participation, time-on-site & page views. Increase social sharing and viral distribution
  • Gather more qualified leads – integrate a lead form inside the poll, quiz or survey. This will not only produce more leads, but will also produce qualified leads, as the leads will be associated with the answers of the users.
  • Generate revenue – take advantage of the high engagement rates to increase revenue from ads inside and outside of the interactive content.
  • Extract insights – get more insights using interactive polls & surveys designed to maximize participation. Extract actionable insights with a intuitive analytics dashboard.

Main Poll WordPress Plugin Features:

  • Create polls with 4 different layouts (standard, image, thumbnails & head-to-head)
  • Easily add images & videos into the polls either from your computer or by using an integrated search poll image function
  • Configure if user can select one or more options when voting on the poll
  • Allow users to add their own answers to the poll
  • Block repeat voting in the poll using different mechanisms (e.g. Cookie, IP, etc)
  • Permit user to vote on the poll once every configured time frame (e.g. every hour, day, etc)
  • Display a customized message to the user after he votes on the poll
  • Configure to close the poll at a specified time
  • Redirect users to different landing pages based on their poll vote
  • Configure the display order of the poll options (e.g. most votes on top, random)
  • Configure if the poll results are displayed before voting, after voting or only to the poll creator
  • Configure how results are displayed to the poll voters (only percentage, number of votes, both, etc)
  • Integrate ads inside the polls to increase ad-revenue from your site
  • Configure webhooks for sending the information gathered from your poll to any 3rd party application
  • Graphic presentations of the poll results including pie & chart bars
  • View a detailed result table of all poll votes (e.g. vote side, vote timestamp, etc)
  • Export the poll results to an xls or csv file

Main Quiz WordPress Plugin Features:

  • Create a personality quiz, trivia quiz, score quiz, true/false quiz, assessment quiz, multiple-choice quiz or outcome quiz
  • Integrate images & videos in the quiz from your computer, from a link or using online search capabilities
  • Set the main image that is shared when users share the quiz on social networks
  • Configure to request users to like your facebook page before they view the quiz results
  • Configure the facebook & twitter sharing message that is displayed when users share the quiz
  • Configure webhooks for sending all the information gathered in the quiz to any 3rd party application
  • Integrate ads in the quiz interface to increase your sites ad-revenue potential
  • Add pixel tracking to the quiz to optimize your ad campaigns
  • View high level statistics of your quiz including quiz impressions, quiz starts, quiz completions, average time spend on quiz, # of engagements on the quiz & # of leads generated while users participated in the quiz
  • View the detailed results of each quiz question
  • View a drop-off report that shows the percentage of users that voted in each quiz question
  • View a detailed response report that includes all the details of each quiz submission (e.g. detailed answers, timestamp, etc)
  • Export the quiz results to a xls or csv file
  • Detailed logic of personality quizzes, including a scoring system for sides and formula for calculating the quiz outcome
  • Detailed logic for trivia quizzes, including setting the correct answers, displaying explanations after selecting answers, calculating the results and various quiz result display options
  • Support for randomizing answers in each quiz question to improve validity of results
  • Support for call-to-action buttons at the end of the quiz
  • Support sending to different landing pages based on the quiz outcome

Main Survey WordPress Plugin Features:

  • Integrate images & videos to make the survey appealing & engaging. You can either upload images from your computer or use online search to locate free-to-use images
  • Support both single selection and multiple selection questions and supports allowing users to add their own answer
  • Support open ended questions of different types
  • Supports informative cards that can be displayed inside the survey
  • Supports a call-to-action action at the end of the survey
  • Supports branch logic that lets you determine which question is asked next based on the answer to the last question
  • Supports setting variables that can be set based on answers of users (for example saving their name to use in following questions)
  • Supports social integrations, such as adding a social sharing bar, integrations with facebook like box and facebook comments and twitter message customization
  • Supports sending submissions via email to the survey creator
  • Supports webhooks for sending all the gathered information to a 3rd party tool
  • Naive integrations with mailchimp & hubspot
  • Integration with pixels to optimize ad-campaigns focused on getting relevant audience to the survey
  • Overview statistics that include number of views, starts, completions, # of engagement, average time on survey and # of leads gathered
  • Detailed response table, each response with all the answers and meta data such as timestamp of submission
  • Graphic display (pie chart & bar chart) of answers to each one of the questions
  • Drop off report to help optimize the survey for maximum completion rates

Main Form WordPress Plugin Features:

  • Supports Short & long text fields
  • Supports Email fields including 2 approval checkboxes
  • Support phone number field
  • Supports drop-down field
  • Configure to send an email to form creator on each submission
  • Support sending all the gathered information to a 3rd party application using webhooks
  • Supports native integrations with mailchimp and hubspot
  • View statistics on # of views vs. # of submissions
  • View all submissions including the all field entries and meta data such as timestamp of submission


  • Sidebar placement – add to the site sidebar using a dedicated Opinion Stage sidebar widget
  • Popup placement – popup when users enter or exit your site using a highly configurable popup component
  • Articles placement – display at the end of all your posts/pages

Language support

Opinion Stage supports over 42 languages, missing a language? Let us know!

About Opinion Stage:

Opinion Stage is a powerful & easy-to-use interactive content (e.g. poll, quiz, survey, forms, etc) creation service. Opinion Stages’ highly engaging content formats are used to boost engagement, gather leads, generate revenue and to extract actionable insights. Opinion Stage works with 100,000+ publishers, brands & agenencies, including world-leading publishers, brands & agencies. For more details, visit the Opinion Stage site.


  • Poll image layout - example of integrating images in the poll answers to make it more appealing, which results with improved engagement rates.
  • Poll standard layout - the poll include a lot of features including, selecting if users can select one side or more in the poll, allowing users to add their own answer to the poll, different methods of organizing the poll side order, setting the poll color, setting the poll font, preventing repeat voting in the poll, voting with a social profile in the poll, setting the poll result display, setting an expiry date for the poll, alignment of the poll title, setting the poll width, setting poll sharing bar, and much more
  • poll head to head layout - example of a head-to-head layout poll
  • Trivia quiz - example of a Trivia quiz result. Set the correct answer in each of the quiz questions, and following users answers to the quiz, give them a quiz result with the number of correct quiz answers. Trivia quizzes are one of the most engaging type of content.
  • Personality quiz - example of a personality quiz. Using a personality quiz, you can ask you users different quiz questions, and based on their answers to the quiz questions, offer them different quiz results. Personality quizzes tend to be viral as they produce a lot of social shares.
  • Content creation dashboard - example of the Opinion Stage interactive content (e.g. poll, quiz, survey, form) creation dashboard
  • Lead form - example of gathering quality leads while users participate in the polls, quizzes & surveys
  • Report - example of a poll report screen that includes advanced analysis of results
  • Templates - dashboard that includes highly effective examples that can be duplicated to your account
  • Popup placement - display your content in an exit/enter, center/side screen popup


  1. Upload the “Poll, Survey, Form & Quiz Maker” plugin to your blog (or search for it) and then install the plugin on your plugins page
  2. Active it and start creating polls, quizzes, surveys and forms


Is Opinion Stage content responsive?

Yes, all content (e.g. poll, quiz, survey, form, etc) created with Opinion Stage is fully responsive, and designed to optimaly display on mobile, tablet and desktop

What interactive content formats does Opinion Stage support?

With Opinion Stage you can create the following content formats: Poll, Poll Sets, Personality Quiz, Trivia Quiz, Survey, Slideshow, Form, Story Article, List. We are constantly adding additional interactive content formats so stay tuned!

What is the difference between a Poll and a Survey

Polls include one question and are used for getting a quick answer on a question. Polls are often used for gathering opinions, getting feedback, running contents & competitions and generating engagement. Surveys include multiple questions of different types. Surveys are often used to gather feedback and insights. If you are still unsure whether to use a poll or a survey, contact our support team and we’ll be happy to help.

What customization options do you offer?

Opinion Stage offers many built-in customization options such as selecting the color theme, font and sizes. You can also use a CSS override feature to fully match the items to your brand. You can also white label the items and add your own logo.


Fun and Simple to Use

I run the website for a ladies club and wanted to add a little punch to make it fun for the members to log in and find new features on the site. OpinionStage to the rescue, with interesting canned polls, surveys and quizzes to pique the interest of the members and encourage them to use the club website on a regular basis. I have just enough web knowledge to be dangerous, and I have found OpnionStage easy to add to my site and change every week. I've been contacted several times by the company to offer assistance and mentoring as well. At some point, we will probably use OpinionStage to run our own custom information gathering process, but right now it's all about giving the members new features every week to keep up their interest.

Simple but effective tool

I had created half a dozen polls that where still active on my blog. For some reason, OS had deleted these without notice. After my request, all of the items have been restored. The free version is a simple but effective tool, that can be used for great looking polls and surveys.

Easy to use and great results

Opinion Stage is a very effective tool, easy to use and working perfectly. It allows you differents outset and a good integration for survey or community engagment. Feel free to try it, it's a great add-on !

Fun Way to Engage Visitors

I searched for a long time for a easy way to add visually interesting polls to my site. One of my main requirements is that it looks like it fits in with the rest of my site, not just an add-on sore-thumb. This plug in has plenty of options to do just that and to also attract people to want to participate. Often a plug-in with plenty of options means complications and required expertise. I just want to clarify that really is not the case with this one—anyone can get the desired look and feel they want from it. My suggestion is to start with a simple poll and then play with the options to see all the things you can do.

A very handsome survey plugin

As a WordPress novice, using Opinion Stage couldn't be easier. I was able to set up a survey for my nonprofit client in practically no time and have even received comments from users about how great it looks on the site (so much better than our old survey platform). Installation and set up was quick. Results are easy to navigate. Opinion Stage even allows you to add photos to surveys and offers all sorts of premium features that come in handy. Five stars!
Read all 255 reviews

Contributors & Developers

“Poll, Survey, Form & Quiz Maker by OpinionStage” is open source software. The following people have contributed to this plugin.


“Poll, Survey, Form & Quiz Maker by OpinionStage” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Poll, Survey, Form & Quiz Maker by OpinionStage” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • bugfixes


  • readme update


  • bugfixes


  • UI looks & feel revamp


  • Support 5.1 and Readme updates


  • Gutenberg fixes and improvements


  • Gutenberg fix


  • My Items page
  • updated Content Popup
  • Design update


  • readme update


  • readme update
  • analytics setup


  • navigation links update


  • add support for new editor Gutenberg


  • readme changes
  • add admin loader


  • new getting started experience


  • WordPress 5.0 compatibility
  • Readme update


  • Assets loading fix
  • Readme update


  • Permission fix on sub pages


  • Icon set fix


  • Double page bug fix
  • Plugin renamed


  • Plugin rename: improved fix


  • Plugin filename fix
  • Backward Compatibility added


  • New navigation added
  • Fixed placements issue


  • better AJAX handling


  • fix deactivation issue


  • stability fixes
  • added deactivate screen


  • more updates to readme.txt file


  • rename plugin
  • update to readme.txt file
  • small text changes


  • small text changes


  • readme update


  • readme update


  • add Story support


  • fix PHP installations older than 5.4


  • fix links to content


  • minor text updates


  • tested up to 4.9 WordPress version
  • Minor textual changes


  • fix content popup video placing issue


  • adds video intro


  • adds ability to sign in from content popup
  • various UI/UX issues fixes


  • content popup UI/UX improvements
  • login/logout UI/UX


  • content popup UI/UX improvements


  • Minor textual changes


  • Minor logging changes


  • New feature: post editor integration


  • Minor changes


  • Support for 4.8 WP version


  • Minor styling fixes
  • Widgets embedding refactor


  • sidebar widget fix


  • prevent internal font icon leak into site area


  • Minor fixes


  • Fix sidebar widget settings style
  • Add SlideShow
  • Fix ContactForm icon
  • Fix video tutorials help link


  • Fix menu page styling


  • Add a slider content format


  • Additional survey features based on client requests


  • Improvements of quiz/survey reporting
  • Various minor bug fixes


  • Responses table improvements, language fixes, advanced editing in after vote notifications


  • Various fixes & optimizations


  • Display comment after user votes
  • Additional advanced reports


  • Add new charts to the poll, quiz & survey reports


  • Display an explanation after voting in polls
  • Fixed bug with IP blocking


  • New drop-off report
  • Async sending of leads


  • Add CSS override to all content types
  • Support GTM integrations


  • Improved quiz/survey reporting capabilities


  • Added support for pixel tracking


  • Support for WordPress 4.7


  • Improve support for high volume lead configurations


  • Text changes and bug fixes


  • Various minor fixes & optimizations


  • Added ad refresh mechanism


  • Added verification for the placements ids in the connection callback function


  • Various minor improvements & bug fixes


  • Added chatbot tool integration


  • Updated help for new features


  • Rebranded Quiz name to Outcome, removed the section entry


  • Resolved an issue with the font


  • Added support for creating Contact Form Builders, added to plugin name


  • Added support for creating surveys, renamed plugin


  • Support WP 4.5


  • Added the option to add a content section


  • Modified API path


  • Various optimizations


  • Security fix to limit accses to dashboard


  • Various optimizations


  • Added the option to embed using a fixed width


  • Modified sidebar widget management UI
  • Replaced dashboard top navigation links with more prominent ‘my content’ link
  • Added ‘list’ to the plugin name


  • Various small optimizations


  • Various UI modifications – added top navigation links, dashboard UI is now more responsive.


  • Renamed style to avoid css caching issues


  • Complete ui revamp
  • Removed obsolete polls insertion popup and tinymce integration
  • Handling compatibility issues with other plugin


  • Various Poll, Survey, Quiz, Slideshow, Form & Story Article improvements


  • Not showing recommendations by default when embedding Trivia quiz and Personality quiz via the widget shortcode


  • Added support for disabling FB comments, sharing buttons and recommendations for Trivia quiz and Personality quiz via the widget shortcode


  • Improved polls & quizzes creation help file
  • Various small issues


  • Added creation links for trivia quiz, personality quiz and lists
  • Added a link for content discovery


  • Support creating a quiz draft
  • Added quiz tips and quiz best practices


  • Better name for widget following feedback


  • Added personality quizzes


  • Renamed plugin to better reflect the Contact Form Builder


  • Added shortcodes for trivia and personality quizzes


  • Various Trivia Quiz enhancements & fixes
  • Support for iframe embeds


  • Support for Basque & Vietnamese languages
  • Trivia Quiz beta


  • Added support for quick addition of any language


  • Added text domain


  • Poll discovery mechanism improvements
  • Additional tracking capabilities


  • Various bug fixes


  • CSS modifications to better align with desired coding standards. Reverted css file name change.
  • Minor text changes
  • Not using PHP 4 Style Constructors any more


  • Fixed broken links to dashboard
  • Renamed css file


  • Modified css structure
  • Added an option to enable/disable sidebar widget directly via the widget box


  • Added a control switch for the Sidebar placement


  • Added Sidebar placement as a widget


  • Added the option to connect the plugin to Opinion Stage account
  • Added plug & play integration for fly-out placement
  • Replaced the option of adding polls to all posts with plug & play article section placement


  • Additional fix for supporting SSL


  • Support for SSL when voting with social profiles
  • revamp of content recommendation mechanism


  • Poll Placement improvements


  • Plugin minor changes


  • Image cropping


  • New poll recommendation design


  • resolve conflicts


  • Fixed compatibility issues


  • First Trivia poll Poll, Survey, Quiz, Slideshow, Form & Story Article Version


  • Various functionality & usability improvements


  • Head-to-Head Poll – new revamped UI (first Poll, Survey, Quiz, Slideshow, Form & Story Article Version)


  • New look & feel settings


  • Allow disabling global poll section for specific posts


  • Texts changes


  • New options for adding polls or sets to all posts


  • Poll sets and poll placements – improved interface


  • Ad integrations (optional) – revamped interface


  • Added UI support for social logins


  • New UI for Multiple Choice Polls


  • Various stability fixes


  • Post vote actions


  • Contact Form Builder improvements


  • Various fixes


  • Poll discovery first Poll, Survey, Quiz, Slideshow, Form & Story Article Version


  • Placements first Poll, Survey, Quiz, Slideshow, Form & Story Article Version


  • Various fixes


  • Smart containers first Poll, Survey, Quiz, Slideshow, Form & Story Article Version


  • Allow users to add their own answers
  • Head2Head polls – mobile optimizations


  • Support adding custom texts to the interface
  • Solve minor UI issues


  • Support displaying ads before showing the results
  • Support reordering the sides of the poll


  • Added the option to add Facebook comments to the polls
  • Improvements to poll creation flow


  • New poll head-to-head themes
  • Poll UI optimizations


  • Various additions and improvements to the poll style studio
  • Support for wide pages


  • Improved poll built-in UI styles
  • New capabilities to poll style studio


  • Improved poll reports
  • Various minor improvements


  • Poll perContact Form Builderance improvements for peek scenarios
  • New banner type ad unit


  • Improve process of adding polls to site
  • Improve returning traffic tracking mechanism


  • Add first of poll discovery feature
  • Resolve issue with image addition


  • Add the option to integrate advertisement into the polls for generating revenue
  • Optimizations for poll display in mobile environments


  • Enhancements on contact generation feature
  • Mobile polls improvements
  • Additions to default poll settings


  • Poll discovery – first Poll, Survey, Quiz, Slideshow, Form & Story Article Version
  • Poll sets improvements
  • Poll perContact Form Builderance improvements


  • Added an account report dashboard


  • Resolved paypal integration issues
  • Resolved facebook page integration issues


  • Renamed plugin to better reflect the Contact Form Builder


  • Fixed 2 poll display issues


  • Added the ability to insert a shortcode of a set of polls
  • Added a widget for a container and for a set of polls


  • Created a widget for easily adding polls to site


  • Poll Contact Form Builder optimizations


  • Resolved 2 issues with polls on mobile


  • Add external integration with 3rd parties via API/XML mechanism


  • Support collecting emails from poll voters


  • Fixed potential collisions with other plugins


  • First of Poll Sets
  • First of redirect after poll vote
  • Fix related to languages in poll display


  • Fix issue with Mobile voting
  • Fix for iframe embed of poll
  • Fix for uploading images from computer


  • Added Czech language & fix for Polish
  • Add poll images via URL


  • Improve poll login screen in mobile
  • Fixes for poll container


  • Fix issues with voting on iphone/ipad (iOS7)


  • New poll container
  • Improvements to the poll optimization dashboard


  • New graphs for the new reports page
  • New languages – Romanian, Polish, Indonesian, Danish


  • New Poll navigation bar
  • New languages – Dutch, Albanian, Lithuanian


  • New dashboard and site header
  • Poll was translated to the following languages – Swedish, Turkish, Chinese, Japanese, Korean


  • Added the option to login to Opinion Stage with a email/user-name and password combination


  • Added geographic location filter to poll results dashboard


  • Added time filter to poll results dashboard
  • New design for on site poll page
  • Various improvements & fixes on poll results dashboard


  • Added the option to block repeat voting in polls by IP


  • Improvements & fixes on poll studio


  • Improvements & fixes on poll reporting statistics
  • Improvements & fixes on poll core flows


  • Added to the poll results screen the following poll stats: poll engagement stats, poll social stats & poll traffic stats


  • Add a clone function that allows to easily create multiple polls from the same template
  • Add the option to schedule when the poll will be closed


  • Revamp of the poll social sharing settings
  • revamp of add poll to website screen


  • Add Facebook comments to polls added to Facebook pages
  • Add the option to preview the poll in different widths


  • Improvements to poll style studio
  • Added option to configure head to head polls not to show results before voting
  • Added the option to configure all types of polls not to show results to voters
  • Extended width support of head to head polls to 250-740 pxls


  • Additional social filters added to the poll interface & poll report
  • Optimize poll sharing scenarios


  • Improvements on poll sharing scenarios


  • Add polls to Facebook pages in 2-clicks feature added
  • Enhanced poll reporting that includes poll result filters
  • Brightcove video Contact Form Builderat now supported in the polls


  • Added support for Google+ poll login
  • Fixed a presentation issue with polls and https sites
  • Fixed issue with poll display on Facebook pages


  • Localize polls for Russian and French
  • New design for poll social login dialogue
  • Polls now auto-detect https environments
  • Various minor fixes and improvements to poll functionality


  • Polls are now localized for Portuguese
  • Various minor bug fixes


  • Multiple sided polls are supported for 150 widths and above
  • Head-to-head polls are supported for 300 widths and above
  • Poll style studio was improved to included many more poll style options
  • New improved poll dashboard
  • Poll showcase was improved to include more poll examples and detailed explanations


  • Multi-sided polls support addition of multimedia (video and image)
  • Both head-to-head and multi-sided polls – Multimedia support auto-fit for different width (e.g mobile environment)


  • Multi-sided polls support addition of multimedia (video and image)
  • Both head-to-head and multi-sided polls – Multimedia support auto-fit for different width (e.g mobile environment)


  • UI improvements for the polls (filters, border etc)


  • Poll creator can select number of allowed poll answers
  • FB poll sharing flow optimizations
  • Poll results can be shown from the Opinion-Stage poll dashboard


  • New hybrid voting method added to the polls, allowing users to vote either via a social profile or completely anonymously


  • Added support for anonymous poll voting


  • Improved editing process of polls by adding a preview to the poll editing screen
  • Additional layout customizations for polls – hide top bars, add bottom padding
  • Polls can now be reset


  • Additional poll languages support (German, Italian, Serbian)
  • Additional poll customizations for the vote sharing process


  • Additional customizations options to the poll: Define which poll filters to show, poll social sharing bar removal
  • Hiding vote option can be enabled / disabled by poll creator


  • Added support for multiple selection polls


  • Better support for hiding user votes in the poll
  • Improved embed options to support both dynamic and constant width for the polls
  • Polls can now be closed from the Opinion-Stage dashboard


  • Improved creation flow of polls
  • Added basic report per poll in the Opinion Stage polls dashboard
  • Added account report in Opinion-Stage poll dashboard


  • Polls are now localized for Arabic
  • Better support for sidebar polls (300px)
  • Supporting longer side texts in polls


  • Polls are now displayed properly in mobile environments
  • Additional built-in poll themes
  • When clicking on poll participants, the user is now redirected to their social network profile
  • Polls are now localized for Spanish
  • You can now set whether you would like to display the number of votes in the poll
  • Support for election polls (e.g. poll results displayed in points, add a minimum cliff, etc)


  • Support for multiple sided polls
  • Added the option to configure the URL in which the poll will be hosted. This will allow to direct additional traffic from social network shares and emails back to the location where the poll is hosted
  • Added the option to set the order in which the poll results are displayed. You can either set it so that the poll sides are located in the order they were configured or set them so that the side with the most votes is displayed on top


  • Poll width can now be set, supported poll widths are 400-620 pxl
  • Poll widget Contact Form Builder optimizations for high traffic polling deployments
  • Support customized color themes for the polls


  • Added an optional gender filter to the poll, so that poll results can be viewed by gender
  • Added a central dashboard for managing all polls
  • Added the option to display a detailed text description of the poll question to the poll widget
  • Added the ability to configure which image is shared when sharing the poll or the poll vote on Facebook


  • Improvements in the poll embed flow to ease insertion of polls


  • First social poll version