14 best WooCommerce discount plugins (2026)

The best WooCommerce discount plugins compared for every type of discount

Looking for the best WooCommerce discount plugin? I've compared the top plugins for every type of discount, from coupons and gift cards to wholesale pricing, with real pros and cons for each.

Discounts are one of the simplest ways to draw attention to your store and drive sales. From seasonal offers and coupon codes to wholesale pricing and gift cards, the right WooCommerce discount plugin depends on the type of discount you want to run.

My overall pick is WooCommerce Discount Manager, which creates a wide range of discounts and, unusually, displays them clearly on the front end of your store.

Quick verdict

Short on time? Here are my picks by use case.

Evaluating these plugins

I looked at the range of discount types each plugin handles, how easy it is to set up, and whether it can display discounts to shoppers rather than only applying them at the cart.

I also weighed the real reviews, how actively each plugin is maintained, and the value of free versions against paid tiers. Because discounts cover several very different jobs, I've picked the best in each category rather than forcing everything into one ranking.

Dynamic pricing plugins

This first group creates flexible discount rules, from percentage and bulk discounts to scheduled sales.

1. WooCommerce Discount Manager

We built WooCommerce Discount Manager after noticing the same gap in every other dynamic pricing plugin. They all let you create discounts in the back end, but most do little, sometimes nothing, to show those discounts to shoppers on the front end.

WooCommerce Discount Manager dynamic pricing dashboard with discount rules

Discount Manager displays your deals in eye-catching ways, whether that's a notice on the product page or a tiered pricing table that encourages bigger orders.

It creates six discount types, including storewide sales, category and product discounts, role-based pricing and scheduled sales. It's also designed to work reliably alongside our other plugins, including WooCommerce Product Table and Wholesale Pro.

Front-end bulk pricing table for a discount plugin product page

★★★★★ 4.9/5 | Developed by Barn2

Pros

  • Creates and, unusually, displays discounts on the product page, including prominent notices and tiered pricing tables.
  • It offers six discount types, including storewide, category, product, role-based and customer-specific options.
  • Scheduled sales with automatic start and end dates, and a 30-day money-back guarantee.
  • Built to work alongside our other plugins, including Product Table and Wholesale Pro.

Cons

  • Bulk and tiered discounts calculate at the cart, so the product page can show the base price until checkout.
  • Cross-category conditions are OR-based, with no AND logic for combined rules.
  • WooCommerce Subscriptions products aren't fully supported yet.

2. Discount Rules for WooCommerce by FlyCart

The Discount Rules plugin by FlyCart is the cheapest in our dynamic discounts category. Activate discounts from the product page to the checkout.

★★★★★ 4.8/5 | Developed by FlyCart

Flycart Discount Rules for WooCommerce PRO product page with pricing

Pros

  • The most installed plugin in this category, with 100,000+ active installs and a 4.8-star average.
  • Covers percentage, fixed, BOGO, bulk and role-based rules from the product page to checkout.
  • A capable free version, with affordable Pro pricing.

Cons

  • Discounts apply at the cart rather than writing to WooCommerce's sale-price field, which can cause display conflicts with some themes.
  • Showing the discounted price on the product page needs extra setup.
  • The rule builder gets fiddly once you stack lots of conditions.

3. WooCommerce Dynamic Pricing

Dynamic Pricing is an official WooCommerce extension which lets you create a wide range of advanced discount rules. It's the most recognizable name in this category, but cart-only display, a dated interface and mixed reviews are why it isn't our top pick.

★★★☆☆ 3.3/5 | Developed by WooCommerce

WooCommerce Dynamic Pricing extension page on the WooCommerce marketplace

Pros

  • The official extension sold on WooCommerce.com, so it's the best-known and most trusted name in this category.
  • Creates the core discount types, including percentage, bulk, buy-one-get-one and category rules.
  • Backed by WooCommerce.com, with a 30-day money-back guarantee.

Cons

  • Reviews are polarized, averaging around 3.3 stars, with reports of problems after updates.
  • It applies discounts at the cart, so the product page keeps showing the full price.
  • The interface feels dated next to newer plugins, and it's one of the pricier options.

Discount Manager and Discount Rules cover what most stores need. To compare more dedicated dynamic pricing engines, such as YayPricing and YITH, see my roundup of the best WooCommerce dynamic pricing plugins.

Coupon plugins

Coupons are a classic sales tactic that still works. They draw people into your store and nudge them to buy once they arrive, and even a small reduction can tip a customer into ordering.

WooCommerce's built-in coupons are fine to get started, but they hit limits fast. To automate coupon distribution, add more discount types or run smarter promotions, you'll want a dedicated coupon plugin.

4. Advanced Coupons for WooCommerce

This is a handy WooCommerce coupon plugin with both a free and pro version available. It adds more discount types, makes it easier for you to organize your coupons, and makes it easier for the customers to use them.

★★★★☆ 4.5/5 | Developed by Advanced Coupons

Advanced Coupons for WooCommerce homepage listing coupon features

Pros

  • Hugely popular, with close to a million active installs across its free version.
  • Adds BOGO coupons, store credit, scheduling, usage limits and URL coupons.
  • Premium adds auto-applied coupons, free-gift rules and coupon reporting.

Cons

  • Several reviewers report it breaking the cart or checkout, in one case during a Black Friday sale.
  • It can conflict with other discount and cart plugins.
  • The full feature set sits behind the paid version.

5. Smart Coupons by StoreApps

Smart Coupons by StoreApps is an all-in-one coupon suite on the WooCommerce marketplace, and the strongest pick if you also want gift cards and store credit in the same plugin.

★★★★☆ 4.4/5 | Developed by StoreApps

Smart Coupons applying a special discount at the WooCommerce checkout

Pros

  • Combines bulk coupon generation, gift cards, store credit, BOGO and URL coupons in one plugin.
  • Its gift card and store-credit handling is the most mature in the category.
  • Long-established and actively maintained, with monthly releases and 20,000+ installs.

Cons

  • Stores with very large coupon volumes have reported performance and stability issues, which the vendor has been patching.
  • The breadth of options makes setup fiddly for simple use cases.
  • It's $129 a year with no free version, pricier than several rivals.

6. WT Smart Coupons by WebToffee

Another free plugin, WT Smart Coupons is comparable to Advanced Coupons, although there's no pro version. It's a different plugin from the StoreApps Smart Coupons above.

★★★★★ 4.7/5 | Developed by WebToffee

WT Smart Coupons settings for auto-applying WooCommerce discount coupons

Pros

  • Free, with 30,000+ active installs and a 4.7-star average.
  • Auto-apply coupons, giveaway coupons and a customer-facing list of available coupons.
  • Lets you display coupons on the cart and product pages.

Cons

  • Some reviewers report it conflicting with other plugins or breaking the site.
  • The in-dashboard upgrade prompts are intrusive.
  • Without a Pro tier, the more advanced workflows aren't available.

7. Power Coupons by Brainstorm Force

Power Coupons by Brainstorm Force is a lightweight yet powerful WooCommerce coupon plugin built to replace the need for multiple discount plugins. It focuses on removing checkout friction through auto-applied discounts and a flexible rule engine, all managed from one clean dashboard.

★★★★★ 5/5 | Developed by Brainstorm Force

Power Coupons homepage showing conditional WooCommerce discount rules

Pros

  • Auto-applies coupons based on cart conditions, with no codes for customers to enter.
  • A capable free version covering cart conditions and in-cart offer visibility.
  • From the Astra and CartFlows team, with BOGO and loyalty rewards in Pro.

Cons

  • It's a brand-new plugin, so it has very little public track record yet.
  • The most useful features, such as BOGO and loyalty rewards, are Pro-only.
  • There's no long tail of reviews to judge real-world reliability.

8. YITH WooCommerce Coupon Email System

Adding coupon codes to your e-commerce store is one thing. Distributing them is another. YITH's Coupon Email System plugin seeks to maximize the email marketing potential of coupons on your site.

★★★★☆ 4.5/5 | Developed by YITH

YITH Coupon Email System sending automatic discount coupons to customers

Pros

  • Automatically emails coupons to new users, big spenders, or customers on their birthday.
  • A simple way to run win-back and loyalty campaigns without a full marketing tool.
  • Backed by YITH, an established vendor with a 30-day money-back guarantee.

Cons

  • It only targets registered users, so it can't reach guest checkouts.
  • It relies on WordPress email, with limited support for dedicated email services.
  • You still need a separate plugin to create the coupons themselves.

Wholesale and role-based pricing

Say you run an online store that sells coffee beans. You likely have both retail and wholesale buyers. You want to give your wholesale customers access to a special bulk-buy discount while another specific user pays the regular price. How do you do this?

One solution is a plugin that implements role-based pricing. In other words, you'll have the ability to sort your users into different roles, each of which has access to a different set of prices and discounts.

This type of WooCommerce discount plugin is not just useful for wholesalers, but also for any store owner that needs to separate their customers into different categories or roles.

9. WooCommerce Wholesale Pro

We built WooCommerce Wholesale Pro after discovering that the biggest use of our Protected Categories plugin was wholesale. It needed proper wholesale features though: registration, built-in user roles, wholesale-specific payment and shipping, and tight integration with Product Table for fast order forms. So we built a plugin from the ground up for stores that need to charge different prices to different types of customer.

★★★★★ 4.8/5 | Developed by Barn2

WooCommerce Wholesale Pro homepage for offering role-based discounts

Pros

  • Create unlimited user roles and give each a different role-based price, storewide or by category.
  • Add a separate, login-gated wholesale store that only your trade customers can see.
  • Built-in wholesale registration, and tight integration with Product Table for one-page bulk ordering.

Cons

  • If wholesale prices stop showing, it's almost always a caching layer that needs configuring.
  • Accounts are per individual user, with no shared company account for multiple buyers.
  • Product Options add-on prices have to be entered manually for each role.

Gift cards and promotions

The gift card and promotional sales are two classic and effective ways to boost your sales. If you want to make use of them, you'll have to find the right plugin because there's no way to do it with WooCommerce alone.

These plugins will enable you to sell gift cards, allow users to redeem gift cards for store credit, and add a whole host of features to improve your promotional sales.

10. PW WooCommerce Gift Cards

PW WooCommerce Gift Cards by Pimwick is the best free standalone gift card plugin, letting customers buy and redeem gift cards out of the box.

★★★★★ 4.7/5 | Developed by Pimwick

PW WooCommerce Gift Cards product page with amount, recipient and message fields

Pros

  • The free version both sells and redeems gift cards, where most rivals lock redemption behind the paid tier.
  • The largest, best-rated free gift card plugin, with 20,000+ installs and a 4.7-star average.
  • Standalone and affordable, with Pro adding PDF cards, QR codes and scheduled delivery.

Cons

  • The admin and gift card design is dated and a little clunky.
  • A recent update made designing cards harder without code, which hit non-technical users.
  • Some reviewers report conflicts with multi-currency plugins.

11. Advanced Gift Cards for WooCommerce

The Advanced Gift Cards plugin aims to provide you with everything you need to implement gift cards in your store from the design of the cards to the store credit system.

★★★★☆ 4.5/5 | Developed by Advanced Coupons

Gift card product with send to friend fields and a personal message

Pros

  • Design gift cards from templates or upload your own, with personalized messages.
  • Send gift cards to friends at purchase, and redeem them to store credit.
  • Built-in anti-fraud and a tidy, well-supported interface.

Cons

  • It requires the free Advanced Coupons plugin, so it isn't fully standalone.
  • Gift cards are tied into the Advanced Coupons store-credit system.
  • It's a premium-only add-on.

12. Sitewide Sales

We've already seen plugins that add sales, set the category, and apply a time limit. Sitewide Sales tackles the presentation side instead, with banners and landing pages to promote a flash sale across your store.

★★★★☆ 4.3/5 | Developed by Stranger Studios

Sitewide Sales plugin page describing flash sale and discount features

Pros

  • Create, customize and launch a storewide sale from a single settings page.
  • Add banners and notifications to promote the sale across your site.
  • Write custom messages for before, during and after the sale.

Cons

  • It doesn't create the discount itself, so you still set up a WooCommerce coupon separately.
  • The banner and popup styling options are fairly basic.
  • It's a campaign wrapper rather than a full discount engine.

If gift cards are your main focus, it's worth comparing more dedicated options in my roundup of the best WooCommerce gift card plugins.

Other discount plugins

Still haven't found what you need? The following plugins go into even greater depth, letting you offer more complex discounts on your WooCommerce store.

13. WooCommerce Product Options

Our WooCommerce Product Options plugin solves a discount problem the others can't: changing the price based on the options a customer chooses on a custom product.

★★★★★ 4.92/5 | Developed by Barn2

WooCommerce Product Options plugin landing page with extra add-ons on a product

Pros

  • Increase or decrease the price when a customer picks an option, such as a cheaper processor on a custom PC.
  • A price formula calculates the cost from a customer's exact specifications, like the measurements of a made-to-order table.
  • Ideal for configurable and made-to-order products where a standard discount plugin doesn't fit.

Cons

  • It's an options and pricing plugin, not a storewide discount or coupon engine.
  • You'll still want a dedicated discount plugin for sales and coupons.
  • It only affects products you've set up with custom options.

14. WISDM Customer-Specific Pricing

Need to set prices for individual customers rather than broad roles? This WISDM plugin gives you the tools to add quantity-based pricing, reductions on the order total, and other per-customer pricing options.

★★★★☆ 4.0/5 | Developed by WisdmLabs

WISDM Customer Specific Pricing for WooCommerce product page

Pros

  • Set personalized prices per customer, plus tiered bulk pricing.
  • Apply role-based and quantity-based pricing, and discounts by purchase history.
  • Includes a quote-request workflow for negotiated pricing.

Cons

  • It isn't compatible with WooCommerce Subscriptions.
  • Reviewers report conflicts with some other extensions.
  • If you also need other discount types, Discount Manager covers customer-specific pricing too.

Which is the best WooCommerce discount plugin?

There are many kinds of discount, so the best WooCommerce discount plugin depends on what you're trying to do.

For most stores, the simplest place to start is WooCommerce Discount Manager, which covers the widest range of discounts in one plugin and shows them clearly to your shoppers.

4 Comments

    • Hey Ivy, Thank you for your kind words about the post! We really appreciate the suggestion. I'll pass the link for Easy WooCommerce Discounts along to our team so we can check it out and see if it's a good fit for a future update to the list. Thanks for sharing! -Nikki

  1. I find it challenging to understand topics where plugins are promoted solely on their own sites. It would be beneficial to allow others to comment publicly. Open discussions can provide valuable insights and feedback.

    • Hi, Mellisandre. Thanks for your comment! I get where you're coming from. Open discussions and public comments offer great insights and a balanced view on plugins. They help users make well-informed decisions based on real experiences and feedback. If you have any specific questions, please let us know. We're here to help. For more in-depth questions, you can reach out to our Support Center.

Please share your thoughts...

Your email address will not be published. Required fields are marked *