Rewards Overview
DailyPlay includes a built-in reward system that lets you incentivize players with prizes, voucher codes, and external offers — all managed from your dashboard with automatic distribution and real-time tracking.
Prize Types
Section titled “Prize Types”DailyPlay supports five distinct prize types you can mix and match:
| Type | Description | Fulfillment |
|---|---|---|
| Voucher Set | Codes from a managed set (tracked, auto-distributed) | Automatic |
| Voucher | A single text-based code (e.g., “SAVE20”) | Shown to player |
| Item | Physical or digital prize (e.g., ‘32” TV’) | Manual |
| External Link | URL where the player can redeem their prize | Player follows link |
| No Prize | ”Try again” slot — essential for probability balancing | N/A |
Games with Prize Support
Section titled “Games with Prize Support”Six game templates have a built-in prize system:
| Game | Mechanic |
|---|---|
| Spin the Wheel | Wheel spin with prize segments |
| Gachapon | Shake-to-draw from a ball container |
| Grid Box Reveal | Tap a grid cell to reveal a prize |
| Scratch Card | Scratch-off to reveal what’s underneath |
| Card Pull | Open a card pack to reveal a prize |
| Claw Machine | Control a claw to grab a prize ball |
All six use the same prize configuration interface and share the same secure draw system.
How Prize Draws Work
Section titled “How Prize Draws Work”DailyPlay uses a server-side cryptographic draw to ensure fairness and prevent manipulation:
- Player completes the game (spin, scratch, tap, etc.)
- Server selects a prize using weighted probability — factoring in remaining inventory and optional minimum score requirements
- A signed draw token is generated (HMAC-SHA256) with a 30-minute expiration
- The game reveals the result and the player claims their prize
- Server validates the token, allocates a voucher code (if applicable), and records the win
Minimum Score Requirements
Section titled “Minimum Score Requirements”For prize games that also involve skill, you can set a minimum score per prize slot. Players must reach the required score before they become eligible for that prize during the draw.
Example: A Spin the Wheel game where players must score 500+ in a mini-game before they can win the grand prize.
Setting Up Rewards
Section titled “Setting Up Rewards”Step 1: Create Voucher Sets
Section titled “Step 1: Create Voucher Sets”- Go to Vouchers in the organization menu
- Create a new set with a name and optional expiry date
- Add codes by uploading CSV, pasting manually, or auto-generating
Step 2: Configure Game Prizes
Section titled “Step 2: Configure Game Prizes”When creating or editing a lucky-draw game:
- Open the Prizes section
- Add prize slots and choose a type for each
- Set win probability (all slots must total ≤ 100%)
- Set quantity limits and link voucher sets where needed
- Optionally set minimum score thresholds
Step 3: Monitor Distribution
Section titled “Step 3: Monitor Distribution”From the Prizes dashboard:
- View wins per game with a collapsible breakdown
- Track claimed vs. available voucher inventory
- See daily win counts and total stats
Automatic Distribution
Section titled “Automatic Distribution”When a player wins a prize linked to a voucher set:
- A unique code is assigned from the set instantly
- The player sees their code on the result screen
- The voucher is marked as
claimedin your inventory - Connection integrations fire (Zapier, Mailchimp, HubSpot, etc.)
No manual steps required — the entire flow is handled automatically.
Connection Integrations
Section titled “Connection Integrations”Prize wins can trigger outbound events to your marketing and CRM tools:
- Zapier, Braze, Mailchimp, HubSpot, Salesforce, Segment
- Custom webhooks
Each event includes the game ID, player info, prize name, prize type, voucher code (if any), and score — so you can build automated follow-up workflows.
Learn more in Connections.
Analytics
Section titled “Analytics”Track reward performance from the Prizes dashboard:
| Metric | Description |
|---|---|
| Total Prizes | All configured prize slots |
| Active Prizes | Currently active and distributable |
| Total Wins | Prizes awarded all-time |
| Wins Today | Prizes awarded in the last 24h |
| Vouchers Awarded | Codes distributed from sets |
| Inventory Remaining | Available codes per set |