Knowledge Base

Find answers to your questions quickly and easily

How to Create a Spin-to-Win Popup

This article explains how to create a Spin-to-Win popup in Instant Popup Builder.

Create the popup

  1. In WordPress admin, go to Instant Popups.
  2. Click Add New Popup.
  3. Select Spin-to-Win as the popup type.
  4. Configure the Spin-to-Win settings from the left panel.
  5. Configure the General, Design, and Conditions tabs as needed.
  6. Click Publish or Save.

Configure the general Spin-to-Win settings

  • Enable wheel: Turns the wheel on or off for this popup.
  • Popup title and description: Controls the promotional title and supporting text shown in the popup.
  • Flow: Choose how visitors interact with the wheel:
    • Spin without form
    • Collect email before spin
    • Collect email after spin to claim
  • Wheel heading and helper text: Customize the text shown near the wheel.
      • Use this area to tell visitors what to do, such as clicking the wheel center to spin.
  • Center button text: Controls the text shown in the center of the wheel. Example: SPIN
  • Use weighted probabilities: When enabled, each segment’s weight affects how often it is selected.

Segments with higher weights are more likely to be awarded.

  • Spin duration, reveal delay, and full rotations: Control how the spin animation feels and when the result appears.

You can adjust:

  • Spin duration
  • Result reveal delay
  • Number of full wheel rotations

Wheel size

Choose the wheel size:

  • Compact
  • Medium
  • Large

Show confetti on win: Displays a confetti celebration when the visitor wins.

Configure wheel segments

Use the Wheel segments settings to define the possible results.

You can set the number of segments from 2 to 12.

For each visible segment, configure:

  • Label
  • Type
  • Prize type
  • Reward text
  • Coupon
  • Weight
  • Slice background color
  • Label text color

New popups may include sample segments. Replace these with your real offers before publishing.

Configure form and consent settings

These settings are used when your flow collects visitor details.

You can customize:

  • Name field label and placeholder
  • Email field label and placeholder
  • Consent text
  • Privacy or helper text
  • Required field message
  • Invalid email message
  • Duplicate email message

Configure participation rules

Participation rules control how often someone can spin.

Available rules include:

  • One spin per browser cookie
  • One spin per browser session
  • One spin per email
  • One spin per logged-in user
  • Cooldown in hours for cookie or email locks

You can also configure what happens when a visitor has already played.

Configure result actions

Use Results & actions to customize what visitors see after the spin.

You can configure:

  • Win heading
  • Win message
  • Lose heading
  • Lose message
  • Coupon display
  • Coupon copy text
  • Custom CTA button
  • After-result action
  • Redirect URL
  • Auto-close delay

Optional WooCommerce settings

If WooCommerce is active, you can use redirect presets such as:

  • Cart
  • Checkout
  • Shop

You can also append the coupon code to the redirect URL using a coupon parameter.

The add-on does not force WooCommerce to automatically apply the coupon in the cart. Coupon behavior depends on WooCommerce and any related coupon-handling plugins.