Pro Bulk Discounts

The Bulk Discounts module allows you to offer quantity-based discounts if a customer buys multiple items of the same product.

You can create both percentage and fixed discounts and offer more than one bulk discount for the same product.

You can include all products, one or more product categories, or one or more individual products in a bulk discount offer.

The bulk discount sections will show up on your WooCommerce product pages.

In the screenshot below, you can see an example of Merchant Pro’s Bulk Discounts module. It offers two discount tiers: customers get a fixed $2.00 discount if they buy at least three items and a 25% discount if they buy at least five:

Frontend view of the Volume Discounts module on a WooCommerce product page

You only need to define your discount goal, and Merchant Pro takes care of everything, including:

  • showing the total amount that the customer will save with each discount tier
  • automatically calculating the monetary value of the percentage discount (e.g. the second banner in the above screenshot shows $3.50 instead of 25%)
  • only applying the highest tier (e.g. if a customer buys five items, the first discount tier won’t apply anymore so they won’t get both discounts)
  • deducting the discount from the price and the total amount on the Cart page

In the screenshot below, you can see how the applied bulk discount appears on the Cart page:

Frontend view of the Cart page when the volume discount is applied

Now let’s see how to set up and configure Merchant Pro’s Bulk Discounts module.

1. Open the Bulk Discounts Module

Open your Merchant dashboard by clicking the Merchant menu in the left sidebar of your WordPress admin area.

Find the Boost Revenue section, then click the Bulk Discounts module to open its settings page:

Location of the Bulk Discount module in the Merchant dashboard in the WordPress admin area, screenshot

2. Create and Configure Your First Bulk Discount

You can create the offers one by one on the admin page of the Bulk Discounts module.

To create a new offer, click the Add New Offer button:

Location of the Add New Offer button on the admin page of the Bulk Discounts module, screenshot

Once the Campaign section appears on the screen, open its settings, and configure each option:

  • Offer name – The name of your offer; it will only appear on the module’s admin page (e.g. ‘Buy 3, get 10% off each’).
  • Offered product(s) – Here, you can add the products you want to include in the offer. The available options are: 
    • All products – The offer will be shown for all products.
    • Specific products – You can use real-time search to add one or more individual products.
    • Specific categories – You can select one or more product categories from a dropdown list.
    • Specific tags – You can select one or more product tags from a dropdown list.
  • Quantity – Here, you can define the number of items a customer needs to buy to get the bulk discount offer.
  • Discount – This option lets you choose between a percentage and a fixed discount and define the value of the discount in either percentage or the currency (e.g. $) you set for your store (you can change the currency by going to WooCommerce > Settings > General > Currency options > Currency in your WordPress admin area).
  • Exclude coupons – Here, you can set whether you want to allow customers to use coupons on top of the discounted price (in this case, toggle the option off) or not (in this case, toggle the option on).
  • User Condition – Here, you can choose which users or user groups will see this bulk discount offer. The available options are All Users, Selected Users, and Selected User Roles.
  • Placement on product page – Here, you can choose whether you want to show the bulk discount offer before or after the add-to-cart section on the product page.
  • Offer title – The title of your offer that your customers will see on the product page (e.g. ‘Buy more, save more!’).
  • Save label – The text on the label that summarizes the offer (e.g. ‘Save {amount}’). You can use the following variables within the text: 
    • {amount} – automatically calculates the amount that your customer will save
    • {percent} – shows the discount percentage
  • Tier format text – The text of the more detailed description of the bulk discount offer (e.g. ‘Buy {quantity}, get {discount} off each’). You can use the following variables within the text:
    • {quantity} – displays the quantity that your customer needs to buy to get the discount
    • {discount} – shows the discount value per item
    • {percent} – shows the discount percentage
  • Item text – The label shown before the item price in the bulk discount section on the product pages (e.g. ‘Per item:’).
  • Total text – The label shown before the total price in the bulk discount section on the product pages (e.g. ‘Total price:’).
  • Cart item discount title – The label shown on the Cart page below the discounted product (e.g. ‘Discount’).
  • Cart item discount description – The description of the discount on the Cart page (e.g. ‘A discount of {amount} has been applied.’). You can use the following variables within the text:
    • {amount} – automatically calculates the amount your customer will save with this bulk discount offer
    • {percent} – shows the discount percentage

You can also customize the design options at the bottom of the Campaign’s settings, including the font size, font weight, and text color of the title as well as the text, border, and background colors of the bulk discount sections:

All options of a Bulk Discounts offer

Once you’ve configured all the settings, click the Save button in the top-right corner of the page.

3. Enable the Bulk Discounts Module

To activate the module, click the Enable button at the top of the module’s page:

Enable button for the Bulk Discounts module of Merchant Pro

4. Create More Bulk Discount Offers

To add another bulk discount offer, click the Add New Offer button below the existing offer, configure its settings, and click the Save button at the top of the page.

When the new offer is saved, you can close its settings section and review all of your bulk discounts in a tidy list view.

You can also rearrange your bulk discounts using drag and drop:

List of all Bulk Discounts offers, showing the names of the offers

5. Activate the Module Shortcode (for Developers)

The Bulk Discounts module is also available as a shortcode.

Note that activating the shortcode automatically deactivates the ‘Placement on product page’ option, so if you have already added bulk discount offers to your store, they will disappear from the product pages. This is a security measure to prevent duplicate content when the shortcode is used.

The shortcode is [merchant_module_volume_discounts].

You can use it by toggling the Use shortcode option on and clicking the Save button in the top-right corner of the page:

The location of the Use shortcode option on the admin page of the Bulk Discounts module