Boost sales and delight visitors with an interactive prize wheel

Turn shopping into a fun experience with a "Spin to Win" wheel that offers instant discounts and drives immediate sales

An example of an engaging and interactive spin-to-win popup, designed to boost sales and delight visitors with a fun prize wheel offering instant discounts.
Click to Try

Did You Know?

Interactive content can lead to a 2x increase in conversion rates compared to static offers. A fun experience makes shoppers more likely to engage with a discount and complete a purchase.

Boost Your Store with Smart Popups

Unlock ready-made strategies and implement high-converting popups instantly.

When to use a Spin-to-Win Popup?

A "Spin to Win" popup is a fantastic way to engage visitors and drive sales. It replaces a simple discount offer with an exciting prize wheel. Because it doesn't ask for an email, it's a zero-friction way to put a valuable coupon in a customer's hands.

This is the perfect popup to:

  • Drive immediate sales by offering an instant, fun discount.
  • Create a memorable and positive shopping experience.
  • Convert hesitant first-time visitors into paying customers.
  • Reduce visitor bounce rates by offering an engaging, interactive element.

How to set up the campaign?

The key is to set up your potential prizes (the "slices" of the wheel) first, and then configure the popup to award them.

Step 0: Create your coupon codes in PrestaShop

Before designing the popup, you must create a separate coupon code for each winning prize on your wheel. For example, you will need a Cart Rule for 15% off, one for 10% off, one for Free Shipping, etc.

  1. Navigate to Catalog > Distounts > Cart Rules in your back office and click Add new cart rule.
  2. Create your codes. For example: LUCKY15 for 15% off, SPIN2WIN10 for 10% off, and SPINSHIP for free shipping.
  3. Click Save. Your coupon codes are now ready.
A screenshot of the PrestaShop back office showing the Cart Rules list. The newly created "30% OFF coupon for popup" is listed, showing the code "PRODUCT30" and an active status.

Step 1: Create your popup

Go to Creative Popup > Popups and create a new popup.

The Creative Popup dashboard in PrestaShop, showing the starting screen to create a new popup campaign.

Our template library has pre-made "Spin to Win" templates that are ready to customize.

Step 2: Design your popup

This interactive campaign uses multiple pages that work together: the main wheel where visitors start the play, and a separate result page for each potential prize.

  • Customize the Wheel (Main View): On the main design tab, you will see the prize wheel itself. This is where you can edit the text for each prize slice (e.g., "15% OFF", "Free Shipping", "No Luck"). Customize the text and design to match your offer and brand.
  • Configure the Prize Pages (Chance #1 - #6): In the editor, you will see additional tabs labeled "Chance #1" through "Chance #6". Each of these tabs is a separate page that corresponds to a prize slice on the wheel.
    • Click on each "Chance" tab one by one.
    • On this page, you must display the corresponding coupon code you created in Step 0. For example, on the page for the "15% OFF" prize, make sure you add the LUCKY15 code and encouraging text like "Congratulations! You won!".
    • Repeat this process for all winning prize tabs.

The module's shuffle parameter handles the randomization for you automatically. By default, the probability is distributed evenly across all slices (e.g., a wheel with 6 slices gives each prize a ~16.7% chance).

Pro-Tip: How to Control the Winning Odds

Want to make a certain prize, like "10% OFF," more likely to win? Simply assign that same prize and coupon code to two different slices of the same prize on the wheel. This effectively doubles its chances of being the winning result.

Step 3: Set Triggers

In this step, we'll set the rules for when your popup appears. Let's begin by clicking on the Triggers tab.

1. Launch Popup

You have several powerful options, but for this campaign, select Before leaving the page (Exit-Intent). This is a highly effective choice. It presents the prize wheel as a fun, last-second reason for a visitor to stay and shop with their new discount. A Timed Delay (after 7-10 seconds) is also a great alternative.

The 'Triggers' tab in the popup settings, highlighting the 'Before leaving the page' option to enable the exit-intent trigger.

2. Repeat Control

For this type of exclusive offer, it's crucial that a visitor only sees it once. To achieve this, start by enabling the "Prevent reopening" parameter. This setting prevents the popup from appearing again. We will combine this with a rule on the Targets tab to ensure it only appears once for each first-time visitor.

Configuring the 'Repeat Control' settings to prevent the popup from appearing again, with 'Prevent reopening' enabled.

Step 4: Set Targets

Now that we've set when the popup appears, it's time to define who sees it and on which pages. Let's begin by clicking on the Targets tab.

  • Target Pages: For a powerful welcome offer, we recommend showing this popup on your Homepage and Category pages.
  • Target Audience: This is an excellent tool for customer acquisition. Configure the audience to show this popup to First-time visitors only. This encourages new shoppers to make their first purchase.
Configuring the targets for a PrestaShop spin-to-win popup: selecting the Homepage and Category pages and filtering for first-time visitors only.

Step 5: Publish your campaign

Once you're satisfied with your design, triggers, and targets, it's time to go live.

  1. Navigate to the top of the editor and find the "Published" switch.
  2. Click the switch to turn it green.
  3. Make sure to click the Save button in your editor to apply all your changes.
The main settings bar in the Creative Popup editor, with the 'Published' switch toggled on to activate the campaign.

That's it! Your campaign is now live and ready to start boosting conversions on your store.

Don't have the module yet?

Start putting this strategy to work on your PrestaShop store.

Choose a Design and Go Live in Just a Few Clicks

Why start from a blank page? Our template library is packed with professionally designed, conversion-focused layouts ready for your PrestaShop store.

Elegant spin to win
Elegant spin to win

by WebshopWorks

NEW
Minty spin
Minty spin

by WebshopWorks

NEW
Spin and win sidebar
Spin and win sidebar

by WebshopWorks

NEW
Spin and win
Spin and win

by WebshopWorks

NEW

Explore More Ways to Engage Visitors