5 Best WooCommerce Discount Popups (+ Add a Popup to Your Store)

Are you looking for the best WooCommerce discount popups?

A WooCommerce store can utilize discount popups to increase conversion rates, reduce cart abandonment, grow email lists, and clear stock.

While there are a ton of popup plugins to choose from, only some are suited for a WooCommerce website.

In this article, we have handpicked the 5 best discount plugins suited for WooCommerce stores. 

And later in the article, we demonstrate how to use one of those plugins to add a discount popup on your WooCommerce website.  

Let’s get started. 

5 best WooCommerce discount popups

We are covering the main features and costs of the 5 best WooCommerce discount popups. Feel free to choose the plugin that best suits your needs. 

1. WP Optin Wheel

The WooCommerce discount popup plugin WP Optin Wheel

The WP Optin Wheel plugin is a gamified email opt-in plugin that can create powerful and effective discount popups for WooCommerce stores. 

The plugin offers ready-made and custom themes allowing users to tailor the appearance of the wheel popup to match their brand’s aesthetic. 

You can add discount coupons, redirect visitors to a new page, or add custom HTML content, all with adjustable winning chances and prize limits.

The plugin integrates with WooCommerce and automatically generates unique coupon codes.

Using its powerful form builder, you can collect customers’ details beyond just email addresses and even add mandatory checkboxes for GDPR compliance. 

Other impressive features include custom email templates for personalized winner notifications, anti-cheat mechanisms, detailed statistics for insights into campaign performance, and shortcodes to display the discount popup on specific posts or pages. 


  • It allows extensive customization and lets you add up to 24 slices to wheel popups.
  • You can adjust winning probabilities and prize limits for each wheel slice.
  • It automates coupon code creation and seamlessly integrates with WooCommerce. 


The plugin has a free version, but to integrate it with WooCommerce and utilize features like unique coupon generations, etc., you need the premium version, which starts at an annual cost of $49.

2. CommerceGurus Popups

The discount popup plugin CommerceGurus Popups

CommerceGurus Popups is a discount popup plugin tailored for WooCommerce. 

They offer a ton of attention-grabbing ready-made popups, built to achieve different goals. You can also custom-design popups with the WordPress block editor or any page builder. 

The plugin also features mystery item upsell popups and new product launch alerts, enticing customers and collecting emails for future promotions.

You can use a variety of display triggers such as On Load, Exit Intent, On Scroll, On Click, and Dwell Intent to capture customer attention at key moments. 


  • Extensive customization options for creating visually appealing popups that align with brand identity
  • Advanced targeting features like geotargeting and behavior-based triggers deliver personalized offers and boost ROI for businesses
  • Offers integrated analytics tools for tracking conversion rates, click-through rates, and revenue from popup campaigns


It’s a premium plugin and can be bought for an annual subscription cost of $149.

3. Ahoy

WooCommerce discount popup plugin Ahoy

Ahoy is an automated messaging plugin and can be very effective as a discount popup tool. 

The plugin offers customizable popups tailored to meet user needs. Users can easily adjust message timing and triggers (time delay, exit intent, scrolling), and implement personalization options like avatars and sounds. 

With WooCommerce and Easy Digital Downloads integration, Ahoy provides revenue-driving features such as triggering messages on cart actions, applying discounts, and generating unique discount codes.

There are flexible scheduling options and insightful analytics reporting to help enhance the effectiveness of discount popups.


  • Has tools for offering dynamic discounts based on user roles, purchase history, and cart contents, enabling targeted promotions 
  • Advanced scheduling of sales and promotions, aiding in campaign planning
  • Offer tailored discount rules, including percentage-based offers, buy-one-get-one deals, etc.


It’s a premium plugin that comes at an annual subscription cost of $96.

4. YITH WooCommerce Popup

Yith WooCommerce discount popup plugin

With the YITH WooCommerce Popup plugin, you can strategically choose when to display these popups, whether upon page load, based on specific conditions, or when a user is about to exit your website. 

This plugin offers flexibility in content customization, allowing you to add various elements such as contact forms, product suggestions, and more. 

By leveraging the plugin’s integration with WooCommerce, you can showcase specific products, random items, or category-based recommendations within the popup.


  • Ready-made eye-catchy popups to display special offers, promotions, and product updates
  • Advanced targeting options, allowing precise control over when and where popups appear
  • Seamless integration with WooCommerce and allows cross-selling and upselling


The free version of the plugin offers limited features. To gain access to all the features we just mentioned, you need the premium plugin that comes at an annual subscription cost of $59.99.

5. Popup Maker 

Popup Maker WooCommerce discount popup plugin

Popup Maker comes equipped with smart triggers like time-delayed auto-open, click-activated triggers, and advanced exit-intent technology to help capture user attention. 

The plugin offers context-specific content targeting, device and user targeting, and e-commerce-focused targeting for tailored user experiences.

In terms of design flexibility, Popup Maker allows you to create stunning, responsive popups with the help of its comprehensive editor. It features a live preview for real-time customization and Google Fonts integration. 


  • User-friendly, highly customizable ready-made popups for diverse marketing needs
  • Advanced targeting and triggering, enabling precise audience segmentation based on user data
  • Provides hooks, filters, and JavaScript events for advanced customization


The free version of the plugin offers basic features. To access all the features, you need the premium plugin that comes at an annual subscription cost of $99.

How to add a WooCommerce discount popup 

We will demonstrate how to add a discount popup to your WooCommerce store, using the WP Optin Wheel Pro plugin.

How does WP Optin Wheel work?

Before you dive into the tutorial, let’s try and understand how WP Optin Wheel operates as a WooCommerce discount popup. 

The plugin presents a gamified wheel popup to website visitors, prompting them to enter their email address in exchange for a chance to spin the wheel and win a discount.

When a visitor wins a discount after spinning the wheel, the plugin generates a unique discount code that can be used during the checkout process on your WooCommerce store.

Now let’s set up the plugin. 

Step 1: Activate the plugin

To use this plugin, you need to purchase a license (at $49), and install and activate the plugin on your store. Then proceed to add your unique license to the premium plugin.

Next, go to Settings → WP Optin Wheel Pro → Add Wheel in your WordPress dashboard.  

Here, you will create a WooCommerce discount popup.

Creating a WooCommerce discount popup with WP Optin Wheel

There are 4 steps to creating a popup. Those are adding data, modifying design and form, adding chance and slice, and setting up the popup. 

Step 2: Adding data to the popup

We will guide you through each step. Here’s what you need to do when adding data:

  • Add a name for your popup. Example: Store Discount Popup 
  • From the dropdown menu, select the “As a popup” option
  • Select WordPress or Zapier to store emails collected from the popupAdding data to your discount popup with WP Optin Wheel

Step 3: Designing the popup

  • Pick a theme: You can select a pre-built wheel popup. Selecting a theme for your discount popup with WP Optin Wheel
  • Edit slices: The wheel popup has 12 slices by default. You can reduce or increase the number of slices and modify the background and text color of the slices.Reducing or increasing the total number of slices in your discount popup wheel
  • Other design settings: It gives you complete control over the look of the wheel popup. You can change the background pattern, change button colors, error text colors, enable shadow, etc. You can also add a logo image to be displayed on your wheel popup. Other design settings in WP Optin Wheel, like adding your logo

Step 4: Build a form

By default, the popup form will ask for the visitor’s email before they can proceed to spin the wheel. 
You can add more fields like name, secondary email, etc. by selecting the Add new field option.

Adding more fields to your popup with WP Optin Wheel

Step 5: Setting chances & slices

The WP Optin Wheel plugin works on a chance-based mechanism. You can determine whether all visitors win a discount coupon or only a few lucky ones. 

In this tutorial, we will ensure that all visitors get a discount coupon by setting the Global winning chance to 100%. 

All visitors get a discount coupon by setting the global winning chance to 100%

Next, it’s time to define which slices on the wheel popup will offer the winning discount coupon. Let’s say you are offering 10%, 30%, and 50% discounts. Add these discounts to the slices and define what chances the visitor has to win a specific discount coupon.

Adding discounts to the slices of the weel and defining winning changes with WP Optin Wheel

If you’re offering a single discount (let’s say 10%), add the discount code to any slice and make sure the chance is set to 100%. 

Offering a single discount with 100% chance with WP Optin Wheel

Next, limit the number of times a visitor can win a discount code by enabling the Limit prizes option. Then add 1to the Limit option appearing adjacent to the coupon row. 

Limiting the prize quantity per customer with WP Optin Wheel

Need more assistance? Read this help doc.

Step 6: Modifying popup settings

In this section, there are 7 settings: content, behavior, gameplay, security & logging, email, data collection (GDPR), and integrations.

7 settings that can be modified for your popup with WP Optin Wheel

Let’s take a quick look at what they mean and how to modify these settings.

  • Content settings: Allows users to customize text elements like titles, explanations, winning/losing messages, button texts, and error messages.
  • Behavior setting: Offers control over when and where the wheel popup appears, including exit-intent triggers, device-specific visibility settings, user targeting options, and page-specific display choices.
  • Gameplay: Adjust spinning speed and time, animate the pointer for visual effects, play sound effects during wheel rotation, and celebrate wins with confetti animations.
  • Security & logging: Enable detailed logging for all-wheel interactions, allowing them to track opt-ins and plays effectively.
  • Email setting: Configure the plugin to send emails notifying players when they win or lose. Also, opt to receive email notifications whenever someone interacts with the wheel popups.
  • Data collection: Select checkboxes on the opt-in form that players must agree to before their data is submitted, to ensure compliance with data protection regulations like GDPR.
  • Integrations: Define custom actions or additional processing steps through Zapier or other services.

That’s all, folks. You have now activated a discount popup on your WooCommerce store. 

Here’s how the popup looks on our demo site:

Discount popup with WP Optin Wheel on the front end

Boost your business with a performant discount popup

Using a discount popup on your WooCommerce store can help attract new visitors, increase conversion rates, reduce cart abandonment, and ultimately boost your sales revenue.

There are several popup plugins to choose from and after using some of them, we recommend the following plugins to be most effective:

  • WP Optin Wheel
  • CommerceGurus Popups
  • Ahoy
  • YITH WooCommerce Popup
  • Popup Maker

We developed the WP Optin Wheel, which is different from your usual popups. It’s an interactive opt-in wheel that, when spun, allows visitors to win prizes or discounts in exchange for subscribing. 

This engaging popup strategy captures user attention and encourages sign-ups significantly. Why not try it out today and see what it can do for your business?