Spin Wheel Setup
The spin wheel is a gamified popup that captures emails and gives visitors discount codes. It's highly effective for building your list and driving sales.
Enabling the Spin Wheel
- Go to the Home page in the theme editor
- Find the "Spin Wheel" section
- Configure the settings below
- Save
Basic Settings
Show Delay
How long to wait before showing the spin wheel:
- Recommended: 5-10 seconds
- Gives visitors time to look around first
Exit Intent
Show the wheel when visitors are about to leave:
- Toggle ON to enable
- Great for capturing abandoning visitors
Re-show Frequency
How often to show to the same visitor:
- Set in days (e.g., 7 = once per week)
- Uses cookies to track
- Balance between annoying and effective
Prize Segments
The wheel has multiple segments you can customize:
For Each Segment
- Text/Emoji: What's displayed (e.g., "20% OFF" or "😢")
- Discount Code: The actual Shopify discount code
- Color: Segment background color
- Probability: Chance of landing (1-100)
- Is Winner: Does this segment give a prize?
Example Setup
| Segment | Text | Probability | Winner? |
|---|---|---|---|
| 1 | 10% OFF | 30 | Yes |
| 2 | Try Again | 25 | No |
| 3 | 20% OFF | 15 | Yes |
| 4 | So Close! | 20 | No |
| 5 | FREE SHIPPING | 10 | Yes |
Creating Discount Codes
Important: You must create the discount codes in Shopify FIRST!
- Go to Shopify Admin → Discounts
- Click "Create discount"
- Choose "Discount code"
- Set up your discount
- Copy the exact code
- Paste it in the spin wheel settings
Tips for Codes
- Use memorable codes:
SPIN10,WINNER20 - Set usage limits if needed
- Consider expiration dates
- Track which codes perform best
Form Fields
Collect information from spinners:
Email (Required)
Always collect email - that's the main goal!
Name (Optional)
Toggle to also collect names.
Phone (Optional)
Toggle to collect phone numbers for SMS marketing.
Styling
Match the spin wheel to your brand:
- Adjust colors for each segment
- Customize the headline
- Edit the button text
- Style the win/lose messages
Best Practices
Probability Tips
- Make winning feel achievable (not too rare)
- Have 1-2 losing segments for realism
- Weight better prizes lower
Discount Strategy
- Start with smaller discounts
- Save big discounts for rare segments
- Test different discount amounts
User Experience
- Don't show immediately (feels spammy)
- Make closing easy (X button visible)
- Celebrate wins with good messaging
Troubleshooting
Wheel Not Showing
- Check if enabled in settings
- Verify show delay settings
- Clear cookies and try again
- Check if license is active
Discount Code Not Working
- Verify code exists in Shopify
- Check code is active (not expired)
- Ensure code is spelled exactly right
- Verify code restrictions (minimum purchase, etc.)