Welcome to the new Zamblek — and the new Sngine website - The new Zamblek website is live — and with it, a new home for Sngine, your licenses, support, and the entire ecosystem. Learn more
What’s New with v4.5! - Sngine v4.5 comes with a lot of new features Learn more
Sngine 4.5 Release! - Our Sngine team is so pleased to announce the release of Sngine 4.5! With some improvements, Learn more
Addons

Smart Badge System – Auto Assign & Remove User Badges for Sngine

Smart Badge System is a powerful gamification plugin for Sngine that automatically assigns and removes user badges based on activity, performance, and cust

By kanukp

$35.00

Smart Badge System is a powerful gamification plugin for Sngine that automatically assigns and removes user badges based on activity, performance, and custom rules.

Turn your Sngine community into an engaging, rewarding platform by recognizing user achievements — without editing any core files.

Key Features

  1. Automatic badge assignment based on rules
  2. Optional auto-removal when conditions are no longer met
  3. Multi-condition eligibility system (ALL / ANY logic)
  4. Works via Sngine hooks & cron (future-safe)
  5. No core file modifications
  6. Fully customizable badge system from AdminCP

Advanced Condition Engine

  • Create unlimited badges with multiple conditions such as:
  • User role / user group
  • Post count & activity level
  • Daily posting streak
  • Account age (days)
  • Verified status
  • Chat activity count
  • Product sold count
  • Total earnings
  • Average user rating
  • No reports in last X days

Admin can choose:

  • ALL conditions must match
  • ANY condition can match

No coding required ✨

Powerful Admin Controls

  • Create, edit, enable or disable badges
  • Set badge icon (Font Awesome), color & priority
  • Enable / disable auto-remove per badge
  • Configure notification messages
  • Manual recheck by user or batch recheck
  • Full control via AdminCP → Plugins

Smart Notification System

  • Notify users when a badge is assigned
  • Notify users when a badge is removed
  • Fully customizable message templates
  • Supports dynamic placeholders for personalization

Frontend Display

  • Badges appear next to usernames
  • Priority-based badge ordering
  • Tooltip support for badge description
  • Clean UI compatible with Sngine themes
  • Displays after verified / pro badges

Installation

  • Upload plugin to content/plugins/
  • Go to AdminCP → Plugins
  • Install & activate Smart Badge System
  • Create badges and set rules
  • Run manual recheck or wait for cron
  • Done 🚀

Compatibility & Safety

  • Built specifically for Sngine
  • Uses plugin hooks and custom tables
  • No core file edits
  • Optimized for performance
  • Secure admin actions (CSRF protected)

Perfect For

  • Social networks
  • Community forums
  • Creator platforms
  • Marketplace websites
  • Gamified Sngine communities

Changelog: v2.0

  • Fully compatible with Sngine 4.3
  • Updated plugin management path from /admincp/plugins to /admincp/helptor to prevent conflicts with plugins from other authors
  • Introduced auto-update functionality for easier and more efficient plugin updates