September 9, 2019

9 Best WooCommerce Dynamic Pricing Plugins in 2019

Remember that time when you were browsing for a shirt in the mall and you saw that there was a ‘Buy 2 Get 2 Free’ offer going on?

Grabbing the nearest shopping bag available, you set about hunting the best clothes and accessories you could find!

You left the mall with a spring in your step, congratulating yourself for getting such a great bargain.

And then you realized…

You had planned on purchasing just one shirt when you entered and yet, there you were, laden with 3 shopping bags, having spent nearly 4x more, all because the ‘Buy 2 Get 2 Free’ offer was too good an opportunity to resist.

In short, you just realized the power of dynamic pricing.

Now imagine if you could translate this to your online WooCommerce store.
Products flying off virtual shelves, amiright?

Integrating dynamic pricing, i.e. custom prices for your different types of buyers, is extremely easy for your WordPress website, especially if you have WooCommerce.

There are several excellent dynamic pricing plugins that let you create powerful, captivating discount offers for your visitors and successfully convert them into paying customers.

Here are a few of these.

9 Best Dynamic Pricing Plugins for WooCommerce

We’ll be exploring each of these in greater detail below, but just to give you a quick view, here are the 9 best WooCommerce dynamic pricing plugins we’re going to talk about.

1. WISDM Customer Specific Pricing Plugin for WooCommerce


WISDM Customer Specific Pricing lets you set up different prices for different user roles, which means you can have multiple prices for a single product. For instance, say you have a group of loyal customers who purchase products frequently from your store. You can set up a custom price for this group, by adding a flat 30% discount on all purchases.

You can even create separate pricing tiers for bulk discounts to nudge people into buying more. For example, 2 products at 15% off, 3 products at 20% off, 5 products at 30% off, and so on.

Key Features of WISDM Customer Specific Pricing for WooCommerce

  • Set variable prices by user role, group, or individual buyer
  • Set up specific discounts by category
  • Use pricing tiers for bulk discounts
  • Create unlimited discount rules
  • Flat/percentage-based discounts
  • Intuitive UI for easy management of discount rules
  • Apply same discounts for multiple users simultaneously
  • Customize how the price is displayed to the visitor
  • Bulk import/export discount rules based on SKU or product ID
  • Write personalized messages on discount offers to reflect your brand voice


Free version – Available
1 Site Yearly License – $79
1 Site Lifetime License – $199

Get WISDM Customer Specific Pricing for WooCommerce.

2. Pricing Deals for WooCommerce

Pricing Deals for WooCommerce gives you the flexibility to show the applied discounts on the product page or else when the product is added to Cart. In addition, you can control if the wholesale/retail price is to be shown, whether the product can be purchased at the wholesale/retail/catalog price, and if the price tag is to be replaced with a custom message.

You can also show different prices for users who are logged in and users who are not.

Key Features of Pricing Deals for WooCommerce:

  • Set discounts by Wholesaler/Member/User roles
  • BOGO deals supported
  • Option to apply deals to the cheapest item in the cart
  • Catalog, product, and variation discounts supported
  • Scheduled deals with start and end date
  • Limit the number of times a customer can get a discount
  • Limit the number of combined discounts that can be applied to a single cart
  • Customizable price suffix message for a catalog
  • Advertise your deals on the website with banners
  • Show discounts on per product price or as a pre-applied coupon


Free version – Available
1 Site Yearly License – $50
2 Sites Yearly License – $80
5 Sites Yearly License – $180
10 Sites Yearly License – $300

Get Pricing Deals for WooCommerce.

3. ELEX Dynamic Pricing and Discounts


The ELEX Dynamic Pricing and Discounts plugin emphasizes on displaying all available discounts to visitors, so they can make an informed decision while buying the products. For example, you can show all the discounts available for a particular product based on pricing or discount rules.

In addition to discounts based on price, quantity, and user role, you can even set up discounts by weight of the products or for particular email accounts of your customers. The plugin also allows you to set a cap on the maximum discount that can be offered for a particular product or category.

Key Features of ELEX Dynamic Pricing and Discounts Plugin

  • Setup discounts per product/product variation, quantity, price, weight, category, user role
  • Flat/fixed/percentage-based discounts available
  • Buy One Get One (BOGO) rules supported
  • Discounts on multiple product combinations, product attributes, and product tags
  • Automatic addition of free product to Cart
  • Discounts for email addresses supported
  • Maximum limit for discount can be added
  • When multiple discounts are applicable, set priority for the rule to be chosen
  • Discounts based on amount/nu of previous orders/purchases
  • Exclude particular products from a Category for a specific discount rule
  • Repeat rules for repeat purchases
  • Change Cart rules by Payment/Shipping method


Free Version – Available
1 Site Yearly – $79
2 Sites Yearly – $99
5 Sites Yearly – $119
25 Sites Yearly – $199

Get ELEX Dynamic Pricing and Discounts Plugin for WooCommerce.

4. YITH Dynamic Pricing and Discounts for WooCommerce


YITH Dynamic Pricing and Discounts for WooCommerce is a popular plugin that allows you to create user-based discounts for a limited time duration. You can display the discounted prices to the visitors in various formats and in case of multiple applicable rules, show the cheapest price for that product.

The plugin is compatible with the WPML plugin, i.e. you can create a global store with multi-language translations available. It also lets you add notes and personalized messages to customers, informing them about further discounts that might be available on additional purchases.

Key Features of YITH Dynamic Pricing and Discounts for WooCommerce

  • Offer discounts based on Cart total, product quantity, and user role
  • Display product price tables for variable products
  • Apply same discount rules to multiple products simultaneously
  • Give discounts to specific users/email addresses
  • Set cumulative discounts
  • Flat/fixed/percentage discount options
  • Schedule offers for limited time periods
  • Display price at front-end in different formats [$40 $35; $35 (10% off)]
  • Exclude specific products from discounts
  • Compatible with WPML plugin


Free Version – Available
1 Site Yearly – $89.99
6 Sites Yearly – $169.99
30 Sites Yearly – $199.99

Get YITH Dynamic Pricing and Discounts for WooCommerce.

5. Conditional Discounts for WooCommerce


Conditional Discounts for WooCommerce – previously known as WooCommerce All Discounts – is a Freemium plugin that lets you set up multiple deals for your users. It has all the essential features you need in a typical dynamic pricing plugin and then some.

The plugin allows you to target all metadata of the product as well while setting up discount rules for the product. In addition, you can vary the type of discount offered based on the quantity of the product.
For example, if a user purchases 2 t-shirts – a discount of $5 is offered; if he purchases 5 t-shirts, a discount of 40$ is offered. You can set up a discount on a minimum purchase amount and even by geographical location.

The plugin also supports linked product discounts such as – if you purchase a Laptop, you will get a 20% discount on the laptop bag. One unique feature that this plugin offers is that it lets you set up special discounts for your social media followers (FB/Twitter/Instagram) as well as MailChimp/SendinBlue/Newsletter subscribers.

Key Features of Conditional Discounts for WooCommerce:

  • Set up first-time order discounts
  • Discount rules for loyal customers based on a fixed number of purchases
  • Offers based on user role, the quantity of products, groups, categories, tags, metadata, etc.
  • Special discounts on popular products
  • Offers for Facebook and Instagram followers
  • Offers for email subscribers or Mailchimp/SendinBlue subscribers
  • Automatic renewal of periodic discounts
  • Variable discount based on location – country/state
  • BOGO discounts supported
  • Combined and linked discounts
  • Limit the number of times the discount can be used
  • Set discounts based on previous purchases


Free version – Available
1 Site Yearly – $45
5 Sites Yearly – $180
25 Sites Yearly – $600

Get Conditional Discounts for WooCommerce.

6. Discount Rules for WooCommerce


Discount Rules for WooCommerce has 23+ variations of discounts, ranging from the typical user role, category-based discounts to the more advanced domain-specific and product attribute-based discounts. In addition, it also offers the choice to add a free product to the cart if the Cart amount is greater than a particular value.

Discount Rules has several formatting options that allow you to customize how the pricing table looks at the front-end. This gives you the opportunity to modify it as per the look and feel of your website. It also lets you display a ‘You just saved…’ message to your buyers so they have an exact idea of their savings.

To improve the user experience, it allows you to show ‘On Sale’ badges for the discounted products, which helps buyers make faster decisions.

Key Features of Discount Rules for WooCommerce Plugin:

  • Tiered pricing based on quantity of products
  • Discount table on product pages
  • Set up products On Sale
  • Exclude products on Sale from sitewide discounts
  • Show alerts in the Cart when the discount is applied
  • Bulk pricing for categories supported
  • Discounts based on shipping address
  • Buy One Get One discount offers available
  • Special discount rules such as free shipping over a fixed cart price
  • Combined and linked discounts supported
  • Show ‘You saved ….’ text to customers


Free Version – Available
1 Site Yearly – $49
5 Sites Yearly – $69
25 Sites Yearly – $99

Get Discount Rules for WooCommerce.

7. Advanced Dynamic Pricing for WooCommerce

Advanced Dynamic Pricing is the basic dynamic pricing plugin you can get if all you want is to set up simple discount rules for your users. You can filter products and set rules by categories, tags, and custom fields. The advantage of the plugin is that it has a lot of customizable options for displaying the product prices at the front-end.

The Freemium product has a Pro version that can add additional rules for excluding products, and provides in-depth statistics for every rule to see which rule is working for you and which isn’t.

Key Features of Advanced Dynamic Pricing for WooCommerce:

  • Flat/fixed/percentage-based discounts
  • Discounts by user role, category, and quantity of products
  • Set global discount or individual product discounts
  • Set maximum limit for usage of a particular discount rule (eg. 50% for the first 100 purchases)
  • Get in-depth statistics to see which rules are more popular and which ones are not


Free Version – Available
1 Site Yearly License – $50

Get Advanced Dynamic Pricing for WooCommerce.

8. Easy WooCommerce Discounts – WooCommerce Dynamic Pricing and Discounts


Easy WooCommerce Discounts is a relatively new plugin that offers the basic features you need for setting up dynamic pricing on your WooCommerce store.

Key Features of Easy WooCommerce Discounts:

  • Discounts based on user role, category, product, cart amount, and product quantity
  • Set a storewide discount for all products
  • Discounts by date, range, and duration
  • Exclude certain products from applied discounts


Free Version – Available

Get Easy WooCommerce Discounts – Dynamic Pricing and Discounts for WooCommerce.

9. Dynamic Pricing for WooCommerce


Dynamic Pricing for WooCommerce lets you configure various discounts for products by adding a table of products and all their discounted prices. You can set up flat or percentage discounts based on the number of products purchased.

The best feature of this plugin is that it lets you create a common discount for products from different categories. For example, you can give a discount on all the t-shirts purchased if the customer also buys 2 pairs of jeans. This can be very useful for product marketplaces or WooCommerce stores selling a variety of related products.

The main drawback of this plugin is that these discounted prices are displayed only once the customer goes to the Cart Checkout Page and not before. Your users won’t know they have gotten a discount at the front-end, they’ll have to keep looking at the Checkout page to see what discount they will get.

Key Features of Dynamic Pricing for WooCommerce

  • Set up bulk discounts for every product in the store
  • Create multiple rules by user role
  • Set discounts based on cart quantity, individual product quantity, or quantity from a particular category
  • Fixed/percentage discounts on products


Free version – Not available
1 Site Yearly License – $129
5 Sites Yearly License – $199
25 Sites Yearly License – $299

Get Dynamic Pricing for WooCommerce.


  • What is Dynamic Pricing/a Dynamic Pricing plugin?

Dynamic pricing is the ability to set variable prices for customers, on your e-commerce store. Using dynamic pricing, the same product can be priced differently for different user roles.

  • What are Dynamic pricing advantages?

The advantages of dynamic pricing are that it can be used to set up discounts for loyal customers, boost sales, create high levels of demand, and provide insights into customer behaviour. 

  • Why is Dynamic Pricing Important?

Dynamic pricing helps you improve your pricing structure and makes customers purchase more frequently from your store. It allows you to capitalize on marketing trends and offer great deals to increase sales.

  • What are the examples of Dynamic Pricing?

Setting up a limited-time Sale for your products, offering discount coupons for select customers, changing the price of a product based on the demand, etc. are all examples of dynamic pricing.

  • Can Dynamic Pricing be implemented in WordPress/WooCommerce?

Yes, dynamic pricing can be implemented in WordPress/Woocommerce with the help of dynamic pricing plugins such as WISDM Customer Specific Pricing, ELEX Dynamic Pricing and Discounts, etc.

The Last Word…

This covers the list of the 9 best dynamic pricing plugins for WooCommerce. As you can see, there are plenty of common features in each of these plugins so any of these will be enough to get you started on your WooStore.
There are very few distinguishing factors when it comes to comparing them based on functionality, so the chief differentiating factors become pricing and support.

WISDM Customer Specific Pricing has good support and is at an affordable price; ELEX Dynamic Pricing and Discounts and Conditional Discounts for WooCommerce are good options too. If you ask me, WooCommerce’s native dynamic pricing plugin is a little steep if you consider the features it offers.

The free version of the Easy WooCommerce Discounts plugin is good enough for getting started, but I wouldn’t recommend the premium version as there is no significant addition to the functionalities.

That’s about it!

What do you say about the dynamic pricing plugins we’ve shortlisted? Any others you would recommend? Drop a comment to let us know!

Disclosure: Some of the links in this blog post might be affiliate links. When you purchase through a link on our website, we receive a small commission, at no added cost to you, which helps us run Epitrove and keep producing great content. This does not influence our recommendations; we only recommend products we work with or love. Thank you for your support!

Pranoti Panchwagh
Pranoti Panchwagh

I'm an avid reader and classical dancer, who loves nothing better than curling up with a book and a cup of coffee. When not burning digital ink, you can find me trekking or listening to music, and they're not always mutually exclusive!


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

This site uses Akismet to reduce spam. Learn how your comment data is processed.