Loyalty & Gamification
Tiered loyalty programs, gamification, referrals, rewards with mobile wallet integration
A complete loyalty and engagement platform for Odoo. Build tiered programs (Bronze to Platinum), reward customers with points, badges and achievements and run referral campaigns with mechanics that work like a game.
Key Features
Tiered Loyalty Programs
Configurable tiers (Bronze, Silver, Gold, Platinum and beyond) with automatic progression, tier benefits, VIP segmentation and personalized rewards per level.
Gamification Engine
Configurable badges, achievements, XP and levels to keep engagement high. Define badge criteria (orders, spend, referrals, points) and let the cron auto-award them.
Referral Program
Unique codes per customer, direct referrer and referee point bonuses, referral tracking and a ready-to-use landing page for invitation links.
Points and Rewards
Full points lifecycle: earning rules, expiry, breakage management, a redemption marketplace and progress tracking mechanics.
QR Code Wallet Token
Each member gets a QR code generated locally via the qrcode library. Real-time balance is exposed via a public JSON-RPC endpoint. Apple Wallet .pkpass and Google Pay JWT signing are not yet implemented in this release. Birthday and anniversary point grants change.
Leaderboards and Competitions
Global, friend and team leaderboards, team competitions and contests with configurable prizes and time windows.
Automated Lifecycle Rewards
Birthday, anniversary and milestone rewards delivered automatically through email and the customer portal to drive repeat visits.
Real-Time Points Balance API
Public JSON-RPC endpoint to read points balances from mobile apps, kiosks or partner coalition programs in real time.
Use Cases
Screenshots
Programs
Members
Tiers
Rewards
Badges
Why Choose This Module
Standard loyalty modules focus on points and discount codes. Loyalty and Gamification combines a real gamification engine, a referral program and QR-based wallet token so customers feel they are progressing, competing and being recognized - not just collecting coupons. Production-ready code with comprehensive error handling and a clean integration with Odoo CRM, Sales and Website.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: base, sale, crm, mail, website, portal
- Support: support@pokutsoft.com
Update date: 2026-07-09