How to Set Dynamic Discounts For Your Website (WooCommerce)

Last modified: October 16, 2026

In this guide, you will use the built-in Dynamic Discounts feature of the WoodMart theme to give customers a lower price when they buy a set quantity of a product.

Example: A product costs ₦10,000. You want customers who buy 5 or more units to pay ₦9,000 each. For 5 units, the total drops from ₦50,000 to ₦45,000, saving the customer ₦5,000.

Video Tutorial

Watch the video below for a step-by-step demonstration of the process.

 

Step 1: Enable Dynamic Discounts

  • In your WordPress dashboard, go to WoodMart → Theme Settings → Shop.
  • You can also search for “Dynamic Discounts” in the search bar
  • Turn on Enable Dynamic Discounts.
  • Turn on Show discounts table if you want customers to see the quantity ranges and prices on the product page.
  • Click Save Options.

Step 2: Create a Discount Rule

  • Go to Products → Dynamic Discounts.
  • Click Add New and enter a title, for example, 5 to 10 units discount.

Step 3: Set the Quantity Range and Discount

In the Rules section, fill in one row:

  • From: 5
  • To: 10  (leave empty, so the range has no upper limit).
  • Type: Amount (fixed) or Percentage.

Click the Add button to create more rows for other quantity ranges. Ranges must not overlap, and From and To are inclusive.

Step 4: Choose the Products

  • In the Condition section, set the condition to Include.
  • Select Product, then choose the product that should get the discount.
  • Click Publish.

You can also set the rule to include or exclude all products, categories, tags, brands, attributes, shipping classes, or product types.

Step 5: Test on Your Store

  • Open the product page on your storefront.
  • If Show discounts table is on, confirm the table shows the new range.
  • Add 5 units to the cart and confirm the price is ₦9,000 each, with a ₦45,000 total.

 

 

Was this article helpful?
No