Spin the Wheel Popup for Shopify
Turn Shopify visitors into subscribers with a spin-to-win wheel that matches your brand, rewards shoppers with your discount codes and shows you exactly how it performs.
7-day free trial · No credit card · Live in about five minutes
Why Shopify stores use a spin-to-win wheel
Most visitors leave a store without buying or sharing an email address. A spin-to-win popup gives them a fun, low-effort reason to stay: enter an email, spin the wheel and win a reward to use at checkout.
Because the visitor chooses to play, the offer feels earned rather than pushed. You grow an email list you can market to later, and you give first-time shoppers a nudge to complete their first order.
- Capture more email leads: every spin starts with an email address and a consent checkbox you control.
- Reward with your own Shopify discount codes: use a store-wide code, or generate a unique code for every winner.
- Protect your margins: you set the odds for every slice and can cap how many times a prize is won.
- Measure results: impressions, spins, leads and redeemed rewards for each campaign.
Add the wheel to Shopify in about five minutes
- Start your free SpinConvert trial and design your wheel: prizes, odds, colours and headline.
- Create the matching discount codes in Shopify (Discounts → Create discount), or choose unique codes in SpinConvert.
- In Shopify go to Online Store → Themes → … → Edit code, open
layout/theme.liquidand paste your SpinConvert snippet just before</body>. - Publish your campaign and click Verify installation in your dashboard.
No Shopify app install is needed. The widget is one small script served from a global CDN that loads asynchronously, so it never blocks your theme from rendering. See the full installation guide for screenshots of each platform.
Best practices for Shopify spin wheels
- Lead with your best prize in the headline, for example "Spin to win up to 20% off".
- Mix reward types: free shipping, percentage and fixed discounts appeal to different shoppers.
- Keep a "try again" slice so wins feel real, and set its weight so most visitors still win something.
- Time it well: show the wheel after a few seconds or on exit intent rather than instantly, and hide it on cart and checkout pages.
- Follow up: export your leads and add them to a welcome flow in your email platform.
Frequently asked questions
Do I need to install a Shopify app?
No. You add one line of code to your theme and the wheel works on every page. That keeps your store fast and avoids app-permission prompts.
Does it work with any Shopify theme?
Yes. The wheel renders in an isolated layer (Shadow DOM), so your theme styles cannot break it and it cannot break your theme.
Can I use my existing Shopify discount codes?
Yes. Use one of your store-wide codes per prize, or have SpinConvert generate a unique code for every winner that you import or match with a discount rule in Shopify.
Can visitors spin more than once?
Each email address can spin once per campaign and the prize is chosen on our servers, so visitors cannot reload or edit the page to win a bigger discount.
How much does it cost?
There is a 7-day free trial with no credit card. Starter is $19/month for one active campaign and Growth is $49/month for up to five.
Launch your first spin-to-win campaign today
Build a branded wheel, add one line of code and start capturing leads. 7-day free trial, no credit card required.