
Coupons+ | Smart BOGO, Bundles, Gifts, Automatically Apply + more Advanced WooCommerce Coupons & Discounts
by neblabs
NEW: Bundle Discounts! Create complex bundles and combo discounts using Coupons+ Core. *Applied as coupon discounts.
✔ Fully supports the lastest PHP version: 8.5.12
✔ Actively Maintained & Supported: Averaging 1 update per week for the past 2 months! Always backwards compatible. Consistently updated with new features, bug fixes and new WooCommerce and PHP versions.
Designed exclusively for offers and discounts
Coupons+ was designed from the ground up for very complex offers and discounts. The result is a beautiful and intuitive, tree-based dashboard powered by a custom-built engine that allows you to create almost any type of offer, visually. With Coupons+ you don’t have to hunt through settings tabs just to find what you need. This plugin is an original concept designed and developed from scratch.
Over a ***billion*** ways to configure an offer
Yes, a billion. With a b. When we say Coupons+ is extremely powerful we really mean it: our custom Grove engine allows you to configure a coupon in not hundreds of millions, but billions of ways. Backed by an extensive suite of automated tests for many scenarios to ensure Coupons+ works reliably to protect your margins and increase your revenue! Such power could only be possible with a purpose-built engine like the one we engineered for Coupons+.
Key Features
- Advanced BOGO Deals
Go beyond basic BOGOs with our advanced offers engine.- Target Anything: Apply BOGO offers to specific products, categories, brands, or tags. You can even combine them (e.g., “Buy any two shirts (Category) from Brand A and get a free hat”).
- Get X (Same Product): Create classic “Buy One, Get One” deals where the customer receives another of the same item for free, a percentage off, a flat discount, or for a fixed price. (e.g., “Buy 1 Hoodie, Get another for FREE”).
- Get Y (Different Product): Set up promotions like, “Buy Product A and get Product B for free,” perfect for clearing inventory or promoting new items. You can target specific products, categories, brands, or tags for the “Buy” part of the BOGO offer.
- Apply recursively: Apply your BOGO offers to as many eligible items as possible
-
Multiple offers per set of items
Apply multiple offers for the same items, for example: - ** (buy) Category A: get 10% off + 50% discount on Product A
- ** (buy) Product A: get Product B FREE + $20 OFF Shipping
-
A Beautiful Builder
Our elegant, tree-based visual builder lets you create and connect nodes for products, filters, and offers to craft powerful, custom coupon logic without any guesswork. -
Automatically Applied Coupons
Create coupons that automatically apply in the cart when their conditions are met. No need for customers to remember or type in a code, reducing friction and increasing conversions. -
Advanced Discount Rules
- Brand Discounts: Easily create sales and promotions for specific brands.
- Quantity-Based Discounts: Target customers based on a specific number of items. Set discounts for an exact quantity, a minimum, a maximum, or a range (e.g., “Buy any 3 items from the T-shirts category and get 20% off”).
-
Advanced Conditions & Scheduling
- Granular Control: Restrict coupons by user role, payment methods, or shipping methods.
- Advanced Scheduling: Unlike default WooCommerce coupons, you can set both a start and end date for your coupons, allowing you to schedule promotions in advance. You can even select the start and end hours.
-
Limit by Quantities
- Apply a discount only when buying a min. qty, like apply an offer when buying 3 or more
- Limit the discount to specific quantities (10% to 2 items)
-
One-Click Importable Presets
Choose from dozens of premade presets covering the most common types of offers. Browse our extensive presets catalog and import the one you need right away from the Coupons+ dashboard! No need to sign up for an account or copy and paste code.
Easily create automatic category discounts in WooCommerce
…And not just categories, you can target pretty much anything for your global, automated discounts, like brands, tags, or a bag of products. You can even get super specific by discounting categories only from a specific brand (like 10% off Shoes, but only from Nike). These can apply automatically without customers having to enter a coupon code!
Bundles
Offer bundles and combos discounts in your store. You can target any type of products and quantities eligible for the bundle.
Examples:
- Buy 2 in the Clothing category for $99.
- Buy 1 Red T-shirt + 1 Blue T-shirt for $67
- Buy 1 from the Hoodies category + 2 White T-shirts for $85.
Cart Discounts
Examples:
Apply a discount to the cart subtotal when buying specific product combinations
- Apply a $10 discount to the cart when:
- buying 1 of Product A. Eg.: Buy 1 T-shirt and get a $10 discount on your cart.
- buying 1 in Category A and from Brand B. Eg.: Buy 1 pair of Nike (Brand) Shoes (Category) and get a $10 discount on your cart.
- buying Product A + Product B. Eg.: Buy 1 T-shirt + 1 Blue Hoodie and get a $10 discount on your cart.
- buying 2 in Category A + 1 Product B. Eg.: Buy 1 T-shirt + 1 pair of jeans and get a $10 discount on your cart.
- buying 2 in Category A and Brand B + 1 Product C. Eg.:
- etc…
Apply a discount to the cart subtotal when buying a minimum quantity for any type of products (Min. qty bulk cart discounts)
- Apply a $20 discount to the cart subtotal when:
- buying 5 or more of a specific Product
- buying any 2 or more of Product A, B, and/or C
- buying or more of Products in a specific Category and from specific Brands (eg: from 2 or more Nike Shoes)
Help & Support
Documentation
If you’re new to Coupons+, check out our Getting Started with Coupons+ guide to help you get familiar with the plugin.
Community & Support
Need help or running into issues? You can open a support ticket in the Official Coupons+ Support Forums.
Screenshots

Create Buy One, Get One offers on the same product. For example, "Buy 1 Hoodie, Get another for FREE".

Create Buy One, Get One offers on different products. For example, "Buy Product A and get Product B for free".

Create bogo offers, cart discounts, item discounts and shipping discounts. Restrict them by date, user role, payment method, shipping method and more.

Target products, categories, brands and tags in your offers. Exclude specific items. Exclude sale items.