WordPress plugin
Disco Pro: Conditional WooCommerce Discount Rules
Disco Pro provides a visual interface for creating conditional discount campaigns. Choose a campaign type, set the products or conditions that qualify, and configure a percentage or fixed discount where applicable. When a shopper meets the rule, the discount applies automatically without a coupon code or custom code. The six campaign types can be combined with conditions to support more than 100 discount scenarios.
WooCommerce discounts that apply by rule
Disco Pro provides a visual interface for creating conditional discount campaigns. Choose a campaign type, set the products or conditions that qualify, and configure a percentage or fixed discount where applicable. When a shopper meets the rule, the discount applies automatically without a coupon code or custom code. The six campaign types can be combined with conditions to support more than 100 discount scenarios.
Choose what the campaign changes
- Product discounts: Apply savings to selected products, categories, tags, attributes, variations, or the full catalog.
- Cart discounts: Set an offer based on cart value, item count, quantity, or products in the cart.
- Bulk discounts: Create quantity tiers with various savings. A pricing table can show the available tiers on product pages.
- Bundle discounts: Offer savings when shoppers add required products or products from selected categories.
- BOGO offers: Disco Pro lets you set the buy quantity, the quantity shoppers receive, and the discount on those items. Options include free items, percentage discounts, and fixed discounts. Rules can apply to the same product or to different products.
- Free shipping: Set shipping to free when cart, product, customer, or other configured conditions are met.
Set conditions and campaign timing
Rules can use product, cart, price, and schedule conditions. Pro settings include targeting customer groups by role or purchase history, setting usage limits per customer or across all customers, and capping the discount per order. Campaigns can have start and end dates and times, and specific days of the week. Multiple campaigns can execute at once, with settings for priorities and how discounts interact.
Show shoppers the offer
Discounted prices can appear on product pages with the original price crossed out. Bulk pricing tables can show quantity savings before purchase. Pro campaign display options include customized product badges, promotional text, countdown timers, cart notices, and bulk or bundle discount tables.
Compatibility and setup
Disco uses standard WooCommerce hooks and filters and is described as compatible with properly coded WooCommerce themes, including Elementor and Divi. It also supports multi-currency add-ons including WPML WooCommerce Multilingual, FOX Currency Switcher, CURCY Multi Currency for WooCommerce, and Aelia Currency Switcher.
- Install Disco Pro in a WordPress and WooCommerce environment.
- Open the visual rule interface and add a campaign.
- Choose a campaign type, define the products or conditions, and set the discount amount.
- Configure optional schedule dates, then publish the campaign.
- Test the rule by adding qualifying products or quantities to the cart.

