Pro Bulk Discounts

The Bulk Discounts module allows you to offer discounts when customers buy multiples of a product.

With the Bulk Discounts module, you can create percentage or fixed discounts for a product. You can also add multiple bulk discount offers to the same product.

Bulk discount offers can be applied to all products, specific product categories, or individual products. You can also exclude specific products from an offer.

Your customers will see the bulk discount offers prominently displayed on your WooCommerce product pages, encouraging them to purchase more and save.

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

You only need to define your discount rules, and Merchant Pro will take care of everything, including:

  • showing the total amount the customer will save with each discount tier
  • automatically calculating the monetary value of percentage discounts (e.g. the first banner in the above screenshot shows $2.10 instead of 10%)
  • applying only the highest eligible discount 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 appropriate discount from the product price and total amount on the Cart page for a seamless checkout experience

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

Merchant Pro also allows you to display upsells on the Cart page, promoting bulk discount offers that customers can qualify for based on the items in their cart. This dynamic upsell feature helps drive higher average order values by nudging customers to purchase more and take advantage of the available discount. See below for more on how cart upsells work in Merchant.

Below, we’ll 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’; default value: ‘Campaign’).
  • 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; you have the option to exclude 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; you have the option to exclude products.
    • Specific tags – You can select one or more product tags from a dropdown list; you have the option to exclude products.
  • 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.
  • Product single page – This panel includes multiple options. They allow you to configure how this bulk discount offer will appear on the single product pages. We’ll detail each option of the panel below.
  • Cart page – This panel includes three options. They allow you to enable and configure a cart page upsell for this bulk discount offer. We’ll detail each option of the panel below.
Options of a Bulk Discounts campaign

i. Configure the Product Single Page Settings

The Product single page feature is activated by default. This means that this bulk discount offer will automatically appear on the relevant WooCommerce product pages.

You can customize its appearance and behavior (or deactivate it) by opening the panel and configuring its settings:

  • Status – Here, you can activate or deactivate the offer on single product pages. The available options are Inactive and Active.
  • 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 pages.
  • Offer title – This is the title of your offer that your customers will see on the product pages (default value: ‘Buy more, save more!’).
  • Save label – This is the text on the label that summarizes the offer (default value: ‘Save {amount}’). You can use the following variables within the text: 
    • {amount} – It automatically calculates the amount that your customer will save.
    • {percent} – It shows the discount percentage.
  • Tier format text – This is the text of the detailed description of the bulk discount offer (default value: ‘Buy {quantity}, get {discount} off each’). You can use the following variables within the text:
    • {percent} – It shows the discount percentage.
    • {quantity} – It displays the quantity that your customer needs to buy to get the discount.
    • {discount} – It shows the discount value per item.
  • Item text – This is the label shown before the item price in the bulk discount section on the product pages (default value: ‘Per item:’).
  • Total text – This is the label shown before the total price in the bulk discount section on the product pages (default value: ‘Total price:’).
  • Cart item discount title – This is the label shown on the Cart page below the discounted product (default value: ‘Discount’). This, and the next, option applies to the bulk discount offers that your customer has already added to the cart. If you also want to show an upsell on the Cart page, you can activate it from the Cart page panel (see below).
  • Cart item discount description – This is the description of the applied discount on the Cart page (default value: ‘A discount of {amount} has been applied.’). You can use the following variables within the text:
    • {amount} – It automatically calculates the amount your customer will save with this bulk discount offer.
    • {percent} – It shows the discount percentage.
  • Title font size – Here, you can change the font size of the module’s title (default value: 16 px).
  • Title font weight – Here, you can change the font weight of the module’s title. The available options are Light, Normal, and Bold.
  • Title text color – Here, you can change the color of the module’s title (default value: #212121).
  • Choose background color – This is the module’s background color (default value: #fcf0f1).
  • Choose border color – This is the module’s border color (default value: #d83b3b).
  • Choose text color – This is the module’s body text color (default value: #3c434a).
  • Choose label background color – This is the background color of the save label (default value: #d83b3b).
  • Choose label text color – This is the text color of the save label (default value: #ffffff).
Options of the Product single page panel

ii. Configure the Cart Page Settings

The cart upsell feature is deactivated by default. You can activate and configure it by opening the Cart page panel and configuring the following settings:

  • Status – Here, you can activate or deactivate the upsell feature on the Cart page. The available options are Inactive and Active.
  • Offer title – This is the call-to-action message (default value: ‘Add {quantity} more to get {discount} discount off each’).
  • Button text – This is the label on the button that appears under the CTA message (default value: ‘Add To Cart’).
Options of the Cart page panel

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 settings page:

Location of the Enable button

4. Create More Bulk Discounts (Optional)

If you want to create additional bulk discount offers, click the Add New Offer button and repeat the configuration process. You can also duplicate existing offers using the Duplicate icon and rearrange the order of your offers using drag and drop (changing their order changes their order on the product page as well as their priority in the cart upsell queue).

Location of the Dupliacte icon

5. Activate the Bulk Discounts 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 activate 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 module

How Do Cart Upsells Work in Merchant?

Merchant Pro offers cart upsells through three modules: Bulk Discounts, Buy X Get Y, and Frequently Bought Together. When multiple upsell offers apply to a product in a customer’s cart, only one upsell will be displayed based on the following priority order:

  1. Bulk Discounts
  2. Buy X, Get Y
  3. Frequently Bought Together

Within each module, you can rearrange the priority of individual offers using drag and drop.

A cart upsell for a bulk discount offer includes a call-to-action message reminding the customer about the offer and an add-to-cart button that automatically adds the remaining products to qualify for the discount.

Here’s an example of how a bulk discount cart upsell looks in Merchant:

Video Walkthrough

In the video below we go through how to create bulk discounts using Merchant Pro step by step:

Conclusion

The Bulk Discounts module in Merchant Pro is a powerful tool for increasing average order values and encouraging customers to purchase more. By setting up attractive bulk discount offers and utilizing cart upsells, you can boost your store’s revenue and provide a better shopping experience for your customers.

Experiment with different discount configurations and upsell strategies to find what works best for your store. For more information on related features, check out the documentation for the Buy X Get Y and Frequently Bought Together modules.