Let the audience be engaged

What is Quizzio ?

Quizzio is a PHP based application through which you can create a quizing website. Users can play and create quizzes. They can embed quizzes to their websites. By purchasing credits they can make a quiz exclusively embedded to single domain.
Monetization can be done through ads and users purchasing credits for premium quizzes.

Introducing Premium Quizzes

Normally Quizzio gives users the option of embeding quizzes to their website. A user creates a quiz but there can be multiple users embedding that quiz to their websites, in addition to the quiz being available on Quizzio based website.

But by purchasing credits a user can make his created quiz "private". The premium quiz can be embedded to a single domain of his choice. No user can embed that quiz, nor will the quiz be available on Quizzio based website.
The catch is that every time the quiz is played on the user website (where he embedded the quiz), 1 credit is consumed.
So you, as the site owner receive money when users purchase credits.

Frontend Features

Theme Based

You can upload themes to a theme directory to change the look of the frontend.

Facebook Login

Login is done through Facebook connect

Quiz Categories and Sub-Categories

There can be 3 main categories, 6 sub-categories in each main category. Each category can have an associated icon.

Users Can Create Quizzes

Both trivia and personality type quizzes are supported. They can also hide, unhide or delete their created quizzes.

Play Quizzes

Special attention has been paid with regard to the user experience when a user starts playing a quiz. Users can comment on quizzes using Facebook Comments.

Sound On Correct & Wrong Answers

It is a kind of a buzzer sound. Users can mute the sounds from their end.

Quiz Embed Codes

Users can embed a quiz to their website using the embed codes.

Premium Quiz Embedding

Users can purchase credits and make a quiz premium. See the above section "Introducing Premium Quizzes".

Purchase Credits Through Paypal

Payment is processed through Paypal Express Checkout Api

Transaction Details

Users can see transaction details for their purchased credits.

Multilingual Support

Each language has its own set of categories & sub categories. While creating a quiz the user can specify the quiz language. Quizzes of that language will be seen only in that language's sub-site.

RTL Support

Required for RTL based languages such as Arabic, Hebrew etc.


Quizzio will work good in PC's, laptops, tablets and mobiles.

Admin Section Features

Setup Multilingual Support

You can add upto 4 language sub-sites [ Example site.com, site.com/de-DE, site.com/ar-Ar etc ]
You can add categories and subcategories, upload language files and email templates for each language.

Setup Categories & Sub-Categories

There can be 3 main categories, 6 sub-categories in each main category. Each category can have an associated icon.

Update Site Settings

Update site settings such as logo, site name, Facebook api keys, Google Analytics codes, maximum image upload size, font & social share image.

Upload Sound Files

You can enable sound for wrong/correct answer (for trivia based quizes)

Update Email Settings

Emails are sent in cases like to confirm email change of users, when admin deletes a user's quiz or when user's credits have finished (for premium quizzes). You can add email templates for each of these conditions for each language. You can use normal PHP-Mail or update SMTP information.

Update Ads Settings

You can add upto 4 ads. Each ad can have a maximum size of 300 * 250 pixels.

View Quiz Statistics By Date

View statistics like Quizzes Views, Quizzes Played, Quizzes Fully Played, Quizzes Shares, Quizzes Comments, Quizzes Created, Users Joined, Credits Consumed By Premium Quizzes & Credits Purchased By Users. You can filter statistics by date.

View Quiz List

You can view the quizzes in the database filtered by language. You can delete quizzes.

Feature - Unfeature Quizzes

5 featured quizzes can be viewed in the home page presented as a slider. You can feature or unfeature quizzes for each language.

View Individual Quiz Statistics

You can see statistics like Views Count, Played Count, Fully Played Count, Shares Count, Comments Count and Credits Consumed Count for individual quizzes.

Setup Premium Quizzes

You can enable or disable premiun quizzes. If you choose to enable you can setup information such as pricing of credits, currency (USD, EUR or GBP) and Paypal Api keys (sandbox & live)

View Transactions

View Transaction Details. You can also see transations that are currently pending (like in cases of multicurrency, although will happen rarely). You can check the status of these pending transactions.

View User List

View the users in your database with their emails.

View CRONs status

Quizzio uses 2 cron jobs. One to generate popular posts (filtered by lifetime, last day, views count, shares count, plays count and comments count) for quizzes of each language. The second cron job refreshes the security token required for public AJAX calls.
You can view the time when these cron jobs were last executed.

Update Locale Settings

Update the default language of your website and its timezone.

Update Login / Password

Update admin login email & password.


Frontend DemoAdmin Demo


Use, by you or one client, in a single end product which end users are not charged for
Support included *
Use, by you or one client, in a single end product which end users can be charged for
Support included *
* Support includes answering questions, assistance with reported bugs and help with included 3rd party assets
* Support does NOT include customizations and installations
Pre-Sale Questions ? Ask Here