LiteShoper Spin Wheel
Offline QR voucher batches, spin-to-win campaigns, and automatic coupon prizes.
$4.99
You must log in before purchasing.
Log in to purchaseOverview
LiteShop Spin Wheel turns physical promotions into digital engagement. Generate batches of unique QR voucher codes, print them on A4 sheets, and let customers scan to spin a branded wheel on your store.
Perfect for retail counters, pop-up events, trade shows, or packaging inserts — no third-party SaaS required. Everything runs on your LiteShop site: campaigns, probabilities, coupon fulfillment, and audit logs.
How the flow works
- Create a campaign with reward segments (probabilities must total 100%).
- Generate a batch of single-use voucher codes and download the A4 PDF with QR codes.
- Customer scans QR → redeems at
/wheel/redeem→ spins at/wheel/{slug}. - Winning coupon prizes auto-create shop discount codes ready for checkout.
Reward types
- Coupon — percent off, fixed amount, or free shipping (single-use, expiry configurable)
- Message — custom text prize (e.g. “Free gift at counter”)
- Nothing — “Better luck next time” segment for weighted odds
Requirements
- LiteShop with Commerce enabled (for coupon prizes)
- HTTPS recommended for QR links on printed vouchers
- No external API keys — fully self-hosted
Prizes are chosen server-side (not client-side), with IP rate limiting, optional login requirement, per-reward stock caps, and full spin/redeem logging.
Features
- Spin wheel campaigns — multiple campaigns with unique URLs (
/wheel/{slug}) - Weighted prizes — set probability per segment; must total 100%
- QR voucher batches — generate up to 1,000 single-use codes per batch
- A4 PDF export — printable grid of QR codes with custom footer and instructions
- Auto coupon creation — percent, fixed amount, or free shipping prizes
- Single-use codes — each voucher redeemable once; void or reset from admin
- Spin credits — configurable spins per voucher (1–10)
- Schedule campaigns — optional start and end dates
- Require login — optional gate for redeem and spin
- Reward stock limits — cap how many times a prize can be won
- Guest + member support — guest session credits merge on login
- Customer account — “My Wheel Prizes” page and dashboard widget
- Custom wheel theme — segment colors and pointer styling
- Rate limiting — abuse protection on redeem and spin
- Admin logs — audit redeems, spins, and prize fulfillment
- Batch management — view codes, redemption status, void entire batches
- Server-side spin — secure prize selection; wheel animation follows result
- Bundled TCPDF — PDF generation included (MIT license)
How to use
- Install LiteShop Spin Wheel from the Marketplace and activate the plugin.
- Go to Shop → Spin Wheel → Settings and enable the spin wheel. Set default PDF grid size and footer text if needed.
- Open Campaigns → New campaign. Set name, slug, status (Active), and optional start/end dates.
- On the Rewards tab, add wheel segments (e.g. 10% off, Free shipping, Try again). Set probabilities that total 100%. Save rewards.
- Go to Batches → Generate batch. Choose quantity, code prefix, and grid layout. Download the A4 PDF and print vouchers.
- Distribute printed QR codes at your store or event.
- Customer scans QR → lands on redeem page → gets spin credit → spins at
/wheel/your-slug. - Coupon winners receive a unique code to use at checkout. View all wins under Account → Wheel Prizes.
- Monitor redemptions and spins under Spin Wheel → Logs. Void unused codes or entire batches if needed.
Tips:
- Use Require login if you want prizes tied to customer accounts.
- Set stock on high-value rewards so they cannot be won more than X times.
- Add a “Nothing” segment to control overall win rate while keeping the wheel exciting.
- Test the wheel from admin using View wheel on the campaign edit page before printing.