Title: io8 Spin &amp; Win
Author: io8software
Published: <strong>September 16, 2026</strong>
Last modified: September 16, 2026

---

Search plugins

![](https://ps.w.org/io8-spin-win/assets/banner-772x250.png?rev=3699318)

![](https://ps.w.org/io8-spin-win/assets/icon-256x256.png?rev=3699318)

# io8 Spin & Win

 By [io8software](https://profiles.wordpress.org/io8software/)

[Download](https://downloads.wordpress.org/plugin/io8-spin-win.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/io8-spin-win/#description)
 * [Reviews](https://wordpress.org/plugins/io8-spin-win/#reviews)
 *  [Installation](https://wordpress.org/plugins/io8-spin-win/#installation)
 * [Development](https://wordpress.org/plugins/io8-spin-win/#developers)

 [Support](https://wordpress.org/support/plugin/io8-spin-win/)

## Description

io8 Spin & Win adds an interactive prize wheel to WooCommerce. Store owners configure
the wheel segments, discount values and relative winning chances. Prize selection
is performed on the WordPress server and winning WooCommerce coupons are generated
automatically.

Features include:

 * Configurable 2 to 12 segment prize wheel.
 * Percentage and fixed-cart discount prizes.
 * Optional no-prize segments.
 * Server-side weighted prize selection.
 * Automatic single-use WooCommerce coupon generation.
 * Minimum-spend and prize-expiry controls.
 * Configurable play interval.
 * Campaign start and end dates.
 * Shop, product, cart or site-wide display options.
 * Responsive wheel with optional game sounds and celebration effects.
 * Administrator test mode for checking configured prizes without waiting for the
   play interval.
 * Basic campaign statistics.
 * WooCommerce HPOS compatibility declaration.

No external service or API is required.

### Privacy

The plugin does not send visitor data to io8 or any external service. To enforce
the play interval for guests, it derives a one-way keyed fingerprint from the request
IP address and browser user-agent and uses the resulting hash only as part of a 
temporary WordPress transient key. The raw IP address and user-agent are not stored
by the plugin. Logged-in users are identified by their WordPress user ID for the
same temporary play-limit purpose.

The plugin stores aggregate campaign counters in the WordPress options table and
creates WooCommerce coupons for winning spins.

### Source Code

The human-readable source corresponding to the minified production JavaScript is
included in this plugin.

 * `assets/js/frontend.js` – minified production frontend JavaScript.
 * `assets/js/frontend.src.js` – human-readable source for `frontend.js`.

No external build tools are required to inspect or modify the included JavaScript
source.

## Screenshots

[[

[[

[[

[[

[[

[[

## Installation

 1. Install and activate WooCommerce.
 2. Upload the io8 Spin & Win plugin and activate it.
 3. Open **Spin & Win** in WordPress admin.
 4. Configure the campaign, wheel prizes and display settings.
 5. Save the settings and visit an enabled storefront page to test the wheel.

## FAQ

### Does the browser decide which prize is won?

No. The winning segment is selected by PHP on the WordPress server. The browser 
animates the wheel to the result returned by the server.

### Does the plugin require an external account or API?

No. The free plugin runs on your WordPress and WooCommerce installation.

### Can I test every prize?

Yes. Enable Administrator Test Mode in the plugin settings. Administrators can then
spin repeatedly and optionally force a configured result. Test Mode does not remove
play limits for normal visitors.

### What happens when a customer wins?

The plugin creates a single-use WooCommerce coupon for the configured discount. 
The customer can claim it and proceed to the cart.

### Can I set a minimum order value?

Yes. Set Minimum spend under Prize Rules. Enter 0 for no minimum.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“io8 Spin & Win” is open source software. The following people have contributed 
to this plugin.

Contributors

 *   [ io8software ](https://profiles.wordpress.org/io8software/)

[Translate “io8 Spin & Win” into your language.](https://translate.wordpress.org/projects/wp-plugins/io8-spin-win)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/io8-spin-win/), check
out the [SVN repository](https://plugins.svn.wordpress.org/io8-spin-win/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/io8-spin-win/) by
[RSS](https://plugins.trac.wordpress.org/log/io8-spin-win/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Added human-readable frontend JavaScript source and updated WordPress.org contributor
   metadata.

#### 1.0.0

 * Initial WordPress.org release.
 * Interactive Spin & Win wheel for WooCommerce.
 * Percentage and fixed-cart discount prizes.
 * Server-side prize selection and automatic coupon creation.
 * Play limits, minimum spend, expiry, scheduling and display controls.
 * Administrator Test Mode and basic statistics.

## Meta

 *  Version **1.0.1**
 *  Last updated **14 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [coupons](https://wordpress.org/plugins/tags/coupons/)[discount](https://wordpress.org/plugins/tags/discount/)
   [gamification](https://wordpress.org/plugins/tags/gamification/)[promotions](https://wordpress.org/plugins/tags/promotions/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/io8-spin-win/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/io8-spin-win/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/io8-spin-win/reviews/)

## Contributors

 *   [ io8software ](https://profiles.wordpress.org/io8software/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/io8-spin-win/)