Skip to main content

Spin the Wheel

Spin the Wheel is an animated prize mechanic where customers spin a wheel divided into labeled segments, each mapped to a prize. The platform evaluates the configured probabilities to determine the outcome before the animation completes.

Spin the Wheel is flexible by design: you can open it to all loyalty members or restrict it to a targeted audience, control how often customers can spin, and combine multiple prize types within a single game.

Use Cases​

Use Case
β†’ Daily Spin the Wheel during a promotional period, refreshing the prize pool each day to drive daily opens.
β†’ Holiday campaign: 12 Days of Christmas Spin the Wheel with a new prize pool each day.
β†’ Event campaign: launch a limited-edition game tied to a sporting event with merchandise prizes.
β†’ Anniversary game: on the customer's loyalty anniversary, unlock a special Spin the Wheel with premium prizes.

How It Works​

  1. You define the wheel with named segments, prize assignments, and probability weights.
  2. Customers receive access to a spin through customer conditions, Targeted Delivery, purchase/event triggers, or challenge completion.
  3. The customer taps to spin β€” the platform determines the outcome by probability weight before animation.
  4. The wheel animates and lands on the winning segment.
  5. Prizes (coupons, discounts, or points) are awarded instantly.

Configuration​

Go to Gamified Campaigns β†’ Games β†’ New Game in the Owner App.

Eligibility and Winning​

Spin the Wheel separates who can spin from who wins:

ConceptPurpose
Customer conditionsKeep the wheel available for Customers who currently match an attribute or profile condition. Use this for tier, lifecycle status, loyalty anniversary, or external segments stored as Customer attributes.
Targeted DeliveryAssign the wheel to an Audience as part of a delivery. This is useful for one-off campaigns or scheduled sends; if the Audience should refresh, the delivery must be recurrent.
Audience / segment filtersPurchase history, campaign behavior, coupon redemption, or complex segmentation. Build the Audience from historical behavior and use it in the delivery or eligibility setup.
Play limitsLimit how often the Customer can earn a new spin. These limits do not decide whether the Customer wins.
Prize poolDecides the actual spin result using win chance, prize type, and stock limits.

If a company has external segments, ingest them as Customer attributes whenever possible and use those attributes in the game's customer conditions.


1. Description​

FieldDescription
NameInternal game name (required)
StatusActive or Inactive
DescriptionOptional internal description
AvailabilityDate and time range during which the game is active. Spins can only be earned within this window (required)
Display priorityControls the order in which this game appears when multiple games are available to the same customer. Lower numbers display first (required)
Victory MessageMessage shown to the customer when they win a prize
Defeat MessageMessage shown to the customer when they do not win
ImageCampaign artwork displayed with the spin interaction

2. Select Customers​

Controls who can access the game:

OptionDescription
Loyalty membersMakes the game available to all loyalty members, with optional filtering by customer profile attributes
TargetedRestricts the game to customers who have been reached via a Targeted Delivery campaign. The game is not visible or playable until it has been sent to an audience through a delivery

3. Conditions to Play​

Define the conditions a customer must meet to be eligible to spin. Conditions are grouped using AND/OR logic:

  • AND: all conditions in the group must be met.
  • OR: at least one condition in the group must be met.

Available condition types include customer attributes, calculated attributes, registration date, and customer ID. Leave empty to allow all eligible customers to spin without additional conditions.


4. Definition​

Select the game mechanic. For this game type, select Spin the Wheel β€” the customer spins an animated wheel to reveal their prize.


5. Promotions (Prize Pool)​

Define the wheel segments. Each row represents one possible outcome when a customer spins. Click Add promotion to add a new entry, and the trash icon to remove one.

The platform validates that the sum of all probabilities equals 100%.

Prize Types​

TypeDescription
Coupons or DiscountsAward a coupon or discount promotion to the customer
PointsAward a points promotion to the customer's balance
No PrizeNo prize is awarded. Use this entry to set the probability of not winning

Prize Entry Fields​

FieldDescription
PromotionSelect the specific promotion to award. Not applicable for No Prize entries
Short nameDisplay name shown to the customer for this prize (e.g., "10% off", "100 points")
Probability (%)Probability (0–100) that a spin results in this prize. All entries must sum to 100%
Max limitMaximum number of times this prize can be awarded across all spins. Leave empty for unlimited
End of stock managementBehavior when this prize's stock is exhausted
ColorsColor customization for how this prize is displayed on the wheel segment

6. Limits​

Define how many times customers can earn a new spin, either globally or per customer.

FieldDescription
Chances to accrueHow often a spin can be earned in total across all customers (e.g., always, or limited to a time period)
Chances to accrue per clientHow often an individual customer can earn a new spin (e.g., always, once per day, once per week)