Spin to win wheel for Shopify

A prize wheel that pops up on your store, lets shoppers spin once, and hands every winner a real, single-use Shopify discount code. One click puts the code in their cart.

Get early access

This is the same wheel your shoppers see. On your store the prize is a real code.

Tap "Spin the real wheel" to play. The prizes here are examples; you set your own.

Why shoppers stop for a wheel

A plain "10% off" box asks for nothing and is easy to ignore. A wheel turns the offer into a moment: the shopper chooses to spin, watches it slow down and wins something they feel they earned. That small bit of play makes the discount memorable, and the countdown on the code gives a reason to shop now rather than later.

Winky keeps it honest for you as well. Every winning code is created in your Shopify store, works once, and can carry a minimum order, so the wheel brings in orders without giving away more than you planned.

What you control

Prizes and chances

Percentage off, an amount off, your own code, or "try again". Set how likely each slice is.

Real codes

A single-use code for each winner, with an optional minimum order. Codes last 15 minutes, 1 hour, 24 hours or 7 days.

Who sees it

Everyone, or shoppers arriving from ads and links, Instagram, Facebook, TikTok or Google.

When it appears

Right away, after 3, 10 or 30 seconds, halfway down the page, or when a shopper is about to leave.

Where and how often

All pages or the ones you pick, on phones, tablets and computers, from once per visit to only once ever.

Your store's look

Colours and fonts follow your theme automatically, or pick your own colours and font.

Set up a spin to win wheel in a few minutes

  1. Install Winky and switch it on. Winky shows you the one switch to turn on in your theme editor. No code changes.
  2. Create a campaign from the "Spin to win" template. Write your headline and the button text.
  3. Set the prizes. Add your slices, choose what each one gives and how likely it is, then set a minimum order and how long codes last.
  4. Choose when it shows. Pick timing, pages, devices and how often a shopper sees it.
  5. Publish. The wheel goes live on your store, and Winky's Analytics shows the views, spins, orders and sales it brings in.
TipMix one or two bigger prizes with smaller ones and a "try again" slice, and give the big prizes the lowest chances. Shoppers still feel the thrill, and your average discount stays modest. See our prize ideas guide.

Spin to win questions

More answers on the main FAQ.

Are the discount codes real?

Yes. Winky creates a single-use Shopify discount code for each winner, so a code can't be passed around. You choose the prize, an optional minimum order and how long codes last.

Can shoppers keep spinning until they get the best prize?

No. You choose how often a shopper sees the wheel, and a returning winner gets their earlier code back instead of a new spin.

Can I offer free shipping on the wheel?

Yes. Choose "My own discount code" for that slice and enter a free shipping code you made in Shopify. Every winner of that slice gets the same code.

Do I need to edit my theme?

No. Winky is an app embed you switch on in your theme editor with one click. Nothing in your theme's code changes.

Put a wheel on your store

Winky is in review for the Shopify App Store. Ask for early access and we'll set you up.

  • Built for sales, not sign-ups
  • No email wall
  • Pay only when it earns
Get early access