What is Ultimate Spin Wheel?
Ultimate Spin Wheel is a gamified lead-generation plugin for WordPress and WooCommerce. Instead of a static “Subscribe to our newsletter” form, it invites visitors to spin a wheel to win a prize in exchange for their email address. That small moment of play turns a boring opt-in into an interactive experience that captures more leads and hands out discount coupons automatically.
Why It Works (The Psychology)
The wheel leans on three simple psychological triggers that make people far more likely to opt in than a plain form:
- Curiosity (the hook): A static form says “Sign up.” A spinning wheel asks “What could I win?” That open question pulls the visitor in.
- Reciprocity (the exchange): You are offering a trade, not asking for a favor. The visitor gets a chance to win something of value, and in return they are happy to share their email.
- The endowment effect (the reward): A coupon a visitor earned by spinning feels more valuable than the same “10% off” shown in a banner, so they are more likely to actually use it.
How It Works (The Technology)
Ultimate Spin Wheel is split between a lightweight front end and a secure server back end.
The front end
- HTML5 Canvas wheel: The visible wheel is drawn on an HTML5 Canvas with no jQuery dependency, so the spin animation stays smooth on both desktop and mobile.
- Loaded only when needed: Assets are lazy-loaded and only run when the popup is actually triggered, so pages without an active wheel keep their page-speed score.
- Touch friendly: The wheel is fully responsive and works with tap and swipe gestures on phones and tablets.
The back end
- Server-side, anti-cheat draw: The winning slice is chosen in PHP on your server with WordPress’s cryptographically secure
wp_rand()before the wheel animates. The browser only plays back the pre-decided result, so a visitor cannot inspect or edit the page to force a win. - Probability engine: You set a probability (weight) on each slice. A slice’s real chance of winning is its value divided by the sum of all slice values, and the builder is designed around a 100-point scale so each number reads as a percentage. A slice set to 0 is shown but never wins.
- Your data, your database: Every lead is stored in a custom table (
wp_wdengage_entries) inside your own WordPress database. Nothing is hosted elsewhere — you own 100% of your list.
A Typical User Journey
- The trigger: A visitor is browsing your site and the wheel appears — on page load, after a delay, on button click, or from a shareable URL. Scroll and exit-intent triggers are also available (Pro).
- The opt-in: The popup slides up with the wheel. The visitor enters their name and email (with an optional GDPR consent checkbox) and clicks Spin.
- The anticipation: The wheel whirs, slows, and lands on the slice the server already chose.
- The celebration: A win screen announces the prize. Confetti and a celebration sound can add to the moment (Pro).
- The reward: The coupon code is shown on screen and/or emailed to the winner. You can also redirect winners to a URL after the spin.
- The sale: The winner heads to checkout with their code. In Pro, the code can be auto-applied to the WooCommerce cart for a friction-free purchase.
Who Is It For?
- WooCommerce store owners: Clear overstock as prizes, hand out discount codes, and pair coupons with minimum-spend rules to lift average order value.
- Digital product creators: Offer a free chapter, a consultation call, or a limited-time code as a prize to grow trials and sign-ups.
- Marketing agencies: Deploy high-converting seasonal campaigns for clients and lower the cost per lead on paid traffic with a gamified landing experience.
What’s Included Free vs Pro
The free plugin is a complete toolkit: unlimited campaigns, the secure probability engine, Static and Unique Pool coupon codes, lead capture with GDPR consent, a lead dashboard with CSV/Excel export, an analytics dashboard, spam protection (honeypot, IP and manual blocking), page/device/user-role targeting, a Max Impressions cap, and coupon delivery on screen or by email.
Ultimate Spin Wheel Pro is a separate add-on plugin that unlocks automation and integrations: WooCommerce Dynamic and Auto Generate coupons with auto-apply to cart, Lose (No Prize) slices, confetti and celebration sound, scroll and exit-intent triggers, campaign scheduling, phone/SMS capture, identity check with cooldown, device fingerprinting, email-marketing integrations (Mailchimp, MailPoet, Klaviyo, ActiveCampaign, HubSpot, Zapier, Pabbly), custom HTML winner emails, Polylang/WPML support, and the AI Assistant.
Related Documentation
- Quick Start Guide: Install the plugin and launch your first campaign in minutes.
- Win Probabilities: How the server-side weighted draw and the 100-point scale work.
- Prize & Coupon Configuration: Set up static codes, unique code pools, and prize types.
Conclusion
Ultimate Spin Wheel turns the routine ask of “sign up” into a moment of play. By combining gamification with a secure, server-side prize engine and WooCommerce coupon delivery, it gives you a complete way to grow your email list and your sales at the same time. Ready to begin? Read the Quick Start Guide.