safe Safe & Secure online payment
Sale!

Pro Conditional discount / bulk discount / location based discount for WooCommerce

Price range: $25.00 through $49.00

Original price was: $50.00.Current price is: $37.00.
Original price was: $75.00.Current price is: $49.00.
$25.00
Demo

Try out Pro front end and backend on test site Try Demo

Give discounts only to the carts that earn them

Build rules around cart value, quantity, country, products, customer history and more. The right discount applies automatically at cart and checkout, with a cap, a usage limit and an end date, so a promotion never eats your margin.

Try the admin and the storefront on our demo site before you buy.

Plain coupons cost you money in three ways

  • Codes get sharedOne leaked code on a deal site and everyone pays less, including customers who were already going to buy.
  • Discounts hit the wrong productsA coupon that works on everything also works on your lowest-margin items.
  • Shoppers never see the offerIf a customer has to hunt for a code, many just leave the cart.

Conditional Discount Rules replaces guesswork with rules: you decide who qualifies, how much they get, and where the discount stops.

Four ways to reward a customer

Pick the discount type per rule. Mix them freely across rules.

Fixed amount

Take a set amount off, for example 10 off a 100 cart. The amount can also be calculated from cart quantity or weight.

Percentage

Take a percent off the whole cart, or only off the products your rule selects. Add a max discount so big carts stay profitable.

Future coupon

Do not discount today. Issue a coupon from your template after the order to bring the customer back for the next one.

Product

Add free or discounted products straight into the cart. Set a fixed price, a percentage or a fixed discount for each one.

Decide exactly who gets the discount

More than 35 conditions to build your rule from. Combine as many as you need.

Location

  • Country
  • State
  • Postcode
  • Shipping zones

Products

  • Cart has product, category or tag
  • Cart has a variable product
  • Product quantity
  • Quantity from a category or tag

Cart

  • Subtotal before discount
  • Quantity and weight
  • Product height, length and width
  • Shipping class
  • Coupons applied
  • Day of week
  • Payment method

Customer

  • Specific user
  • User role

Purchase history

  • First order
  • Customer order count
  • Last order total
  • Orders in a period
  • Amount spent in a period
  • Buying the same product again

Shipping and delivery

  • Shipping method and local pickup
  • Delivery type, pickup location, selected delivery date and day (needs our delivery date plugin)

You control the logic. Choose whether all conditions must match or any one of them is enough. Product conditions go further, for example “must have all selected products” or “only these products in the cart”.

Promotions you can set up today

Each one is a single rule in the plugin settings.

Reward big carts

10 off when the cart reaches 100.

Rule: Cart Subtotal ≥ 100. Type: Fixed, amount 10.

Bulk and tiered pricing

Buy 2, get 5% off. Buy 5, get 10% off.

Rules: one per tier on Quantity. Give the bigger tier the higher priority and tick “Remove other discounts” so tiers do not stack.

Welcome offer

A discount on a customer’s first order only.

Rule: First Order. Set usage limit per user to 1.

Win customers back

Reward this order with a coupon for the next one.

Type: Future coupon, using one of your coupon templates.

Regional promotions

A special offer for one country, state, postcode or shipping zone.

Rule: Country, State, Postcode or Zones.

Free gift with purchase

Add a gift product to the cart when the order is big enough.

Type: Product, gift at 100% off. Quantity is locked in the cart.

Controls that protect your margin

Every rule has built-in limits, so a good promotion stays a good promotion.

  • Max discount capA 10% offer never costs you more than the amount you set.
  • Total usage limitStop the offer after a set number of orders. Cancelled orders give the use back.
  • Limit per customerLogged-in users are tracked by account, guests by billing email at checkout.
  • Start and end datesSchedule a sale ahead of time and let it end on its own.
  • Apply to chosen products onlySend the discount to selected categories or products and leave the rest at full price.
  • Exclusive discountsLet one rule win and remove the other discounts from this plugin, so offers never stack by accident.
  • Control WooCommerce couponsChoose whether regular coupons can be used together with a discount, per rule.
  • Priority orderRules are evaluated highest priority first, so you decide which offer takes precedence.

Show shoppers the offer so they act on it

Show a message before a customer qualifies to nudge a bigger cart, and another once the discount is applied. Choose where each one appears: product page, category page, shop, cart, checkout or My Account. Match the colors to your theme.

Add 20 more to your cart to get 10% offMessage before the customer qualifies
Your 10% discount has been appliedMessage after the customer qualifies

Clean for you, clear for your customers

Shown with the rule name

Customers see the discount under the title you chose. In the order screen you see which rule gave it, with a link straight back to that rule.

Coupon-based by default

Discounts are applied as a coupon, the recommended method. The old “additional charge” method is still available if you need it.

Multi-language ready

Add translated discount names per language so international customers see the offer in their own language.

Built for a team

Clone rules to build variations fast, and optionally let shop managers access the plugin settings.

Your first discount in four steps

No code and no shortcodes needed to get started. Everything is in the WordPress admin.

  1. Add a ruleOpen Conditional Discount, then Discount rules, then Add discount rule.
  2. Choose the discountPick the type, enter the amount and, if you like, a max discount.
  3. Set the conditionsAdd selection rules for when the discount should apply.
  4. SaveThe discount goes live on cart and checkout straight away.

Frequently asked questions

Do customers need to enter a coupon code?

No. When the conditions match, the discount is added to the cart automatically. It appears as a coupon named after your rule, so customers cannot remove it by mistake, and your normal WooCommerce coupons keep working unless you choose to block them on a rule.

What happens when more than one rule matches?

All matched rules apply, highest priority first. If you want only one offer to win, tick “Remove other discounts” on that rule and the others from this plugin are dropped.

Can I apply a discount to only some products?

Yes. Select the categories or products that should receive the discount, or leave both empty to apply it to the whole cart.

Can I limit how often a customer can use a discount?

Yes. Set a total limit for the rule and a limit per customer. For guests, the per-customer limit is checked at checkout using the billing email.

Can I run a discount only on certain dates?

Yes. Set a start and end date. Outside that window the discount and its offer message do not show. Leave the dates empty for a rule with no schedule.

Will it slow down my store?

No. Rules are cached and the cache refreshes whenever you save, enable, disable, delete or clone a rule, so your cart stays fast.

Do I need technical knowledge?

No. Rules are built from dropdowns in the WordPress admin. Shortcodes in the amount field are optional, for advanced pricing by quantity or weight.

How many websites can I use it on?

Each license covers 1 website. On a multisite network, each site counts as a separate website.

Can I try it first?

Yes. Open the live demo to explore both the admin settings and the customer experience before you buy.

Run promotions that grow sales without giving away profit

Choose a 1, 2 or 3 year plan, install the plugin and build your first rule in minutes.

Additional information

Get it for

1 Year, 2 Year, 3 Year

Number of website this plugin can be used

1 Website

Documentation

Documentation

Note: In a multisite setup, each site counts as a separate website.