This plugin hasn’t been tested with the latest three major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



Drag & drop your survey in the WordPress way!

!!! Attention !!! Questions will not be developed further as “Questions”. Questions changed to the Formbuilder Torro Forms. Please install Torro Forms instead of Questions!

It never felt better to create your survey like with this plugin. Do your survey and own the survey data. This is not software as a service, Questions is a totally independent and free plugin.

Elements to drop

  • Text – Simple text input.
  • Textarea – Multiple line text input.
  • One Choice – Radiobutton one choice input.
  • Multiple Choice – Select one ore more values with this input.
  • Dropdown – Select your answer from a dropdown input.


  • Drag&Drop – Drag&drop questions to your survey, also sort answers by drag&drop.
  • Timerange – Give surveys a start and an end date.
  • Bar Chart Results – Showing results after participating or with shortcodes.
  • Validation – Validate the entered data in question settings.
  • Participiants – Add registered users to survey or let everybody participate.
  • Remember Mail – Send a remembering Email to participiants.
  • Lightweight CSS – Easy to overwrite CSS in frontend.
  • CVS Export – Get your results as CVS file.


  • English
  • German
  • Dutch (Thanks to [@remcow])
  • Italian (Thanks to Giovanni Simiani)
  • Persian (Thanks to Hos3in)
  • Russian (Thanks to [@kosm])
  • Swedish (Thanks to [@elle_])

Bug Reporting

Please report issues at Github:


This is an Awesome Plugin.

twitter: – GitHub:


  • Drag&Drop your questions and move them up and down
  • Also Drag&Drop answers
  • Published survey
  • Results of a survey
  • Inviting WordPress users or let open who can participate
  • Text element setting options
  • Setup templates for inviting and remembering mails


  1. Upload questions to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. In the left menu appears the Surveys button


February 19, 2017
I don't mind scouring the WordPress plugin repository for hours, if at the end of the day I find a small gem like this plugin. I just wanted a survey plugin. That would do surveys and only surveys. That would display the results in the form of a graphic. And that allowed me to download the results in a CSV file. With no strings attached, either to developer keys or to external websites or servers. And here it is! Sadly, it’s being bundled with another plugin now. Why not keep it as a standalone plugin?
September 3, 2016
I like this plugin, I like it a lot. Clearly the authors are also practitioners - something that is often missing by WP plugin developers... Feature feedback: 1. Data export Very powerful, though the data table (for a bar chart in my example) should contain a summary row. That will make it super easy to chart results. 2. Result charts a) As others have said, it looks very odd to have the x-axis labels arranged back to front.They should read from bottom to top and be angled at 45 degree is the norm. b) charts should have the option to display % of total votes, rather than just the number of votes 3. Layout customisation Needs some options to customise text e.g. "Thank you for participating this survey! This are the actual results:" is not good English... Its still a beta and I hope these mods are on the to-do list. If so, this would easily get 5 stars!
Read all 15 reviews

Contributors & Developers

“Questions” is open source software. The following people have contributed to this plugin.


Translate “Questions” into your language.

Interested in development?

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

Change log

1.0.0 beta 20

  • Fixed Bug on not deletable Form elements

1.0.0 beta 19

  • Added russian language files (Thanks to [@kosm])
  • Added italian language files (Thanks to Giovanni Simiani)
  • No export if no results
  • Refactored code
  • Also dublicating terms for form

1.0.0 beta 18

  • Added timerange
  • Added usernames to export
  • Reworked admin component
  • Fixed settings page
  • Fixed UTF8 bug on exporting surveys
  • Removed save function from bulk editing
  • Fixed bug on participating with selected members

1.0.0 beta 17

  • Bettered up Chart view (Switched back to Dimple)
  • Added result charts to admin
  • Ordering charts like ordered in admin
  • Added body class on Questions pages
  • Added WP Nonce check to forms

1.0.0 beta 16

  • Changed URL to Chartjs because name of file was not uppercase.

1.0.0 beta 15

  • Only showing steps if there is more then one step
  • Results can be deleted
  • Stripping slashes on exporting CSV
  • Showing error messages if there is no answer given
  • Switched to Charts.js
  • Refactored file structure

1.0.0 beta 14

  • Added missing columns on export if an answer was not given
  • Removed WP Editor from Settings API and descriptions because of massive problems with WP Editor and jQuery droppables.

1.0.0 beta 13

  • Making Questions Multisite-Ready
  • Flushing rewrite rules correct
  • Added WP Editor to settings API
  • Changed description editor to WP Editor
  • Moved description text under question, before fields
  • Fixed bug on double description output
  • Bettered up Plugin CSS
  • Enhanced code structure

1.0.0 beta 12

  • Fixed exporting bug on exporting multiple choice fields results
  • Enhanced code structure

1.0.0 beta 11

  • Added message on reaching PHP max_num_fields
  • Enhanced code structure

1.0.0 beta 10

  • Enhanced code structure
  • Added Dutch language files (Thanks to [@remcow])
  • Also showing questions if question text not have been filled in
  • Reworked Drag&Drop area to be sortable from the first drop
  • Preparing data after submitting

1.0.0 beta 9

  • Fixed restrictions bug

1.0.0 beta 8

  • Added pariticipiants option “No restrictions”
  • Added filters for default on $participiants_restrictions
  • Added filters for texts
  • Added swedish language files (Thanks to [@elle_])
  • Added persian language files (Thanks to Hos3in)
  • Code enhancements (Thanks to [@bueltge])

1.0.0 beta 7

  • Fixed problems with errors on further steps
  • Made (int) for steps
  • Returning shortcode content and not echo it
  • Changed collation of tables to utf8_general_ci
  • Changed to more secure getting path function
  • Fixed text mistake on separator

1.0.0 beta 6

  • Fixed result charts bug
  • Fixed some translation fails

1.0.0 beta 5

  • Added Questions Shortcode for embedding surveys
  • Fixed some translation fails

1.0.0 beta 4

  • Min length of 0 is possible too now

1.0.0 beta 3

  • Added bar charts and shortcodes for showing results

1.0.0 beta 2

  • Fixed bug after sending form as participiant

1.0.0 beta

  • Fist official 1.0.0 beta