Archive for the ‘Polls & Surveys’ Category

In the past I have spent days constructing my own polls with JavaScript and PHP. It takes a lot of time developing the database and internal functions without any reference guide. But thankfully we have access to a number of free services dedicated to website polls and surveys.

This gallery includes 15 free plugins, scripts, and externally-hosted services for generating user polls. Almost every major CMS engine has a poll plugin which can save you hours of time reinventing the wheel. Take a peek at the examples below and let us know your thoughts in the comments area below.

Read the rest of this entry »

Polls are the most popular way of asking the opinions of users about a specific subject. And, web is the perfect place to use them.

Lately, social polling is being used widely as they require the user to login with a social account, results + data collected can be filtered and sharing of the poll is encouraged.

Opinion Stage, a professional web-based application (with a functional free plan), simplifies creating such social polls so much.

Opinion Stage - Social Polling and Voting

The application has a very nice interface to create a poll in minutes. It is possible to choose between 2 poll types:

  • multiple choice
  • head-to-head

and use images or videos, customize the look + functionality (like enabling users to filter results, sharing options and more).

Opinion Stage supports all the major social networks (Facebook, Twitter and Google+) and offers a rich reporting backend that allows administrators to view results by various social, demographic and behavioral filters.

Although it is also possible to create standard polls with the application, social polls increase the engagement so much and provide much more valuable data.

Once a poll is created, it can be embedded to any web page instantly. Here is a real example (and feel free to vote):

The giveaway

3 * -three month- accounts of this social voting app is being given away and you can comment to this post to join.

Winners will be selected randomly with the query below a week later (11 September 2013).

SELECT * FROM wp_comments WHERE comment_post_id=4529 AND comment_approved=1 AND comment_type='' GROUP BY comment_author_email ORDER BY RAND() LIMIT 3

Good luck to all.

In this tutorial, we'll be creating an Ajax Poll Script that displays the results with colored and animated lines using PHP, MySQL and jQuery.

The script has a pretty easy logic and can be implemented into any website quickly by simply calling a php function like getPoll(2) which brings the second poll.

Ajax Poll Script


The code has 3 parts: HTML, JavaScript (jQuery) and PHP. Let's start with the easiest one:

Read the rest of this entry »

quizzy is an open source PHP-Ajax library for creating online multiple-choice quizzes.

It uses XML files for configuring the questions/answers of every quiz where each question and answer can have a true/false or a point value.

All data is loaded via Ajax which makes it impossible to view the future questions or answers of them inside the source.


Questions can have an explanation text once an answer is submitted. And also, images can be used within questions and answers.

After the quiz is completed, it displays your calculated score and grade (optionally, with an image for every grade).

There is also an online quizzy builder, an online form which helps you creating the XML files easily.

quizzy uses jQuery and the jQuery loader plugin for notifying users in every Ajax request.

Flabell is presenting another handy resource for creating Flash-XML based survey with multiple questions.

An unlimited number of questions & a variable number of answers can be added by simply editing the XML file.

When users select an answer, they can pass to the next question & all answers are stored inside the XML file for visualizing them later (not included within the code).

Free Flash XML Survey

P.S. Download requires a free membership.