Add an interactive and rewarding experience to your platform with a fully featured lucky draw system.
Admin Side
Create Lucky Draws
Add new draws with title, description, prize type (Points, Balance, Discount, Service Discount), and spin configuration.
Edit Lucky Draws
Modify any draw details at any time with full flexibility.
Delete Lucky Draws
Remove draws safely along with all related user chances and claim history.
Daily Spin Reset
User spin counts automatically reset every day at 5 AM.
Claim Logs & Tracking
View complete claim history including ID, user email, draw title, prize type, details, claim time, and expiry status.
Smooth System Actions
AJAX-based operations with instant success and error notifications.
User-Friendly Interface
Clean UI with responsive tables, modals, and simple controls for easy management.
User Side
Interactive Spin Cards
Users can click on cards to reveal their rewards in an engaging way.
Prize Display Popup
Shows detailed prize information including icon and description.
Controlled Usage Limits
Daily spin limits and per-draw chances are strictly enforced.
Multiple Reward Types
- Points added to user balance
- Balance credited to account
- Percentage discount applied
- Service-specific discount applied
Animations and Feedback
Confetti effects and instant notifications enhance user engagement upon winning.
This system increases user engagement, encourages repeat activity, and adds a gamified experience to your platform.








