FlexiCommerce FlexiCommerce
Gamification & Loyalty

Make shopping
feel like a game.

Spin wheels, scratch cards, daily check-ins, quiz games, leaderboards, loyalty tiers, referral rewards, and live commerce. Turn every visit into an engagement opportunity.

🎡 Spin Wheel 🎴 Scratch Cards 📅 Daily Check-in 🧠 Quiz Games 🏆 Leaderboard 💎 Loyalty Tiers

6 game mechanics. Built-in and ready.

Each game is a separate module with its own admin panel, API, and Flutter screen. Configure rewards, probabilities, and schedules from the admin.

🎡

Spin Wheel

Configurable segments with custom rewards and probabilities. Points, discounts, coupons, cashback, or free shipping. Spins per day limit. 4-second spin animation in app.

Rewards: points, discount, coupon, cashback, free shipping
Probability: configurable per segment (0-100%)
Expiry: 7 days to claim
Limit: configurable spins per day
🎴

Scratch Cards

Issued after qualifying orders. Min-max reward range with random generation. Scratch animation reveals the prize. 30-day expiry. Claim to redeem.

Trigger: qualifying order (min value configurable)
Reward: random between min-max range
Lifecycle: issued → scratched → claimed
Expiry: 30 days after issuance
📅

Daily Check-in

7-day reward cycle with streak tracking. Day 7 is a bonus day with bigger rewards. Streak breaks if customer misses a day. Calendar view in app.

Cycle: 7 days with progressive rewards
Day 7: bonus reward (bigger prize)
Streak: breaks on missed day
Rewards: points, coupon, discount, spin, scratch card
🧠

Quiz Games

Timed MCQ quizzes with points per correct answer. Bonus for all correct. One attempt per quiz. Images per question supported. Time tracking.

Questions: 4-option MCQ with images
Scoring: 10 pts/correct + 50 bonus if all correct
Timer: configurable (default 30s per question)
One attempt per user per quiz
🏆

Leaderboard

Daily, weekly, monthly, and all-time rankings. Points from spins + quizzes aggregated. Top 100 displayed. User sees their own rank highlighted.

Periods: daily, weekly, monthly, all-time
Sources: spin wheel + quiz points
Display: top 100 + user's rank
Auto-updated on claim/submit
🔴

Live Commerce

Go live and sell products in real-time. Featured products with live pricing. Viewer counts, peak viewers, and revenue tracking. Live chat during stream.

Sessions: scheduled, live, ended
Products: dynamic pricing during live
Chat: real-time messages
Analytics: viewers, peak, orders, revenue

4 membership tiers. Real benefits.

Points earned on every purchase, referral, review, and game. Higher tiers unlock multipliers, discounts, free shipping, and priority support.

🥉

Bronze

0 — 999 points
Points multiplier1.0x
Discount0%
Free shippingNo
Priority supportNo
🥈

Silver

1,000 — 4,999 points
Points multiplier1.25x
Discount5%
Free shippingNo
Priority supportNo
🥇

Gold

5,000 — 14,999 points
Points multiplier1.5x
Discount10%
Free shippingYes
Priority supportYes
💎

Platinum

15,000+ points
Points multiplier2.0x
Discount15%
Free shippingYes
Early accessYes

How customers earn points

Purchase 1 point per ₹10 spent
Referral 100 points per referral
Review Points per verified review
Profile Completion Points per field completed
Daily Check-in Progressive daily rewards
Quiz Games 10 pts/correct + 50 bonus
Spin Wheel Reward from wheel segment
Social Share Points for sharing products
Redemption: 1 point = ₹0.25 discount at checkout

Beyond games — a full engagement engine

Referral codes, profile completion rewards, shoppable videos, and admin controls for every game. All configurable, all tracked.

Referral Program

Each customer gets a unique code (FIRST4+4DIGITS). Share with friends. Referrer gets ₹100 wallet credit. Referee gets 10% off first order (min ₹500). Points awarded via loyalty.

Profile Completion

Reward customers for completing their profile — name, email, phone, DOB, gender, avatar, address. Each field has configurable points. Completion percentage tracked.

Shoppable Videos

TikTok-style vertical video feed. Vendors upload product demos. Customers swipe, watch, and buy — all without leaving the video. Views, likes, and revenue tracked.

Points Redemption

5 ways to redeem: discount at checkout (1pt = ₹0.25), wallet cashback, product swap, coupon generation, or charity donation. Admin configures which methods are active.

Admin Controls

8 Filament resources for gamification — spin wheel configs + segments, daily rewards, quiz games + questions, membership tiers, earning methods, redemption options.

Flutter App Screens

7 dedicated screens — spin wheel (animation), scratch cards (reveal UX), daily check-in (calendar), quiz (timer + MCQ), leaderboard, loyalty overview (3 tabs), tier comparison.

Turn shoppers into fans

6 game mechanics, 4 loyalty tiers, referral rewards, live commerce, and shoppable videos — a complete engagement engine. Included in every plan.

6 game types 4 loyalty tiers 7 app screens All included