Skip to content

Preparing your giveaway experience…

Hot Deal

Spin & Grab 100% OFF

Get Powerful Giveaway Lottery Plugin & More Exciting Tools Limited time

00 Days
00 Hrs
00 Min
00 Sec
Claim now
  1. Home
  2. Docs
  3. Giveaway Lottery
  4. Campaign Types
  5. Lucky Wheel

Lucky Wheel

The Lucky Wheel is an interactive spin-to-win feature. Visitors enter their details, spin the wheel, and can win coupons, free tickets, reward points, or other prizes. It is great for boosting engagement on cart, checkout, or any page.

What You Can Win on the Wheel

Prize TypeAvailable InDescription
NoneFree & Pro“Try again” slice — no prize
New CouponFree & ProCreates a WooCommerce coupon (percent or fixed discount)
Existing CouponFree & ProAwards an existing coupon code
TeraWalletFree & ProAdds credit to TeraWallet (requires TeraWallet plugin)
Ticket / EntriesProFree giveaway tickets for a specific product
Reward PointsProPoints added to customer’s reward balance
ProductsProFree or discounted WooCommerce product
OthersProCustom prize with your own message

Step-by-Step: Create Your Lucky Wheel

Part A — Configure Wheel Slices (Prizes)

  1. Go to Giveaway Lottery in WordPress admin.
  2. Click the Lucky Wheel tab.
  3. Open the Wheel Settings sub-tab.
  4. You will see a visual wheel editor. Each colored section is a “slice.”
  5. Click on a slice to edit it. For each slice set:
    • Slice label — Text shown on the wheel (e.g., “10% OFF”, “Free Ticket”, “Try Again”)
    • Prize type — Choose from the prize types listed above
    • Probability / weight — Higher number = more likely to win. Example: “Try Again” = 50, “10% Coupon” = 10, “Free Ticket” = 5
    • Slice color — Background color of that section
    • Winning description — Message shown to the winner in the popup
  6. Add or remove slices as needed. A typical wheel has 6–12 slices.
  7. Click Save Changes.

[INSERT IMAGE: Lucky Wheel Settings — slice editor with prize types]Admin screenshot of the wheel visual editor with one slice selected and its settings panel open.

Part B — Set Up the Entry Form

  1. Still in the Lucky Wheel tab, open the Settings sub-tab.
  2. Configure which fields customers must fill before spinning:
    • Name — Show/hide and make required
    • Email — Usually required
    • Phone — Optional
    • Terms & Conditions — Checkbox with your terms text
    • Unique email — Prevent the same email from spinning twice
    • Custom Field PRO — Add an extra form field
  3. Customize wheel appearance: center logo, spin button text, wheel size.
  4. Save changes.

[INSERT IMAGE: Lucky Wheel form field settings]Settings sub-tab showing name, email, phone, and terms toggles.

Part C — Choose Where the Wheel Appears

In the Settings sub-tab, enable the wheel on:

  • Cart page — Shows wheel when customer views cart
  • Checkout page — Shows during checkout
  • Thank you page — After order completion (choose position: Popup, Before content, or After content)
  • Any page via shortcode — Add [wcs_lucky_wheel] to any page or post

[INSERT IMAGE: Lucky Wheel display location settings]Checkboxes for cart, checkout, thank you page position options.

Part D — Set Up Winner Emails & Popup

  1. Open the Email & winner popup sub-tab.
  2. Customize the popup that appears after spinning (winner message, coupon display, button text).
  3. Enable email notification to the winner (optional).
  4. PRO Enable admin email when someone wins.
  5. PRO Set max win limit per user and “win after N spins” rules.
  6. PRO Configure non-winner email/modal for users who didn’t win.
  7. Save changes.

[INSERT IMAGE: Lucky Wheel winner popup on front-end]Customer view showing the spin result popup with coupon code or prize message.

Part E — Embed the Wheel on a Custom Page

  1. Go to Pages → Add New.
  2. Give the page a title (e.g., “Spin & Win!”).
  3. Add a Shortcode block and enter: [wcs_lucky_wheel]
  4. Publish the page and share the link in emails, social media, or banners.

[INSERT IMAGE: Lucky Wheel on a standalone page — front-end]Full-page screenshot of the lucky wheel as customers see it, ready to spin.

View Lucky Wheel Reports

Go to Lucky Wheel → Report sub-tab to see who spun, what they won, and when.

[INSERT IMAGE: Lucky Wheel Report table]Admin report showing spin history with name, email, prize, and date.

Pro tip: Give “Try Again” or “None” slices the highest probability so real prizes feel special. A common split is 40% no prize, 30% small coupon, 20% medium coupon, 10% big prize.

How can we help?

Wait…

Spin & grab 100% off

Check your luck — grab exclusive discounts on advanced Woo plugins, or better luck next time.

Click to Win
No spam. Limited-time offer.
//
Verified by MonsterInsights