WordPress Plugin · v1.6.1

Turn a click into a customer, right on your own site.

A drop-in prize wheel with weighted odds, real coupon codes, and email capture — built for store owners who want more than a gimmick. One shortcode, zero external services.

1
Shortcode
Prize Slots
0
External Deps
6
Months Support
This wheel is fully live — click spin.
SPIN-7K2QXNZP
Live color themes — set from your admin panel
BUILT FOR REAL STORES —
WordPress 5.5+
PHP 7.4+
No jQuery Required
Translation Ready
GDPR-Friendly
What's Inside

Everything a buyer checks before installing a plugin.

Not just a spinning wheel — a complete conversion tool with the details that separate a $49 plugin from a free one.

Weighted Odds

Set any prize to win more or less often. Slice size scales automatically — what visitors see matches the real probability.

Email Capture

Optionally require an email before spinning. Every address lands in your own database — exportable as CSV, never sent to a third party.

Real Coupon Codes

Mark any prize as a coupon. Each win generates a unique, single-use, optionally-expiring code your visitor can copy on the spot.

Daily Spin Limit

One spin per visitor, per day — cookie-based, with an optional stricter IP check for visitors who clear their cookies.

Sound & Confetti

A satisfying tick as the wheel spins, a win chime, and an optional confetti burst — all generated in-browser, no audio files to host.

Full Admin Control

Add unlimited prizes, set colors and odds, write your own win message — no code editing required to launch or customize.

See It Work

Three features, demonstrated live.

These aren't screenshots — interact with each one the way a real visitor would.

Enter your email for a chance to win:

Build your list while you give away prizes.

Turn on Require Email and the Spin button stays hidden until a visitor enters a valid address. No extra plugin, no Zapier — it's built in.

  • Stored in your own WordPress database
  • One-click CSV export for Mailchimp, Klaviyo, etc.
  • 30-day cookie — returning visitors aren't asked twice
You Won!
SPIN-9F3QPLMZ
Expires in 30 days

A discount code, not just a "you won" message.

Mark any prize as a Coupon and a real, trackable, single-use code is generated server-side the moment it's won — verified, never spoofable from the browser.

  • Unique, single-use codes — no duplicates possible
  • Optional expiration, set in days
  • Look up and redeem codes from the Coupons screen
14:22:09until next spin
✓ Spin used for today

One spin a day. No exceptions, no reload tricks.

A purely client-side check resets the moment someone refreshes the page. This one doesn't — it's remembered with a cookie, with an optional server-side IP check for visitors who clear cookies to try again.

  • Survives page reloads and new browser sessions
  • Optional stricter IP-based check, off by default
  • Old log entries clean themselves up automatically
Inside The Plugin

An admin panel that's actually pleasant to use.

No code editing, no confusing settings — just clear controls for everything the wheel can do.

yourstore.com/wp-admin/admin.php?page=spin-wheel-pro
Label
Color
Weight
Coupon
10% OFF
2
FREE SHIPPING
1
TRY AGAIN
1
20% OFF
1
50% OFF
0.3
Sound Effects
Tick while spinning, chime on win
Confetti Animation
Burst on win
Require Email
Gate the Spin button
Daily Spin Limit
One spin per visitor per day
Restrict by IP Address
Stricter daily-limit check
CodePrizeStatusGenerated
SPIN-7K2QXNZP10% OFFUNUSEDJun 28, 2026
SPIN-3MX91PQR20% OFFUSEDJun 27, 2026
SPIN-LK02ZVTC50% OFFUNUSEDJun 27, 2026
SPIN-9F3QPLMZ10% OFFUSEDJun 26, 2026
EmailPrize WonDate Captured
maria@shopdemo.com10% OFFJun 28, 2026
jordan@inbox.devFREE SHIPPINGJun 28, 2026
kim.t@mailbox.io20% OFFJun 27, 2026
alex@storefront.coTRY AGAINJun 27, 2026
Questions

Everything buyers ask before purchasing.

Yes. Spin Wheel Pro works on any WordPress site, with or without WooCommerce. Coupon codes are generated and tracked by the plugin itself — you apply them manually at checkout or wire them into your own flow.
Segments are unlimited. Use the "+ Add Segment" button on the settings page to add as many prizes as you want, each with its own label, color, and weight.
Yes. Each segment has a Weight field. A segment with weight 2 is twice as likely to win — and visibly twice as wide — as a segment with weight 1. Leave all weights equal for a fair wheel.
Nowhere but your own WordPress database, until you export them as CSV and import that file into whatever email marketing tool you use. No data ever passes through a third-party server.
No. Assets only load on pages that actually use the [spin_wheel] shortcode, and the plugin uses vanilla JavaScript — no jQuery, no external libraries, no render-blocking requests.
Six months of installation help, bug fixes, and compatibility questions, with the option to extend. See the Support section below for how to reach us.
Pricing

One price. Everything included.

No tiers, no feature gates, no "Pro of Pro" upsell.

Regular License
$ 49
One-time payment · use on a single site
  • Unlimited prize segments with weighted odds
  • Email capture with CSV export
  • Real, trackable coupon code generation
  • Daily spin limit (cookie + optional IP check)
  • Sound effects and confetti animation
  • Full documentation and 6 months of support
  • Free updates for the license lifetime
Buy Now on Codester — $49
Secure checkout via Codester · Instant download
Support

Help when you need it.

📖 Documentation

Step-by-step setup for every feature — installation, prize configuration, email capture, coupons, and daily limits.

Read the docs →

💬 Direct Support

Questions about installation or compatibility go straight to your Codester purchase page — typically answered within 24–48 hours.

Contact support →

🔄 Free Updates

New features and compatibility fixes are included for the lifetime of your license, downloadable from your Codester account.

View changelog →

Ready to put it on your own site?

One shortcode, full admin control, and a wheel your visitors will actually want to spin.