Preparing your giveaway experience…

04 Days
12 Hours
35 Mins
48 Secs

Sale Booster Deal Is Live

Power up your store with tools built for growth.

  1. Home
  2. Docs
  3. Giveaway Lottery
  4. Addons Documentation
  5. Lucky Wheel (Addon)

Lucky Wheel (Addon)

The Lucky Wheel addon extends the built-in Lucky Wheel that comes with Giveaway Lottery. Where the core wheel gives you one site-wide wheel for cart and checkout, this addon lets you build unlimited wheels, assign a specific wheel to any product, and show a spin experience on the order thank-you page after a customer buys. Each spin can award coupons, free tickets, reward points, products, and more.

Requires: WooCommerce, the free Giveaway Lottery plugin, and its core Lucky Wheel feature. Products that have an addon wheel assigned are treated as a Pro feature — Giveaway Lottery Pro with an active license is required for customers to purchase them.

What This Addon Adds Over the Core Wheel

CapabilityCore Lucky WheelLucky Wheel Addon
Single site-wide wheelYes— (uses core)
Cart / checkout wheel bubbleYes— (uses core)
Core shortcode [wcs_lucky_wheel]Yes— (uses core)
Unlimited saved wheelsYes
Assign a wheel to a specific productYes
Spin on the order thank-you pageYes
Per-wheel shortcode [gew_lucky_wheel]Yes
Spins based on order quantity / ticketsYes

How It Works

  1. You create one or more wheels in the new Lucky Wheels manager, each with its own slices and appearance.
  2. You assign a wheel to a giveaway (or normal) product and set how many spins each purchased quantity earns.
  3. A customer buys the product. When the order reaches your ticket-generating status, their spins are calculated and stored.
  4. On the thank-you page (and the order view page), the customer spins the assigned wheel and instantly sees what they won.
  5. Winners are logged to the addon’s Extended Lucky Wheel Winners report.

Step-by-Step: Set Up the Lucky Wheel Addon

Part A — Create a Wheel

  1. Go to Giveaway Lottery → Lucky Wheels.
  2. Click Add New Wheel.
  3. Enter a Wheel Name (e.g. “Summer Sale Wheel”).
  4. On the Wheel Slices tab, click + Add Slice for each prize. For every slice set:
    • Slice Label — text shown on the wheel
    • Probability (%) — chance of landing on this slice (watch the Total Probability readout)
    • Prize — choose from NoneNew CouponExisting CouponTicket / EntriesReward PointsProducts, or Others
    • Prize-specific fields (e.g. discount type/amount/expiry for coupons, ticket quantity and giveaway for tickets)
    • Winning Description — the message the winner sees
    • Slice colors
  5. On the Appearance tab, set Background ColorFont ColorPointer ColorCenter Color, and Rotation Duration (seconds).
  6. Click Save Wheel.

You can EditDuplicateDelete, or See Winners for any wheel from the list. Each wheel row also shows a ready-to-copy shortcode.

Part B — Assign a Wheel to a Product

  1. Go to Products → Edit your product.
  2. In the Product data panel, open the Lucky Wheel tab.
  3. Under Product Lucky Wheel, choose a wheel in the Lucky Wheel selector (or Create New Wheel to build one inline).
  4. Set No of Wheel Spin — the number of spins per purchased quantity.
  5. Click Update to save the product.

Part C — Choose the Thank-You Page Position

The add-on unlocks a placement setting inside the core wheel settings:

  1. Go to Giveaway Lottery → Lucky Wheel → Settings.
  2. Set Wheel show on thank-you page to PopupBefore, or After (order details).
  3. Save changes.

How Spins Are Calculated

When the order reaches a ticket-generating status:

  • Giveaway product with tickets: spins = No of Wheel Spin × quantity × tickets per order
  • Regular product: spins = No of Wheel Spin × quantity

View Lucky Wheel Addon Reports

Go to Giveaway Lottery → Lucky Wheels and scroll to Extended Lucky Wheel Winners. Filter by Wheel IDProduct ID, or Email, and click Download CSV to export. Winners from ticket-number probability draws are also recorded in the core winner list. (Winners from the core site-wide wheel still appear under Giveaway Lottery → Lucky Wheel → Report.)

Emails

Winner, non-winner, and admin emails for wheel spins are configured in the core wheel settings under Giveaway Lottery → Lucky Wheel → Email & winner popup.

Pro tip: Use a high-probability “Try again” or small-coupon slice and reserve big prizes for low-probability slices — post-purchase spins feel rewarding without eroding your margins.

How can we help?

00
Days
00
Hours
00
Mins
00
Secs

Don't Miss This
Sale Booster Deal

Grab the best eCommerce Tools Built to Grow Sales.

Claim My Discount
UP TO
25% OFF