Quiz System PRO - Gamification, Analytics, Certificate & User Engagement

Quiz System PRO - Gamification, Analytics, Certificate & User Engagement 1.5.6

No permission to download
Supergatto updated Quiz System PRO - Gamification, Analytics, Certificate & User Engagement with a new update entry:

Quiz System 1.5.3 - UI Improvements, Bug Fixes & XF 2.3.9 Support

Update Highlights:This release focuses on refining the user experience based on community feedback. We have improved the code structure, polished the UI, and verified compatibility with the latest XenForo versions.

Changelog:

  • Improved User Experience (Free Users): We have removed the intrusive overlay popup for free users. Limits are now handled more gracefully without interrupting navigation.
  • Visual Fixes: Fixed a graphical issue where icons...

Read the rest of this update entry...
 
I'm still very impressed by your quiz and thank you very much for your great work! Are you planning to create a gamification add-on where users can level up through forum activities? I find your XP level in the quiz so impressive, and if you could do the same for forum activities, maybe with badges, that would be great! I would definitely buy it and my community would be very happy!
 
I'm still very impressed by your quiz and thank you very much for your great work! Are you planning to create a gamification add-on where users can level up through forum activities? I find your XP level in the quiz so impressive, and if you could do the same for forum activities, maybe with badges, that would be great! I would definitely buy it and my community would be very happy!
Hi!

Thank you so much for the incredibly kind words! I am thrilled to hear that you are enjoying the Quiz add-on and that the XP leveling system made such a great impression on you.

I have some fantastic news: we are actually already working on this exact project!

We realized that the gamification and XP logic we built for the quizzes would be a perfect fit for the entire forum experience. We are currently developing a dedicated add-on that will expand this system, allowing users to earn XP, level up, and unlock badges through their daily forum activities (posting, reacting, logging in, etc.).

Since the project is actively in development, it is the perfect time to gather ideas, and we would love to hear your thoughts! For example:

  • XP Actions: What kind of actions should reward XP in your opinion? (e.g., consecutive daily logins, receiving likes, creating specific threads?)
  • Rewards & Badges: What types of rewards would your community enjoy the most? (e.g., unlocking special permissions, custom user titles, or specific badge categories like "Veteran" or "Top Writer"?)
If you or your community have any other specific features in mind, please feel free to share them.

Thanks again for your support and for inspiring us to keep building!
 
Hi @Supergatto ,

this is truly amazing to hear! I would absolutely love to see you working on this project, and I’d be more than happy to sign up as a beta tester. I would of course also gladly pay for the addon once it’s finished I really value and appreciate high-quality addons like this.

I’d love to suggest a few ideas that I think could make it even more powerful and motivating:

Badge System

Users could earn badges for various actions in the forum.

For example:
  • 100 likes received → a heart badge with “100”
  • 500 likes received → the badge upgrades from Bronze to Silver
Instead of stacking dozens of separate badges, it would be fantastic to have a true badge leveling system, where badges evolve (Bronze → Silver → Gold → etc.). This prevents badge clutter and makes progression feel meaningful.

Other badge ideas:
  • Giving likes to other users (encourages engagement)
  • Writing articles (1, 5, 10, etc.)
  • Using your awesome Quiz module
    • 10 quizzes played → badge
    • 20 quizzes played → Bronze badge
    • and so on
The same system could apply to:
  • Posts
  • Threads
  • Reactions
  • General activity

Level & XP System

Users should also level up over time.

Example progression:
  • Level 1 → “Newbie”
  • Level 10 → “Beginner”
  • Level 25 → “Bronze Member”
  • etc.
It would be fantastic if:
  • Level names are fully customizable in the ACP
  • Admins can define exactly how many points are required per level
  • Level progression can be tied to posts, likes, reactions, quizzes, etc.

For example:
  • 10 posts → Level 2
  • Custom XP thresholds set manually in the ACP

Achievement Overview Page


A dedicated page where users can:

  • See what achievements exist
  • See what they need to do to unlock them
  • Track their progress toward the next level or badge

A progress bar (similar to the quiz progress bar in the user profile) would be incredibly motivating and visually rewarding.
Something similar to the ThemeHouse style achievement overview would be amazing — it’s extremely motivating and keeps users engaged long-term.

Here an example from the old add-on fron theme house:

1770788098630.webp

Optional Integrations

It would also be fantastic to prepare compatibility for:

  • DragonByte Credits (Coin System)
  • Rock, Paper, Scissors plugins
  • Other gamification-related addons

This would allow XP, coins, badges, and levels to work together seamlessly.

Overall, I genuinely believe this could become an incredibly engaging and motivating system for communities. I’d love to help test, provide feedback, and support the development in any way I can. Looking forward to hearing your thoughts — this has huge potential!
 
Hi @Supergatto ,

this is truly amazing to hear! I would absolutely love to see you working on this project, and I’d be more than happy to sign up as a beta tester. I would of course also gladly pay for the addon once it’s finished I really value and appreciate high-quality addons like this.

I’d love to suggest a few ideas that I think could make it even more powerful and motivating:

Badge System

Users could earn badges for various actions in the forum.

For example:
  • 100 likes received → a heart badge with “100”
  • 500 likes received → the badge upgrades from Bronze to Silver
Instead of stacking dozens of separate badges, it would be fantastic to have a true badge leveling system, where badges evolve (Bronze → Silver → Gold → etc.). This prevents badge clutter and makes progression feel meaningful.

Other badge ideas:
  • Giving likes to other users (encourages engagement)
  • Writing articles (1, 5, 10, etc.)
  • Using your awesome Quiz module
    • 10 quizzes played → badge
    • 20 quizzes played → Bronze badge
    • and so on
The same system could apply to:
  • Posts
  • Threads
  • Reactions
  • General activity

Level & XP System

Users should also level up over time.

Example progression:
  • Level 1 → “Newbie”
  • Level 10 → “Beginner”
  • Level 25 → “Bronze Member”
  • etc.
It would be fantastic if:
  • Level names are fully customizable in the ACP
  • Admins can define exactly how many points are required per level
  • Level progression can be tied to posts, likes, reactions, quizzes, etc.

For example:
  • 10 posts → Level 2
  • Custom XP thresholds set manually in the ACP

Achievement Overview Page


A dedicated page where users can:

  • See what achievements exist
  • See what they need to do to unlock them
  • Track their progress toward the next level or badge

A progress bar (similar to the quiz progress bar in the user profile) would be incredibly motivating and visually rewarding.
Something similar to the ThemeHouse style achievement overview would be amazing — it’s extremely motivating and keeps users engaged long-term.

Here an example from the old add-on fron theme house:



Optional Integrations

It would also be fantastic to prepare compatibility for:

  • DragonByte Credits (Coin System)
  • Rock, Paper, Scissors plugins
  • Other gamification-related addons

This would allow XP, coins, badges, and levels to work together seamlessly.

Overall, I genuinely believe this could become an incredibly engaging and motivating system for communities. I’d love to help test, provide feedback, and support the development in any way I can. Looking forward to hearing your thoughts — this has huge potential!
Hi!

This is incredibly valuable feedback, thank you!

Regarding your suggestions, they align perfectly with the vision I have for this project:

  1. Badge Evolution (Tiered System):I absolutely agree with you. "Badge clutter" (having 50 icons under a username) is a UI nightmare. The system I am designing will support "Upgradable Badges". As you suggested, once a user hits 500 likes, the "Silver" badge will typically replace the "Bronze" one, keeping the profile clean and making the higher rank more prestigious.
  2. ACP Customization:Flexibility will be key. You will be able to define custom Levels (Newbie, Pro, Legend, etc.) and set the XP thresholds manually in the Admin Control Panel.
  3. Integration with Quiz & Forum:Since I developed the Quiz add-on, the integration will be native. Playing quizzes, getting high scores, or creating quizzes will definitely be triggers for earning XP and Badges, alongside standard forum actions (Posts, Likes Given/Received).
  4. Achievement Overview Page:A dedicated "Player Profile" or "Achievements Home" is a must. I really like your suggestion about the visual progress bar (similar to the one I used in the Quiz add-on). It gives users a clear visual goal of how far they are from the next level.
I have noted the reference to the "ThemeHouse style"—I will aim for something that clean and engaging.
I'll keep you posted as soon as we have something ready to test!
 
Hello @Supergatto

Can you set somewhere that a quiz can only be taken once, without the possibility to repeat it?
Hi!

Currently, the system is designed to allow retakes so users can try to improve their scores or earn more XP.However, restricting a quiz to a single attempt is a very requested feature, and I am already planning to introduce a "Maximum Attempts" setting in an upcoming update!

This will allow you to choose exactly which quizzes can be repeated and which ones are strictly "play once." I will keep you posted as soon as it is available.
 
That would be great! At the moment, users are complaining to me because some people are abusing this by retaking the quiz multiple times and inflating their XP. This makes the system less motivating for others.

I’m really looking forward to the update that allows quizzes to be limited. Another question: Is there a statistics page where I can see which users have taken the quizzes and how they performed / whether they passed?
 
Sneak Peek: Version 1.5.4 is almost here! 🚀

Quick update for everyone!We have just finished coding the next big update for the Quiz System (v1.5.4). We are currently running the final internal tests to ensure everything is perfectly stable.

If no bugs are found during this testing phase, we will be pushing the update online very soon. This release includes some of the most requested features from the community regarding leaderboards and player tracking.

Stay tuned! 😉


1771533474331.webp
1771533504297.webp
1771533543379.webp
1771533590978.webp
1771533642798.webp
 
Supergatto updated Quiz System PRO - Gamification, Analytics, Certificate & User Engagement with a new update entry:

Update v1.5.5 - Dark Glass UI, Leaderboards, Podium & New Dashboards!

We are thrilled to announce a massive new update for the Quiz System! This release focuses heavily on aesthetics, introduces highly requested features, and improves overall system stability.

Here is what’s new in this version:

🎨 1. Stunning "Dark Glass UI" Mode (PRO Exclusive)We have introduced a completely new rendering engine for dark themes! If you run a dark style on your board, you can now enable the "Glass UI" from the Admin CP. This applies a gorgeous, modern...

Read the rest of this update entry...
 
I have found a small bug. When you create a quiz and then fill in the questions and try to publish the quiz, this message appears.

"quiz_already_exists_with_title"

You then have to change the name in order to be able to publish the quiz.When you then change the name in order to save it, the questions are gone as well.
 
Last edited:
Back
Top Bottom