Discounts & Promotions Automation
Project URI: http://androidbubble.com/blog/wordpress/plugins/woocommerce-discounts-plus
Solid choice
Discounts & Promotions Automati… is a solid plugin choice in 2026, with a few things worth checking first. It runs on 90+ sites, is rated 4.7/5 and was last updated 2 months ago, and scores 75/100 on our health check.
- Loved by users — 4.7/5 from 23 reviews
- Small user base (90+ active installs)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Discounts & Promotions Auto… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| cart discount | #56 |
| discounts | #10 |
| percentage | #72 |
| s2member | #5 |
| woocommerceorder discount | #1 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 4.7 from 23 reviews
About Discounts & Promotions Automation
From the official readme · v3.7.3Description
-
Author: Fahad Mahmood
-
Project URI: http://androidbubble.com/blog/wordpress/plugins/woocommerce-discounts-plus
An amazing WooCommerce extension to implement multiple discount criterias with ultimate convenience.
Discounts & Promotions Automation for the WooCommerce Products is compatible with WooCommerce and s2Member Plugin.
Tags
woocommerce, discounts, percentage, s2Member, sales, memership, weight, membership levels, cart discounts, quantity
Video Tutorials
1) Overview:
2) Setup membership levels and discount criteria with WooCommerce
Some examples of usage
If the customer orders more than 5 items of a given product
- You may want to feature the following discount policy in your store: if the customer
orders more than 5 items of a given product, he/she will pay the price of this order
line lowered by 10%.
Offering a 5% discount if the customer orders more than 10 items
- Or you may want a different policy, for example offering a 5% discount if the customer
orders more than 10 items of a product and a 10% discount if he/she orders more than
20 items.
When the customer orders more than 10 items (say, 15, 20, etc.)
- This plugin supports flat discounts in currency units as well,
enabling you to handle scenarios like deducting fixed value of, say $10 from the item subtotal.
For example, when the customer orders more than 10 items (say, 15, 20, etc.), a discount of $10
will be applied only on the subtotal price.
The settings for discounts are simple yet extensive, allowing wide range of discount
policies to be adopted in your store.
Here is the list of the main features:
-
Possibility of setting percentage discounts or flat (fixed) discounts in currency units.
-
Discounts for product variations is supported to treat them separately or by shared quantity when discounting.
-
Discount is better visible and is available on several locations (see below).
-
Discount is visible on the Checkout page
-
Discount is visible on the Order Details page
-
Discount is visible in WooCommerce order e-mails and invoices as well.
-
Showing the applied discount when hovering over the item price in the cart.
-
Possibility of easily changing the CSS of the price before and after discount.
-
Discounts can or cannot be applied if a coupon code is used, depending on configuration.
-
HTML markup is allowed in information about the discounts offer in Product Description.
-
Discounts can be disabled more easily in the Product Options page.
-
Compatibility with WooCommerce 2.0.x, 2.1.x, 2.2.x.
** If you like Discounts & Promotions Automation for the WooCommerce Products, please also check out more premium plugins: **
License
This WordPress Plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. This free software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this software. If not, see http://www.gnu.org/licenses/gpl-2.0.html.
Installation
-
Download the latest version and extract it in the /wp-content/plugins/ directory
-
Activate the plugin through the ‘Plugins’ menu in WordPress
Once the plugin is activated, you can use it as follows:
- First navigate to WooCommerce settings. Under the discounts tab, find the global
configuration for discounts. Make sure “Discounts Enabled” is checked and optionally
fill information about discounts which will be visible on the cart page. You can include HTML
markup in the text – you can, for instance, include a link to your page with your discount
policy. In case you need the plugin to work well with product variations, make sure that the
“Treat product variations separately” option is unchecked. Since version 2.0 you
may choose to use a flat discount applied to the cart item subtotal. Optionally you may also
modify the CSS styles for the old value and the new value which is displayed in the cart.
Save the settings.
- Navigate to Products and choose a product for which you want to create a discount policy.
In the Product Data panel, click discounts and optionally fill information about the discount
which will be visible in the product description.
- Click “Define discount criteria” button to create a policy. Quantity (min.) means minimal
number of ordered items so that the (second textbox) Discount applies. It is possible to
add up to five discount lines to fine-tune the discount setting.
Frequently asked questions
Are multiple discounts supported? How many levels of discounting may be applied?
Yes, multiple discounts (related to a single product) are supported. Currently it is possible to set up to 5 discount lines. That should be enough for reasonable fine-tuning of the discount.
Is only a percentage discount implemented?
Since version 2.0 another type of discount is added, allowing you to set a fixed discount in currency units for the cart item subtotal.
Will the discount be visible on WooCommerce e-mails and Order status as well?
Yes. Since version 2.0, this feature has been implemented.
Is it possible to handle discount for product variations as a whole?
Yes, in case you have several product variations in your store and you need to apply the discount to all the purchased variations, please upgrade to the latest version of discounts. This functionality can be disabled in discounts settings.
Is the plugin i18n ready?
Yes, the plugin supports localization files. You can add support for your language as well by the standard process.
Can you provide an example of setting a percentage discounts?
Sure. Below is an example of setting a discounts for a product with three discount lines. Quantity (min.) = 3, Discount (%) = 5 Quantity (min.) = 8, Discount (%) = 10 Quantity (min.) = 15, Discount (%) = 15 If the customer orders, say, 12 items of the product which costs $15 per item, the second discount line will apply. The customer then pays 12 * 15 = 225 dollars in total minus 10%, which yields $202.5. Note that this discount policy only applies to the concrete product — other products may have their own (possibly different) discount policies.
Can you provide an example of setting a flat discounts?
Example for flat discount follows: Quantity (min.) = 10, Discount ($) = 10 Quantity (min.) = 30, Discount ($) = 20 If the customer orders, say, 15 items of the product which costs $10 per item, the first discount line will apply and the customer will pay (15 * 10) – 10 dollars. If the customers orders 50 items, the second discount line will apply and the final price will be (50 * 10) – 20 dollars. Setting discounts couldn’t have been easier.
Changelog
New: Added admin "Discount Summary" table with AJAX apply buttons and ensured woocommerce_loaded() runs correctly even if plugins_loaded already fired. [15/03/2026]
3.7.2
- New: Added admin “Discount Summary” table with AJAX apply buttons and ensured woocommerce_loaded() runs correctly even if plugins_loaded already fired. [15/03/2026]
3.7.0
- Fix: Moved all plugin class includes, object instantiation, and filters into init to fix early textdomain loading and ensure proper object initialization. [05/03/2026]
3.6.9
- Fix: Global criteria first value overwrite issue resolved. [01/01/2026]
3.6.8
- Fix: Sales automation reinstated. [13/05/2025]
3.6.7
-
Fix: Prevent duplicate promotional email logs when cron runs repeatedly under load.
-
New: Added support for dynamic discount preview on product pages (when active promo key is detected).
-
New: Admin setting to limit promotional emails to users with past purchases only.
-
Improvement: Promo key usage is now tracked per-product for detailed reporting.
-
Improvement: Better compatibility with object caching plugins like Redis and Memcached.
3.6.6
- Already listed above — includes session-based keys, bulk sale reset, real-time clock, etc.
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Discounts & Promotions Automa… alternatives
All cart discount plugins →FAQ
Discounts & Promotions Automation: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 11, 2026
Is Discounts & Promotions Automati… free?
Yes. Discounts & Promotions Automati… is free to download and use from the official WordPress.org plugin directory.
Is Discounts & Promotions Automati… safe to use in 2026?
Discounts & Promotions Automati… is a solid plugin choice in 2026, with a few things worth checking first. It runs on 90+ sites, is rated 4.7/5 and was last updated 2 months ago, and scores 75/100 on our health check.
How many websites use Discounts & Promotions Automati…?
Discounts & Promotions Automati… is active on 90+ WordPress websites and has been downloaded 52,941 times since it launched in November 2014. It was downloaded 176 times in the last 30 days.
Does Discounts & Promotions Automati… work with WordPress 7.1?
Discounts & Promotions Automati… is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
What PHP version does Discounts & Promotions Automati… need?
Discounts & Promotions Automati… requires PHP 7.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Discounts & Promotions Automati… last updated?
The latest version, 3.7.3, was released on August 4, 2026 (2 months ago).
Who makes Discounts & Promotions Automati…?
Discounts & Promotions Automati… is developed and maintained by Fahad Mahmood.
What are the best alternatives to Discounts & Promotions Automati…?
The most popular alternatives to Discounts & Promotions Automati… are MZR Buy X Pay Y (50+ installs), Patreon Connect: Patron Dis… (<10 installs) and Coupon Prompt (<10 installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card