Advanced Dynamic Pricing For WooCommerce

Rules Templates

The Advanced Dynamic Pricing for WooCommerce plugin includes a Rules Templates feature that significantly speeds up the process of creating discount rules. Instead of manually configuring each section from scratch, you simply choose a pattern from the “Select discount type”dropdown. The plugin then automatically adds the necessary sections to the rule editor, pre‑populates them with the correct structure, and lets you fill in your specific values.

This guide lists every available discount type template, explains the purpose of each one, and describes which rule sections the plugin creates when you select that template.

Note: This feature is available in both the free and Pro versions of the plugin. However, some templates (such as discounted BOGO and certain advanced options) are exclusive to the Pro version.


1. How to Use a Rule Template

Step‑by‑step instructions:

  1. Go to Pricing Rules → Rules in your WordPress admin dashboard.
  2. Click the Add rule button.
  3. In the rule editor, locate the Select discount type dropdown at the top.
  4. Choose the template that matches the discount you want to create.
  5. The plugin automatically adds the required sections (e.g., Product filterProduct discountFree productsCart conditions, etc.).
  6. Fill in the values in each section.
  7. Click Save Changes.

The template does not lock you into a specific configuration. You can still add, remove, or modify any section after selecting the template.


2. Complete List of Discount Type Templates

The following table describes each available template. For each template, the column Sections Created lists the rule sections that the plugin automatically adds to the rule editor.

TemplatePurposeSections CreatedVersion
Product DiscountSimple discounts on specific products, categories, or SKUs (e.g., 20% off all T‑shirts).Product filter, Product discountFree + Pro
Discount cheapest 50%Automatically reduces the price of the cheapest product in the cart by 50% when a condition is met.Product filter, Product discountPro
Buy 3 for XApplies a custom price or discount when a customer buys three items from a selected product group (e.g., “Buy 3 T‑shirts for $45”).Product filter, Product discountPro
GiftOffers a free product when a cart condition is met (e.g., “Free mug for orders over $100”).Free products, Cart conditionsFree + Pro
BOGO FreeClassic Buy One, Get One Free promotion.Product filter, Free productsFree + Pro
BOGO DiscountedBuy One, Get One with a discount (e.g., “Buy one, get second for 50% off”).Product filter, Auto add to cartPro
BulkQuantity‑based tiered discounts (e.g., “2–4 items: 10% off, 5–7 items: 20% off”).Product filter, Bulk rulesFree + Pro
Role BulkQuantity‑based tiered discounts restricted to a specific user role (e.g., bulk discounts for wholesale customers).Bulk rules, Cart ConditionsFree + Pro
Role DiscountSimple percentage or fixed discounts restricted to a specific user role (e.g., 15% off for members).Role discountsFree + Pro
Cart DiscountDiscounts, fees, or shipping price changes applied to the entire cart based on cart conditions (e.g., “10% off when subtotal > $100”).Cart adjustments, Cart conditionsFree + Pro
3 = 2Buy 3, pay for 2 promotion (equivalent to 33.33% discount on three identical items).Product filter, Product discountPro

3. Detailed Explanation of Each Template

3.1. Product Discount

Purpose
Create simple discounts on specific products, product categories, SKUs, or product collections.

Examples

  • 30% off all products in the “Accessories” category.
  • Fixed $10 discount on a specific product (SKU XYZ123).
  • Change the price of a product to a fixed amount (e.g., “T‑Shirt now $15”).

Sections created

  • Product filter – Choose which products the discount applies to (by category, collection, individual product, SKU, or attribute).
  • Product discount – Define the discount type: percentage, fixed amount, or fixed price per item.

3.2. Discount cheapest 50%

Purpose
Automatically give a 50% discount on the cheapest product in the customer’s cart when a condition is satisfied. This is a great way to encourage customers to add more items.

How it works
The rule evaluates the cart, finds the product with the lowest price that matches the Product filter, and applies a 50% discount only to that product. The discount applies even if multiple products match the filter.

Use cases

  • “Buy any two accessories and get the cheapest one half off.”
  • “Purchase any three books, and we will discount the lowest‑priced book by 50%.”

Sections created

  • Product filter – Select the products eligible for the discount (e.g., all products in the “Accessories” category).
  • Product discount – Pre‑configured to apply a 50% discount to the cheapest matching product.

3.3. Buy 3 for X

Purpose
Apply a custom price or discount when a customer buys exactly three items from a selected product group.

Examples

  • “Buy 3 T‑shirts for 45(insteadof45”(insteadof50).
  • “Buy 3 mugs and get $5 off the total.”

How to configure

  1. In the Product filter, select the products that qualify for the promotion.
  2. In the Product discount, choose whether to apply a percentage discount, a fixed discount, or a fixed price to the third unit.

Note: The template name “Buy 3 for X” is a specific case. You can adapt the rule to other quantities (e.g., “Buy 2 for Y”) by changing the conditions in the Product filter section.

Sections created

  • Product filter – Define the eligible products.
  • Product discount – Set the discount amount or fixed price.

3.4. Gift (Conditional Gift)

Purpose
Offer a free product when a cart condition is satisfied. The gift is added automatically or offered as a choice, depending on the Free products section settings.

Examples

  • “Free mug for any order over $100.”
  • “Spend $50 in the ‘Toys’ category and receive a free sticker.”

How it works
The rule checks the Cart conditions (e.g., subtotal, quantity, weight, user role). If all conditions are met, the plugin adds the free product(s) from the Free products section to the cart.

Sections created

  • Free products – Select the product(s) to give as a gift.
  • Cart conditions – Define when the gift should be offered.

3.5. BOGO Free

Purpose
Classic Buy One, Get One Free promotion.

Examples

  • “Buy one T‑shirt, get a second T‑shirt free.”
  • “Buy one accessory, get another accessory free (cheapest free).”

How it works
The Product filter section selects the products that trigger the promotion. The Free productssection defines the free item. You can also choose whether the free product must be the same as the purchased product or can be a different product from a specific list.

Sections created

  • Product filter – Define the products that qualify for the promotion.
  • Free products – Specify the free product(s).

3.6. BOGO Discounted

Purpose
Buy One, Get One with a discount – for example, “Buy one, get second for 50% off” or “Buy one, get second for $5.”

How it works
The Product filter selects the qualifying products. The Auto add to cart section automatically adds the second (discounted) product and sets its price to the defined discounted amount.

Sections created

  • Product filter – Define the qualifying products.
  • Auto add to cart – Specify which product to add and the discount to apply.

3.7. Bulk

Purpose
Create quantity‑based tiered discounts (bulk discounts). This is the standard template for volume discounts.

Examples

  • “2–4 items: 10% off. 5–7 items: 20% off. 8+ items: 30% off.”
  • “Buy 1–5 widgets at regular price, 6–10 widgets at 8each,11+widgetsat8each,11+widgetsat6 each.”

How it works
The Product filter selects which products qualify. The Bulk rules section defines the ranges and the discount or fixed price for each range.

Sections created

  • Product filter – Select the eligible products.
  • Bulk rules – Define the quantity ranges and the corresponding discount or fixed price.

Additional features (Pro version)

  • Bulk rules can be based on quantitysubtotal, or weight.
  • You can set a fixed price per range or a percentage discount.
  • The bulk table automatically appears on the product page (customisable in the Customizer).

3.8. Role Bulk

Purpose
Create quantity‑based tiered discounts that only apply to customers with a specific user role.

Examples

  • “Wholesale customers get 15% off when buying 10+ items.”
  • “VIP members receive 10% off on 5+ items.”

How it works
The Bulk rules section defines the tiered discounts. The Cart conditions section adds a condition to restrict the rule to specific user roles.

Sections created

  • Bulk rules – Define the quantity ranges and discounts.
  • Cart conditions – Add a User role condition.

3.9. Role Discount

Purpose
Apply a simple percentage or fixed discount to all products for a specific user role.

Examples

  • “Wholesale customers get 15% off store‑wide.”
  • “Members get a flat $10 discount per product.”

How it works
The Role discounts section lets you select the target user role and define the discount type and amount.

Sections created

  • Role discounts – Select the user role and the discount amount.

3.10. Cart Discount

Purpose
Apply discounts to the entire cart, add extra fees, or modify the shipping price based on cart conditions.

Examples

  • “10% off the cart total when the subtotal exceeds $100.”
  • “Add a 5handlingfeeforordersunder5handlingfeeforordersunder25.”
  • “Change the shipping price to $0 when the cart includes a ‘Free Shipping’ coupon.”

How it works
The Cart adjustments section defines the action (percentage discount, fixed discount, fee, or shipping change). The Cart conditions section defines when the action should apply.

Sections created

  • Cart adjustments – Choose the type of adjustment (discount, fee, shipping change) and its value.
  • Cart conditions – Set the conditions that trigger the adjustment.

3.11. 3 = 2

Purpose
Buy 3, pay for 2 promotion (33.33% discount when buying three identical items). This is a special case of a bulk discount optimised for this exact promotion.

How it works
The Product filter selects the eligible products. The Product discount section applies a discount equivalent to “pay for 2 when buying 3”. The plugin automatically calculates the correct discount percentage (33.33%).

Sections created

  • Product filter – Select the eligible products.
  • Product discount – Pre‑configured for the “3 for 2” discount.

4. Templates Exclusive to the Pro Version

The following templates are only available in the Pro version of Advanced Dynamic Pricing for WooCommerce.

  • Discount cheapest 50%
  • Buy 3 for X
  • BOGO discounted
  • 3 = 2

If you select one of these templates while using the free version, the plugin will either ignore the request or prompt you to upgrade.


5. Summary of Rule Sections

SectionPurposeUsed In Templates
Product filterSelect which products the rule applies to (by product, category, SKU, attribute, collection).Product Discount, Discount cheapest 50%, Buy 3 for X, BOGO Free, Discounted BOGO, Bulk, 3 = 2
Product discountDefine a percentage discount, fixed discount, or fixed price for each product.Product Discount, Discount cheapest 50%, Buy 3 for X, 3 = 2
Free productsSpecify one or more free products (gifts).Gift, BOGO Free
Cart conditionsSet conditions based on cart subtotal, quantity, user role, date/time, shipping method, etc.Gift, Role Bulk, Cart Discount
Bulk rulesDefine tiered discounts based on quantity, subtotal, or weight.Bulk, Role Bulk
Role discountsSet a simple discount restricted to a specific user role.Role Discount
Cart adjustmentsDefine a cart‑level action (discount, fee, or shipping change).Cart Discount
Auto add to cartAutomatically add a product to the cart (used for discounted BOGO).Discounted BOGO

6. Frequently Asked Questions

Q: Can I change the sections after selecting a template?

A: Yes. The template only adds the initial sections. You can add, remove, or modify any section later.

Q: Do I have to use the templates?

A: No. You can create a rule manually by clicking Add rule and adding sections one by one. The templates are optional shortcuts.

Q: Are all templates available in the free version?

A: No. The templates Discount cheapest 50%Buy 3 for XDiscounted BOGO, and 3 = 2 are Pro‑only.

Q: What is the difference between “BOGO Free” and “Discounted BOGO”?

A: “BOGO Free” gives the second product for free (100% discount). “Discounted BOGO” gives a partial discount on the second product (e.g., 50% off).

Q: Can I create a “Buy 2, pay for 1” rule using a template?

A: The “3 = 2” template is specifically for three items. For “2 = 1”, use the Bulk template with two ranges: first range at regular price, second range at a discounted price that makes two items equal to the price of one.

Have questions? Please submit a support request. We're always happy to help!

Advanced Dynamic Pricing
for WooCommerce
PRO

From $60
Buy
✓ 30-day money-back guarantee