Loyalize your customers through targeted promotions and dynamic pricing rules
Imagine walking down the street in the city center, surrounded by any kind of shop. Which are the shop windows that catch your attention? The answer is simple: those that offer particular promotions and discounts. Colored posters that present end-of-season sales, buy two get three, or everything at $10 until the end of the week: these are only some of the most used tricks for commercial activities.
Use the same marketing tricks in your shop using YITH WooCommerce Dynamic pricing and discount: a powerful tool to create targeted promotions to catch your customers’ attention and loyalize them day after day. It’s a plugin that gives dynamism to your e-commerce and lets you increase the visits – and consequently the sales – taking advantage of the fundamental marketing strategies.
Discounts, special prices, promotions, bonuses, free products: there are no limits but your own imagination: with just one plugin, you will be able to build hundreds of promotions to boost up your shop.
Manage any type of discounts, promotions, and special offers in a few clicks
Use the plugin builder to configure, plan and manage discounts and advanced promotions. You can choose among the most popular offers or create custom promotions based on your needs.
Create any kind of discount or promotion: 3 for 2, 2 for 1, Buy One Get One Free, 50% on the second item, Buy X and get Y for free, and so on and so forth.
The only limit to the special offers you can create will be your imagination: from the intuitive plugin panel, you can create any kind of promotions, choose the products they will apply to, and schedule them for a specific time span.
Apply a massive discount on the whole shop catalog or on products of a specific category with few clicks
You have hundreds of products and you want to give a 10% discount for Black Friday? Want to discount all products in a certain category for one week? No need to manually edit every product, now you can create the discount rule with just a few clicks.
Set up different prices based on the selected product quantity and encourage your users to buy more to get a discount
Set dynamic quantity-based discounts and choose whether to show or not the quantity/price table to inform your users about the promotion.
Create discount rules to apply to the cart
Apply any advanced discount rule to the cart: you can offer a 10% off and free shipping only for orders totalling exceeding $300 or if the cart includes at least a specific number of items; you can create a discount that applies only to specific users or user roles as well as customers who placed a certain number of orders in your shop or exceeded a defined spent threshold.
Show dynamic messages in the cart to encourage users to spend more to benefit from discounts and free shipping
Offering discounts or free shipping based on the cart total is useless if you don't advertise these promotions. From version 3.0, you can show dynamic notices for discount rules applied according to the cart total. This will encourage users to add more products to their cart to benefit from the offer and/or free shipping. A best practice used by the biggest stores that you can't miss if you want to offer discounts and promotions on the cart page and improve the user experience.
Decide whether to give discounts to all your users or a specific niche only
You can create discounts and promotions for all users or reserve the offers only for users with a specific role. Set up offers for the members of a specific plan if used together with our Membership plugin. Or even more: create cart discounts that will only be applied to customers who have already spent a certain amount in your shop or to those that have placed a minimum number of orders.
Schedule a start and end date for your discount rules to automate discounts and offers
You can start and end a promotion manually or set the start and end date to run automatically. In this way, you can create discounts and special prices during specific times of the year (Black Friday, Christmas, end-of-season sale, etc.) ahead of time and make sure the plugin automates the full process.
Show a modal window in the cart and give one or more products as a gift to users who are going to pay more than a certain amount or those who purchase specific products
A free product or a “gift” is a great incentive to convince your users to finalize the purchase. Use the “gift product” option and decide how many and which products will be gifted, to whom, and on which conditions (e.g. users whose cart total is at least $100 or with the product X in cart).
Decide if the offers can be cumulated or not
Decide whether to let your users cumulate more than one promotion and get the maximum available discount or if you prefer setting some restrictions so they can only benefit from one promotion at a time when they purchase from your shop.
Create dynamic messages to show on your product pages
Enhance your promotions and show dynamic messages on your product pages to inform users about the offer and push them to buy.
Choose whether to apply the discount on the unit price or on the total price
Once in the cart, choose whether the discounts related to one product will edit the unit price of the product itself or - new since version 2.0 - the discount will only apply to the cart total.
Customize the labels that identify the discount on the Cart page
Decide how to identify the discount applied in the cart and give your users real-time feedback about the discounts and promotions they benefit from.
Show a modal window to promote the active special offers available on the products in the cart
Do you want to offer a gift or a discount to customers who buy a specific product? Set up the rule and promote it through a modal window that will open up when the user adds the product to the cart. The most efficient solution is to emphasize discounts and promotions and push the user to take advantage of these targeted offers.
Product discounts & offer rules
Create rules to manage special sales (3x2, 2x1, etc.)
Create rules to manage Buy One Get One (BOGO) sales
Discount or offer to get product A free with the purchase of product B
Offer a discount on 2nd unit of a purchased product
Set a fixed or % discount on all products of specific categories
Set a fixed or % discount on the whole shop New
Create price rules to offer discounts based on product quantity
Show price & quantity tables (with the horizontal or vertical layout) with a quantity discount applied on product pages
Show dynamic notices on the product page to promote available discounts and offers NewHot
Promote a special offer in a modal window, when the user adds the product that triggers the discount rule, to cart NewHot
Apply rules to all products, specific products, or products belonging to specific categories/tags
Exclude products, categories, and tags from all discounts and offers through the Exclusion List New
Choose whether to apply the rules to on-sale products or not
Choose whether to apply the discount or not if a coupon code is used
Schedule rules by setting up a start and end date
Choose the users who can benefit from the discount: all or only specific users/user roles
Enable discount only for members (integration with our Membership plugin)
Exclude users or user roles from a discount rule
Set the price format to show on the product page
Choose how to show discounted prices on the Shop page
Cart discounts & gift product
Create discount rules to apply to the cart total when the amount exceeds a specific threshold
Create cart discount rules to apply only if a defined quantity of products (globally or by specific product) has been added to the cart
Create cart discount rules to apply only to specific users or user roles
Create cart discount rules to apply only if the user placed at least XX orders or spent a specific total amount with previous purchases in your shop
Exclude some products, categories, tags, or on-sale products, so that none of the cart rules you've set up will apply to them
Apply the discount to the cart including or excluding taxes
Enable free shipping on cart rule
Offer one or more gift items based on products in the cart or on a minimum cart subtotal Hot
Choose whether to apply the discount to the unit price or the total price
Show a custom message in the cart to inform users about how much they're saving with the current order
Show dynamic notices in the cart to push users to spend more to benefit from cart discounts or free shipping NewHot
Choose whether to show the total discount in the cart as itemized or not
Customize the cart discount label (enter a custom label or use the cart rule name) New
Show info about the discount rules applied to the order in the email sent to the admin and the customer New
Check the rules applied in the order through the specific metabox inside the order detail page New
Enable the shop manager to manage all the discount rules
Integration with our Membership plugin: offer discount and offers only to members
Integration with our Badge Management plugin: assign badges to visually promote specific promotions and discounts (Black Friday, BOGO, 3x2, etc.)
Integration with our Brand plugin: create discount rules for products of specific brands
All the products in our YITH catalog are developed on the same shared framework. This grants full compatibility among all our plugins and allows combining them together to get even more powerful results and more complete solutions.
We do our best to also include compatibility with the most popular WordPress and WooCommerce plugins available on the market.
You can use this plugin with*:
YITH WooCommerce Added to Cart Popup
Thanks to YITH WooCommerce Added to Cart Popup you could enable an automatic popup to notify the user about the updated cart content. Every time a product is added to the cart the popup automatically opens. By combining this plugin with YITH WooCommerce Dynamic Pricing and Discounts the discounted price will also be visible inside the add to cart popup.
YITH WooCommerce Badge Management
YITH WooCommerce Badge Management allows you to show graphic badges on your products to highlight discounts, promotions, or unique selling points.
Using the two plugins together allows you to add a badge to each configured discount rule: these badges will be applied to each product affected by these rules.
YITH WooCommerce Brands Add-On
Thanks to YITH WooCommerce Brands Add-on, you can create brands you can link to the products in your shop. Products can be filtered based on the selected brand and this will make it easier for users to find products they might be interested in. This integration allows creating custom discount rules for all the products associated with a specific brand and offering advantageous benefits to the users willing to purchase them.
YITH WooCommerce Deposits / Down Payments
YITH WooCommerce Deposits / Down Payments is a plugin designed to offer users the opportunity to leave a deposit for a specific order, which they will then finish paying at a later time. The combined use of these two plugins offers your users the chance to make a deposit on a dynamically discounted price, thanks to the Dynamic Pricing and Discount pricing rules.
YITH WooCommerce Membership
YITH WooCommerce Membership is a plugin that allows you to organise the content of your site into plans and make it accessible only to users who have paid for it. With this plugin, you can offer your users a wide selection of products in exchange for a cost. You can use YITH WooCommerce Membership in combination with YITH WooCommerce Dynamic Pricing and Discounts. It will allow creating custom discount rules for the users registered to a specific Membership plan on your shop.
YITH WooCommerce Multi Vendor
YITH WooCommerce Multi Vendor allows you to turn your store into a multistore where vendors manage their own product and earn a commission on every sale. The integration gives you the possibility to create custom discount rules for all the products associated with a vendor or to provide a discount for all the products of the shop except for those related to a specific vendor.
YITH WooCommerce Role Based Prices
YITH Role Based Prices allows you to show different prices based on the role your users have, and offer dedicated discounts or increase the product prices. The integration between these two plugins allows YITH Dynamic Pricing and Discounts to combine discounts applied by both plugins on the same products.
* All the plugins listed in this section are not included in YITH WooCommerce Dynamic Pricing and Discounts. In order to take advantage of a specific integration, you need to purchase and activate the premium version of the related plugin.
Only logged in customers who have purchased this product may write a review.
Here you can find some frequently asked questions about this plugin. If you can't find a reply to your doubts, ask a question: we will reply in a very short time
Can I add the discounted prices on the shop page?
Yes, to do it, you must enable the option Show discount in loop when creating the discount rule.
Is there a shortcode to show the price table?
Yes, you can use the shortcode [yith_ywdpd_quantity_table]
Do I have to define the rules one by one by product?
You can create rules also by category, tags or with a list of products. You don't need to create a rule product by product unless they are all different.
Does the plugin change the price shown in real-time when selecting the quantity on the product page?
Yes, the price updates when changing the quantity value.
Can I offer free products with the plugin?
Yes, the plugin has the gift products feature that allows offering free products when users add to cart one or more items you have selected when creating the rule. You can find the documentation here.
Is it possible to choose a validity (for example, two weeks or only on Tuesday and Friday) for the rules I create?
You can set a start and end date for the validity of the offers, but, unfortunately, you can't select the days of the week on which they will apply.
Can this plugin give automatic discounts to people who have purchased a certain amount over time?
You can create a Cart rule and set a minimum value for Total amount spent as a condition.
On a quantity discount, is it possible to display the lowest possible discounted price on the shop page?
Yes, it is possible. From the "Quantity table" tab, you will be able to choose the default value as either
1. The first discount rule (usually the minimum discount) or
2. The last discount rule (usually the maximum discount).
Can I assign discounts to brands?
Yes, it is possible by integrating our YITH WooCommerce Brands Add-on and create custom discount rules for all the products associated with a specific brand.
Is it possible to offer free shipping with the discount rules?
The free shipping option is available only with the cart rules. To work properly, you must enable free shipping in WooCommerce and select A valid free shipping coupon from the dropdown. You can find the documentation here.
Is there an option to clone the rules?
Yes, you can easily duplicate the rules you have created as described in this section of the documentation.
Can I set prices based on quantity ranges?
Yes, with the quantity rule, you can configure as many ranges as you need and set a different price per range. Moreover, you can also show a table with the quantity-based prices on the product page. You can find more information here.
How do I create a 3X2 discount rule?
You can use the specific Special offer feature. Through this feature, you can configure a discount on X quantity of a product if Y quantity of the selected product has been added to the cart. You can read more in the documentation here.
Can I set specific price rules per user by quantity? Is it possible to let the price table to display/hide according to different user roles?
Yes, with the price rules, you can restrict the discount to specific user roles or customers by including or excluding a list of them. The users with the roles you have selected in the rule will be the only ones to see the price table.
Does it support variable products?
Yes, the plugin supports variable products and allows selecting single product variations.
Can I set a rule like if you buy product X, you get a 5% discount on product Y?
Yes, of course! You can set a price rule specifying the products affected by the rule, the minimum and maximum quantity, and the percentage value. You can find the documentation here.
What happens to the discount rules when a coupon code is entered?
Within every rule you create, except for Gift products, you will find the option to enable/disable the rule when another coupon is used.
Can't find the answer?
Send us your question and we will reply very quick!