Lucky Wheel Spin

Unlock your sales potential and boost your revenue and website traffic with the Lucky Wheel plugin. Engage your customers through gamification by offering them a chance to win a discount coupon by entering their email and spinning the wheel!

Installation

↑ Back to top

The simplest way to start using a product from WooCommerce.com is to use the “Add to store” functionality on the order confirmation page or the My subscriptions section in your account.

  1. Navigate to My subscriptions.
  2. Find the Add to store button next to the product you’re planning to install.
  3. Follow the instructions on the screen, and the product will be automatically added to your store.

Alternative options and more information at:
Managing WooCommerce.com subscriptions.

Adding a WooCommerce.com subscription to your store

Setup and Configuration

↑ Back to top

Activating the WooCommerce Lucky Wheel extension, a “Lucky Wheel” option will be displayed in the WooCommerce dropdown menu. It will offer you the option to add a customized discount coupon code that attracts and engages customers with a gamified experience.

With this extension, you can apply discounted prices to specific products or overall products. You can customize the wheel’s spin duration and display time. Additionally, you can collect customer data by adding email and name fields and maintaining a log of winners for future use.

Configure General Settings

↑ Back to top

Go to the WooCommerce plugin; the “WC Lucky Wheel” option will be displayed in a dropdown. Once selected, you can configure the following settings:

General Settings:

↑ Back to top

To configure the general settings, you can follow these steps:

  • Enable Extension: You can enable/disable the extension by using the checkbox.
  • Enable on mobile: You can enable/disable the feature on the mobile view.
  • Wheel speed: You can adjust the wheel speed by selecting the value in the dropdown.
  • Wheel spin duration: You can set the duration of wheel spin when triggered.
  • Maximum spins allowed per user: set the maximum number of attempts against the same email.
  • Time gap between two spins: Set the waiting time of the spin before the user can spin again.
  • If the wheel closes without spinning and shows the popup again after: You can control the popup spinning again once the popup closes without spinning.
  • When the spin is done, show the popup again: Set the popup timing before the popup reappears after the spin.
  • Name Field: Enable/Disable the name field on the popup. 
  • Name Field is Required: Enable/disable this field and make this field mandatory. 
  • Phone Number Field: Enable/disable the phone number field on the popup.
  • Phone Number Field Requires: Enable/disable the phone number field and make it mandatory.
  • Save settings: Click on the ‘Save Settings’ option to save all changes.

Wheel & popup setting:

↑ Back to top

Select the pop-up & wheel option to configure the setting.

Popup Setting:

↑ Back to top

To configure the customized setting of the popup, follow these steps:

  • Trigger wheel with: You can choose the appearance of the popup by selecting the option in a dropdown (such as show automatically or icon click).
  • Initial time: Set the time duration of the popup’s appearance after page load.
  • Icon class: You can add a customized icon or icon class.
  • Popup icon position: You can set the display position of the popup wheel icon.
  • Show wheel on: Set the display position of the wheel on all pages or the home page.
  • Wheel title: Set the customized wheel title.
  • Wheel description: Add the customized description for wheels. 
  • Spin wheel button: You can set the customized title of the wheel button.
  • GDPR checkbox: Enable/disable the GDPR or disclaimer on the bottom of the popup.
  • GDPR message: Set the customized GDPR message. 
  • Enable, do not display the wheel again:  You can enable/disable the wheel’s display status, such as permanently hiding it or displaying it again.
  • Save settings: Click on the ‘Save Settings’ option to save the changes.

Setting of wheel message after spin:

↑ Back to top

To configure the customized setting of the wheel after the spin, perform the following steps:

  • Automatically hide the pop-up after spinning: You can set the customized timing of pop-up hiding.
  • Winning message if the user wins a coupon: You can add a customized message that is displayed after the user wins the coupon.
  • Apply coupon button: You can enable/disable the coupon button. You can customize the coupon button when you enable this:
    • Apply coupon button text: You can add the customized label of the coupon button.
    • Apply coupon button redirect: You can add the redirect link after applying the coupon.
  • Losing message if it does not win anything: You can add a customized message when the user does not win anything.
  • Save settings: Click on the ‘Save Settings’ option to save all changes.

Wheel setting:

↑ Back to top

You can configure the wheel settings by performing the following actions:

  • Pointer Position: Adjust the pointer’s displayed position, such as left, right, top, or bottom.
  • Add new: Click on the add new button to generate a new coupon by using its type, value, discount, background color, and text.
  • Grid view: All created coupons are displayed in a grid. An action column is also available, where you can delete old coupons using the delete icon.
  • Save settings: Click on the ‘Save Settings’ option to save all modifications.

Style setting:

↑ Back to top

This plugin allows you to apply the customized styling to the wheel. To configure the style, follow the steps below:

  • Wheel size: You can choose between half-size and full-size wheel designs using this plugin.
  • Background image: Add the custom background image for the pop-up background by using this feature.
  • Background color: Add the background color that matches your website theme. Background color will not be applied if a background image is used.
  • Content text color: Set the customized content color based on your needs.
  • Enable wheel popup background effect: You can enable or disable the wheel popup background based on your preference.
  • Spin wheel button text and background color: Choose the customized button text and background color that perfectly matches your website.
  • Spin wheel button hover text and background color: Choose the customized button text hover color and background color of the button.

Popup icon styling:

↑ Back to top
  • Follow these steps to customize the styling of the pop-up wheel icon:
  • Pop-up icon color: Select a customized color for the pop-up wheel icon.
  • Pop-up icon Background icon: Set the background color for the pop-up wheel icon that matches your brand.

Wheel styling:

↑ Back to top

Apply the customized styling for the wheel by using the following steps:

  • Wheel Pointer Color: Choose the pointer color that suits your business/website.
  • Wheel Center Color: You can choose the customized color for the wheel center.
  • Wheel Border Color: Set the customized border color of the wheel.
  • Wheel Border Dot Color: Set the dot color of the wheel border according to your preference.
  • Wheel option font size: Set the customized font size for the wheel option.

After winning, styling:

↑ Back to top

Apply the customized styling for the wheel after winning by using the following steps:

  • Shop Now button Text Color: Set the customized text color of the Shop Now button that matches your website.
  • Shop Now Button Background Color: Apply the custom background color for the Shop Now button.
  • Shop Now Button Font Size: Apply font size for the Shop Now button title in pixels.
  • Apply Coupon Button Text and Background Color: Customized color for the button text and background color of the Apply Coupon button.
  • Apply Coupon Button Font Size: Set the font size for the Apply Coupon button in pixels.
  • Apply Coupon button rounded corner: You can set the corners of a button using the border-radius property.
  • Winning Effect: Enable or disable the effect upon wheel completion, based on your preference
  • Save settings: Click on the ‘Save Settings’ option to save the changes.

Coupon setting:

↑ Back to top

Select the coupon option to apply the customized coupon settings.

Unique Coupon Setting:

↑ Back to top

You can apply the coupon settings based on your business needs. To configure the customization, follow the steps below:

  • Allow free shipping: You can enable/disable the free shipping option if needed.
  • Time to live: Set the expiry days of the coupon once it’s generated.
  • Minimum Spend: Set the minimum amount required to use this coupon.
  • Maximum spend: You can set the maximum amount required to use this coupon.
  • Individual use only: Enable or disable the restriction that prevents the coupon from being used in conjunction with other coupons.
  • Exclude sales item: Enable or disable this option to prevent the coupon from applying to sale items.
  • Include Product: Choose the products to apply the coupon to in the cart, or apply a fixed discount to the entire cart.
  • Exclude Products: Exclude products that the coupon should not apply to in the cart.
  • Include category: You can apply the coupon based on product categories. Select the desired category to apply the coupon in the cart, or apply a fixed discount to the entire cart.
  • Exclude category: You can exclude categories where the coupon code should not be applied. 
  • Usage limit per coupon: Specify the time limit during which the user can use the coupon.
  • Limit usage to X items: Set the time limit for the coupon’s validity for each product.
  • Usage limit per user: Set the maximum number of times an individual user can use the coupon.
  • Coupon code prefix: Create a custom coupon code based on your needs.
  • Save settings: Click on the ‘Save Settings’ option to save all settings.

Email Setting:

↑ Back to top

Select the Email option to apply the customized settings to email.

Email Notification after Win:

↑ Back to top

To configure the email notification settings after a win, follow the steps below:

  • Email Subject: You can add a custom email subject for sending the coupon code to the customer.
  • Email Heading: Set the customized heading for sending the coupon code to the customer. 
  • Email content: Customize the email content that will be used when sending the coupon code to the customer.
  • Custom Footer Text: You can add footer text to the email used for sending the coupon code.
  • Shop Now button title: You can add a ‘Shop Now’ button label along with a coupon code email.
  • Shop Now URL: You can add the URL for the ‘Shop Now’ button along with a coupon code email.
  • Save Changes: Click on the ‘Save changes’ option to save the modifications.

Admin Notification:

↑ Back to top

You can configure the admin email notification by following these steps:

  • Admin Notification: You can enable email notifications to notify the admin about sales, coupons, or fixed discounts. Enable or disable this option based on business need.
  • Save settings: Click on the ‘Save Settings’ option to save the settings.

Winning logs:

↑ Back to top

This plugin allows you to save logs of all winning customers. The logs will include the following information:

  • Title (Saved email address of the customer)
  • Date (The date when the user spun the wheel)
  • Customer Name (Name of the customer (if this field is enabled))
  • Number of Spins (Total number of spins by the customer)
  • Last Spin (The most recent spin)
  • Labels (Names of products to which the coupon is applicable)
  • Coupon (Winning coupon codes)

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Add shipment tracking information to your orders.