Skip to content

Prize Configuration

Lucky-draw games like Spin the Wheel, Gachapon, and Grid Box use a prize configuration system. This guide explains how to set up and manage prizes.

Distribute unique codes from your voucher sets:

  • Automatically assigns a code when won
  • Player sees their unique code
  • Codes are marked as claimed

Use for:

  • Discount codes
  • Gift cards
  • Promotional offers

A descriptive prize (physical or conceptual):

  • Display a prize name and image
  • Player claims through email/form
  • You fulfill manually

Use for:

  • Physical merchandise
  • Free products
  • Service upgrades

Link directly to a voucher set for automatic distribution:

  • Pulls codes from the linked set
  • Handles inventory automatically
  • Tracks claims

A slot where the player doesn’t win:

  • Shows a “try again” message
  • Essential for probability balancing
  • Keeps players engaged for retry

When creating or editing a game:

  1. Navigate to the Prizes section
  2. Enable the prize system
  3. Click Add Prize Slot

For each prize slot, configure:

FieldDescription
NameDisplay name (e.g., “10% Off”)
TypeVoucher Code, Item, or No Prize
ProbabilityChance of winning (0-100%)
QuantityNumber available (or unlimited)
Voucher SetLink to voucher set (for voucher types)
ImageCustom prize image

Probabilities across all slots must equal 100%:

Example:

  • Grand Prize (5%)
  • Second Prize (15%)
  • Third Prize (30%)
  • No Prize (50%)
  • Total: 100%

:::caution[Invalid Configuration] If probabilities don’t equal 100%, the game won’t work correctly. DailyPlay will warn you before publishing. :::


SlotPrizeProbability
1Grand Prize (Voucher)5%
220% Off10%
310% Off15%
4Try Again20%
5Free Shipping10%
6Try Again15%
75% Off15%
8Try Again10%
CapsulePrizeProbabilityQuantity
Gold$50 Voucher2%10
Silver$20 Voucher8%50
Bronze$10 Voucher20%100
Blue10% Off30%Unlimited
Green5% Off25%Unlimited
GrayTry Again15%Unlimited

Set a quantity limit for high-value prizes:

  1. Enter the quantity in the prize configuration
  2. Monitor remaining inventory in Prizes dashboard
  3. Game automatically switches to next prize when depleted

For prizes you can always fulfill:

  • Select “Unlimited” quantity
  • Typically used for digital codes
  • No inventory tracking needed

When a limited prize runs out:

  1. That prize is no longer winnable
  2. Probabilities auto-adjust among remaining prizes
  3. Notification appears in dashboard

:::tip[Planning] Set aside enough inventory for your expected campaign traffic. Better to have extras than run out mid-campaign. :::


Access the Prizes page from your organization:

  1. Go to OrganizationPrizes
  2. View all games with prize configurations
  3. See aggregate statistics
MetricDescription
Total PrizesAll configured prizes
Active PrizesCurrently available to win
Total WinsPrizes awarded to players
Wins TodayPrizes awarded today
Vouchers AwardedVoucher codes distributed

Expand a game to see:

  • Prize configuration
  • Wins per prize slot
  • Remaining inventory
  • Claim status

For voucher-type prizes:

  1. Player wins
  2. Code is automatically assigned
  3. Code displayed on screen
  4. Optionally emailed to player
  5. Marked as claimed in system

For item-type prizes:

  1. Player wins
  2. Prize name/image displayed
  3. Player fills in claim form
  4. You receive notification
  5. You fulfill the prize manually

:::tip[Player Experience] Avoid too many “no prize” outcomes. Players should feel rewarded, even if with small prizes. :::

Recommended distribution:

  • High-value prizes: 5-10%
  • Medium prizes: 20-30%
  • Low-value prizes: 30-40%
  • No prize: 20-30%
  • Use attractive images for each prize
  • Show the prize wheel/capsules with prizes visible
  • Make winning feel exciting
  • Display prize values clearly
  • Show redemption instructions
  • Include terms and conditions

Before launching:

  1. Test the game multiple times
  2. Verify all prize slots can be won
  3. Confirm voucher codes display correctly
  4. Test the claim/email flow

  1. Check voucher set has available codes
  2. Verify the link between prize and voucher set
  3. Check for JavaScript errors in browser console
  • Verify totals equal 100%
  • Run more tests (small samples can appear skewed)
  • Check if any prizes are depleted (affecting distribution)
  1. Confirm prize is active (not disabled)
  2. Check quantity isn’t zero
  3. Verify game is published, not draft