Disco – Dynamic Discount Plugin for WooCommerce Disco – Dynamic Discount Plugin for WooCommerce

Disco – Dynamic Discount Plugin for WooCommerce

Created by: WebAppick

Rating:
Downloaded: 736 times

Disco is an all-in-one WooCommerce Discount Manager that allows you to implement dynamic pricing and discounts for WooCommerce effortlessly.

Whether you’re offering a fixed cart discount, product-based discounts, or BOGO deals, Disco makes it easy to set up and manage WooCommerce discount rules across multiple campaign types.

With Disco, you can create highly customizable and conditional discount campaigns that maximize revenue and customer satisfaction. The plugin supports the creation of six unique discount campaign types, all optimized to meet the specific needs of any WooCommerce store:

✨ Why Choose Disco – WooCommerce Discount Manager? ✨

Disco provides a complete WooCommerce discount management solution, which is ideal for you if you want to automate and optimize your discount strategies.

With easy-to-use discount settings and conditions, you can create flexible rules based on product info, categories, tags, customer behaviors, and cart details—without writing a single line of code.

😩 Pains & Solutions 😎:

  • Time-Consuming Manual Discount Management: Managing multiple discount campaigns manually can be a hassle. Disco automates discount creation, saving you time and effort.

  • Lack of Flexibility in WooCommerce’s Built-in Discount Options: WooCommerce’s default discount system is often too basic for advanced campaigns. Disco provides a wide range of customizable discount rules to fit any business strategy.

  • Missed Opportunities for Targeted Discounts: Offering discounts to the right customers at the right time can boost sales significantly. Disco allows you to target specific customers, products, and cart conditions with personalized offers.

  • Low Cart Value or Sales: Struggling with low average order values? Disco’s cart-based discounts, bulk pricing, and BOGO deals incentivize customers to purchase more, increasing your revenue.

  • Complex Discount Conditions: Creating multi-tiered, conditional discounts can be confusing and error-prone. Disco simplifies this by providing an easy-to-use interface to set up conditions based on product attributes, cart totals, customer behavior, and more.

  • Automated Discount Campaigns: Reduce the time and errors involved in managing discount campaigns with fully automated setups.

  • Comprehensive Discount Rules: From fixed cart discounts to BOGO offers, Disco offers a wide variety of discount types to suit any promotional need.

  • Boost in Customer Retention and Conversion: With WooCommerce discount rules that target specific customer behaviors, you can create personalized offers that keep customers coming back.

  • Responsive Support: Our dedicated support team can assist you with any queries or issues. Documentation and Video Tutorial coming soon.

☞ 🔥 Key Features: 🔥

  • Six Discount Types: Supports Product-Based, Cart-Based, Free Shipping, Bulk, Bundle, and BOGO Discounts.

  • Advanced WooCommerce Discount Rules: Set up conditions based on product attributes, cart contents, customer behavior, and more, ensuring targeted and flexible discount strategies.

  • Fixed Cart Discounts for WooCommerce: Easily apply fixed cart discounts to incentivize higher cart values or create WooCommerce cart discounts that adjust based on cart conditions.

  • Product-Based Discounts: Apply fixed product discounts across all products or selected product groups, enabling you to set WooCommerce product discount percentages and manage quantity-based discounts.

  • Bulk Discounts: Offer WooCommerce bulk discounts on specific products or product categories to encourage larger orders and clear stock.

  • Bundle Discounts: Use WooCommerce bundle discounts to offer product combinations at discounted rates, helping to upsell complementary products.

  • BOGO (Buy One Get One) Offers: Run enticing WooCommerce BOGO campaigns, using BOGO coupons and plugins to increase average order values.

  • Free Shipping Discounts: Apply WooCommerce free shipping discounts based on cart value, product selections, or customer location to improve conversion rates.

  • User Limits and Date Scheduling: Set user limits and define start/end dates for time-sensitive promotions.

“Why settle for ordinary when you can supercharge your store with tailored, smart discounts? Use Disco now and watch your conversions soar!”

☞ 💯 Disco is Ideal For: 💯

  • Online Retailers are looking to boost sales and customer engagement.
  • Store owners want to clear stock efficiently through targeted discounts.
  • E-commerce Businesses aiming to offer personalized shopping experiences.

💠 Disco – Features: 💠

➡️ WooCommerce Cart Discount Features:
Disco allows you to set up multiple cart-related discount rules, including:

  • Fixed Cart Discount WooCommerce: Set fixed discounts for all cart items or based on cart totals.
  • WooCommerce Cart Discount Plugin: Apply automatic discounts when a cart reaches a certain value or contains specific products.
  • Show Discount in Cart: Automatically display discounts in the WooCommerce cart, encouraging customers to complete their purchases.

➡️ Product-Based Discounts:
With Disco, you can set up product-related discount campaigns, including:

  • WooCommerce Fixed Product Discount: Apply fixed discounts across all products or specific product groups.
  • WooCommerce Product Discount Percentage: Offer percentage-based discounts on select products or categories, like “10% off on all electronics.”
  • WooCommerce Discount on Multiple Products: Enable bulk discounts on multiple products, such as “Buy 3, Get 1 Free.”
  • WooCommerce Grouped Product Discount: Group products together and apply specific discounts to increase cart size.

➡️ Free Shipping Discounts:
Drive conversions by offering free shipping discounts with flexible conditions:

  • Shipping Discount WooCommerce: Offer free or discounted shipping on orders over a certain threshold.
  • WooCommerce Shipping Discount Plugin: Customize shipping discounts based on location, cart value, or product type.

➡️ Bulk Discounts:
Encourage customers to buy in bulk with WooCommerce bulk discounts:

  • WooCommerce Bulk Discount Plugin: Apply percentage-based discounts when customers purchase large quantities of an item.
  • Bulk Discounts for WooCommerce: Run promotions like “Buy 10, Get 30% Off.”
  • WooCommerce Bulk Discount Categories: Apply bulk discounts across specific product categories to move inventory quickly.

➡️ Bundle Discounts:
Boost your store’s average order value with WooCommerce bundle discounts:

  • Bundle Discount WooCommerce: Offer special pricing when customers buy certain product combinations, like “Buy 2, Get 15% Off.”
  • WooCommerce Product Bundle Discount: Combine related products into bundles and offer discounts to incentivize customers to buy more.

➡️ BOGO Offers:

  • BOGO (Buy One Get One): offers are proven ways to drive sales:
  • WooCommerce BOGO Plugin: Easily set up BOGO deals using WooCommerce BOGO coupons, such as “Buy 1 Get 1 Free” or “Buy 2 Get 50% Off.”
  • BOGO Deals WooCommerce: Customize BOGO offers based on product categories or quantities to optimize sales.

💯 Conditional Discounts for Every Scenario 💯

  • Disco allows you to set conditions for your discounts with a wide array of options:
  • Product-Based Discounts: Target specific products, categories, or SKUs.
  • Cart-Based Discounts: Offer cart-level discounts based on total value, items, or customer behavior.
  • Customer Behavioral Pricing: Personalize offers based on customer segments, like first-time buyers or loyal customers.
  • Shipping and Tax Conditions: Adjust discounts based on shipping class, tax status, or geolocation.

☞ Pro Features (Coming Soon in Disco Pro):

  • Unlimited Campaigns: Run multiple discount campaigns simultaneously.
  • Advanced Reporting: Monitor and optimize campaign performance with in-depth analytics.
  • Role-Based Pricing: Offer exclusive discounts to specific user roles, such as wholesale customers or VIP members.
  • Multi-Language Support: Perfect for WooCommerce stores catering to international markets.
  • Get Disco Today – The Ultimate WooCommerce Discount Manager

Enhance your store’s discount strategy with Disco. Whether you’re offering dynamic pricing, fixed cart discounts, or BOGO deals, Disco helps you set up and manage comprehensive discount campaigns tailored to your business needs.

Install Disco today and increase your sales with intelligent, automated discount rules.

☞ Build Process

This plugin bundles the JavaScript files using Webpack. The source files are located in the assets/src directory.

To build the files, you need to have Node.js and npm installed on your system. Once you have these, you can install the dependencies and run the build command:

Navigate to the plugin directory

cd wp-content/plugins/disco

Run the build command

npm run publish

PHP Libraries Used

This plugin uses several PHP libraries to provide its functionality. Below is a list of these libraries, along with links to their respective source code:

  1. Inpsyde Assets: This library manages and integrates assets in WordPress. It provides a convenient way to register and enqueue scripts and styles. Source Code

  2. Inpsyde WP Context: This library provides a set of classes to help determine the current WordPress context. Source Code

  3. Micropackage Requirements: This library checks server requirements for plugins or themes. Source Code

  4. Seravo WP Custom Bulk Actions: This library allows you to create custom bulk actions in WordPress easily. Source Code

JS Libraries Used

The non-compiled version of JavaScript and/or CSS-related source code for each package can be found at the following links:

  1. uuid: For the creation of RFC4122 UUIDs. Source Code

  2. @headlessui/react: A completely unstyled, fully accessible UI component library, designed to integrate beautifully with Tailwind CSS. Source Code

  3. @heroicons/react: A set of free MIT-licensed high-quality SVG icons for UI development. Source Code

  4. @reduxjs/toolkit: The official, opinionated, batteries-included toolset for efficient Redux development. Source Code

  5. @wordpress/i18n: Internationalization utilities for client-side localization. Source Code

  6. classnames: A simple JavaScript utility for conditionally joining classNames together. Source Code

  7. moment: A JavaScript date library for parsing, validating, manipulating, and formatting dates. Source Code

  8. react: A JavaScript library for building user interfaces. Source Code

  9. react-beautiful-dnd: Beautiful and accessible drag and drop for lists with React.js. Source Code

  10. react-color: A Collection of Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter, Material Design & more. Source Code

  11. react-dom: Serves as the entry point to the DOM and server renderers for React. Source Code

  12. react-redux: Official React bindings for Redux. Source Code

  13. react-router-dom: DOM bindings for React Router. Source Code

  14. react-select: A flexible and customizable Select Input control for ReactJS with multiselect, autocomplete and ajax support. Source Code

  15. react-toastify: Allows you to add notifications to your app with ease. Source Code

  16. tinycolor2: A tiny color manipulation library for JavaScript. Source Code

Screenshots

  • This screenshot description corresponds to screenshot-1.(png|jpg|jpeg|gif). Note that the screenshot is taken from
the /assets directory or the directory that contains the stable readme.txt (tags or trunk). Screenshots in the /assets
directory take precedence. For example, <code>/assets/screenshot-1.png</code> would win over <code>/tags/4.3/screenshot-1.png</code>
(or jpg, jpeg, GIF).
  • This is the second screenshot

Categories

Get New Themes & Resources