How to Discount Multiple Products or Your Whole Store

Three of PricePulse’s rule types cover more than one product at a time: a hand-picked list of products, a list of categories, or your entire catalog. They price products the same way the single-target rules do — the reduction shows on the shop page, on the product page, in the cart and at checkout — and differ only in how wide they cast.

To discount one product, category, tag, variation or attribute value, see How to Discount Products, Categories and Tags. The fields every rule shares are described in Discount Rule Fields.

Choose the Right Rule Type

↑ Back to top
  • All Products – your whole catalog. Nothing to select.
  • Multiple Products – a list of products you pick, with a choice of whether all of them or any of them must be in the cart.
  • Multiple Categories – products in any of several categories.

All Products

↑ Back to top

Discounts everything you sell. Use it for a storewide sale — a Black Friday markdown, a clearance weekend — where the simplest description of the offer is “everything”.

There is no product or category to select. The rule needs only a discount amount, and optionally a condition so that it applies to larger baskets rather than every basket.

  • Conditions – this rule type offers Cart Total Quantity and Cart Total Value, which suit a store-wide rule: a threshold on the basket as a whole.

To set one up:

  1. Go to: WooCommerce > PricePulse > Dynamic Rules and choose +Add New Rule.
  2. Rule type: choose All Products.
  3. Discount based on: choose Percentage discount and enter 10 in How much.
  4. Maximum Discount: enter 0 for no ceiling, or an amount to stop the saving growing on your most expensive products.
  5. Optionally set Conditions to Cart Total Quantity with a Minimum, so the sale rewards larger baskets.
  6. Set a high Rule priority number so more specific rules can outrank it.
  7. Publish your rule.

Example. A 10% store-wide rule across a basket holding a $100 Premium Hoodie, a $30 Wool Beanie, a $20 Classic Tee and a $20 Baseball Cap prices them at $90.00, $27.00, $18.00 and $18.00 — a subtotal of $153.00 against $170.00 of shelf prices.

Example with a ceiling. Add a Maximum Discount of 5 and the saving stops at $5 per product. The two $100 products become $95.00; the $20 and $30 products are unaffected, because 10% of them was never more than $5 in the first place.

Example with a condition. Set Conditions to Cart Total Quantity with a Minimum of 3. Two Classic Tees in the basket are charged the full $20.00 each. Adding a third opens the discount and all three drop to $18.00.

What the shopper sees. Every price in the catalog struck through and reduced, the offer message on each card if enabled, and a Shop the offer link on the offers page.

A store-wide rule overlaps with every other rule you have. Decide deliberately what should happen when it does: give it a high priority number and your specific rules lower ones, so the specific rules win under First Matched. See How Matching Rules Combine.

A storewide sale built from one screen

Multiple Products

↑ Back to top

Discounts a list of products you choose by hand. The setting that makes this rule more than a shortcut is Condition on cart products, which decides whether the products are discounted individually or only as a set.

The Multiple Products rule editor with two products selected and the Condition on cart products setting showing the And and Or choices.
The And / Or setting
  • Condition on cart productsAnd means all the selected products must be present in the cart before any of them is discounted; Or means any of the selected products is discounted whenever it appears.
  • Select Multiple Products – the products the rule covers.
  • ConditionsCart Total Quantity, Cart Total Value, Product Quantity and Product Value.

Example with Or. A 20% rule on a $100 Premium Hoodie and a $30 Wool Beanie prices the hoodie at $80.00 as soon as it is added, on its own. Adding the beanie brings it to $24.00. A $20 Classic Tee the rule does not name stays at $20.00.

Example with And. The same rule set to And, with only the hoodie in the basket, charges the full $100.00 — not a smaller discount, none at all, because the set is incomplete. Adding the beanie completes it and both drop together, to $80.00 and $24.00.

Use And to build a bundle discount without creating a separate bundle product: the shopper earns the price only by buying the whole set, and your catalog stays exactly as it is.

A rule set to And does nothing at all until every selected product is in the cart. If a multi-product rule seems not to work, check this setting first — it is the usual explanation.

What the shopper sees. Reduced prices on the products the rule names, and the offer message on those cards. With And, nothing changes until the set is complete, so the shop page shows shelf prices and the discount appears in the cart.

The Or and And modes, and what changes between them

Multiple Categories

↑ Back to top

Discounts products in any of several categories at once — one rule instead of one per department. A product needs to be in only one of the chosen categories to qualify; it does not need to be in all of them.

  • Select Multiple Categories – the categories the rule covers. Remove one and its products return to full price immediately.
  • ConditionsCart Total Quantity, Cart Total Value, Category Product Quantity and Category Product Value.

Example. A 10% rule on Hoodies and Accessories prices a $100 Premium Hoodie at $90.00 and a $30 Wool Beanie at $27.00, while a $20 Classic Tee filed under Tees stays at $20.00. Remove Accessories from the list and the beanie returns to $30.00 while the hoodies keep the deal.

What the shopper sees. Reduced prices across both category archives and the shop page, an offer message naming the categories, and a link from the offers page to the products covered.

Variations inherit their parent product’s categories, so a variable product in a chosen category is discounted across all of its variations.

Two categories in one rule, with a third left at full price

Which One to Reach For

↑ Back to top

If the selection matches a category you already maintain, use Multiple Categories — products added to those categories later are covered without touching the rule. If the selection is arbitrary, either pick the products by hand with Multiple Products, or tag them and use a Specific Tag rule, which lets you change the selection by editing products rather than the rule.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.