How to Set Up Shipping Discounts for Bulk Purchases in WooCommerce

How to Set Up Shipping Discounts for Bulk Purchases in WooCommerce
Author Bartosz Gajewski
Updated:
2023-10-22
Reading time:
6 minutes read

Subtle shifts in WooCommerce purchasing process, such as shipping discounts, can become pivotal in propelling sales and enhancing customer loyalty. This article elucidates the impact, use-cases, and step-by-step setup guides for implementing shipping discounts and free shipping on bulk purchases within WooCommerce.

Impact of Shipping Discount on Increasing Sales

In Octolize, we strongly believe that shipping can make or break e-commerce sales. Without a doubt, it’s a crucial point of the purchase process. However, at this point, whether or not the sale will be closed depends on the quality of the experience you provide your customers. To ensure that these are not just our beliefs, let’s take a look at the reasons for abandonment during the checkout report from Baymard Institute

Reasons for abandonments during checkout

Of the top ten most common reasons for abandoned shopping carts, four are shipping-related:

  • Unexpected shipping costs
  • Delivery was too slow
  • The return policy wasn’t satisfactory
  • I couldn’t see/calculate total order cost up-front

It proves that the efficacy of shipping discounts in WooCommerce is not merely a conjectural strategy but one steeped in consumer psychology and corroborated by empirical data. Leveraging shipping discounts in WooCommerce not only stimulates immediate sales but also fosters an environment conducive to customer retention and brand loyalty.

Shipping Discounts for Bulk Purchases is also a great solution if your target customers are other companies. Discounts on larger purchases, which such customers are more inclined to make, can give you an edge over your competitors. 

For more on this topic, see our article How Shipping Can Affect WooCommerce Sales?

Use Cases of Discounted Shipping on Bulk Orders

Strategically implemented discounted shipping on bulk orders can be pivotal in various scenarios.

Customer Retention:

Offering discounts on shipping for bulk orders entices customers to not only increase their order value but also enhances the likelihood of repeat business by establishing a precedent of value.

B2B Engagement:

Businesses purchasing in bulk can be further encouraged to elevate their order volumes when offered scaled shipping discounts, ensuring a mutually beneficial transaction.

WooCommerce cart-based shipping solution

When it comes to shipping in WooCommerce and setting the shipping cost for bulk orders, I recommend the Flexible Shipping PRO plugin. It’s one of the best WooCommerce shipping plugin on the market. It allows you to set shipping rate by numerous conditions like weight, size, shipping class or user role. Not only that, but it also allows you to hide WooCommerce shipping methods based on those conditions.

Cart based pricing of shipping is one of the most popular features of that plugin, and I’ll show you how to configure it step-by-step. This way, you can easily manage WooCommerce shipping method with discounts for bulk purchases. 

Flexible Shipping PRO WooCommerce 89.00

The best Table Rate Shipping for WooCommerce. Period. Create shipping rules based on weight, order totals or item count.

Add to cart or View Details
100,000+ Active Installations
Last Updated: 2024-05-22
Works with WooCommerce 8.6 - 8.9.x

How to Set Up Shipping Discounts for Bulk Orders

You can set up shipping discounts for bulk orders in just a few simple steps:

Step 1. Add a Flexible Shipping method to your WooCommerce Shipping Zone

Step 2. Configure the shipping method’s general settings

Step 3. Set the shipping cost for specific products

Step 4. Add shipping discount for bulk orders

Step 1. Add a Flexible Shipping method to your WooCommerce Shipping Zone

With the Flexible Shipping PRO plugin installed and activated, you can cut to step one, adding a shipping method in WooCommerce. Go to WooCommerce → Settings → Shipping. There, edit the shipping zone in which you want to free shipping bar. Next, click on Add shipping method button.

Add Flexible Shipping method

Then, select the type of your shipping method. Pick the Flexible Shipping.

new Flexible shipping method

Having the Flexible Shipping method added, it’s time to manage WooCommerce shipping method.

Step 2. Configure the shipping method’s general settings

Now, it’s time to configure the general settings of the shipping method with Shipping Discounts for Bulk Orders. In General Settings section, you can set Method Title and Description. Below you can also change the tax settings for shipping and WooCommerce advanced free shipping

free shipping settings flexible shipping plugin

Step 3. Set the shipping cost for specific products

Now, go to the Shipping Cost Calculation Rules table, which is the most important part of the shipping method configuration that allows you to configure almost any shipping scenario. 

To set the shipping cost for specific products, choose Product from the available conditions.

 

Set the shipping cost for specific products

Then, enter the products that you want to offer with the discount.

products with shipping discount

In the same way, you can select wider groups of products. Flexible Shipping PRO WooCommerce plugin allows you to set shipping costs for:

  • Product (also supports the variable products)
  • Product tag
  • Product category
  • Shipping Class

Lastly, enter the regular shipping cost in the Costs field.

Step 4. Add shipping discount for bulk orders

Now the more advanced configuration begins. First, add another condition to the first rule. To do so, use the plus button. It looks like this:

additional condition to shipping rule

This allows you to add an additional condition that will be used with the previous one. In this way, you can configure a much more detailed shipping rules like determine shipping cost based on a certain number of specific products in the cart.

To do so, in the additional condition, choose Item.

Add shipping discount for bulk orders

Then, set the amount of that product that will qualify for regular shipping. For example, if you want to offer discounted shipping for orders with 10 or more the same products, set the maximum amount for regular shipping as 9.

maximum amount for regular shipping

In this way, the regular shipping cost will be displayed for the orders with 9 or less products A in the cart.

It’s time to configure the discounted shipping cost. To do so, select the first shipping rule and use Duplicate selected rules button.

duplicate selected shipping rules

As you can see, now you have two shipping rules. To offer discounted shipping cost for bulk orders, change the quantity range and enter the discounted shipping cost. 

In my example, the whole configuration looks like this:

discounted shipping cost for bulk orders - whole configuration

In a similar way, you can create your own configuration with different product ranges and additional discounts thresholds.

How to Set Up Free Shipping for Bulk Orders

You can set up free shipping for bulk orders in just a few simple steps:

Step 1. Add a Flexible Shipping method to your WooCommerce Shipping Zone

Step 2. Configure the shipping method’s general settings

Step 3. Set the shipping cost for specific products

Step 4. Add free shipping for bulk orders

Step 1. Add a Flexible Shipping method to your WooCommerce Shipping Zone

With the Flexible Shipping PRO plugin installed and activated, you can cut to step one, adding a shipping method in WooCommerce. Go to WooCommerce → Settings → Shipping. There, edit the shipping zone in which you want to free shipping bar. Next, click on Add shipping method button.

Add Flexible Shipping method

Then, select the type of your shipping method. Pick the Flexible Shipping.

new Flexible shipping method

Having the Flexible Shipping method added, it’s time to manage WooCommerce shipping method.

Step 2. Configure the shipping method’s general settings

Now, it’s time to configure the general settings of the shipping method with Shipping Discounts for Bulk Orders. In General Settings section, you can set Method Title and Description. Below you can also change the tax settings for shipping and WooCommerce advanced free shipping

free shipping settings flexible shipping plugin

Step 3. Set the shipping cost for specific products

Now, go to the Shipping Cost Calculation Rules table, which is the most important part of the shipping method configuration that allows you to configure almost any shipping scenario. 

To set the shipping cost for specific products, choose Product from the available conditions.

 

Set the shipping cost for specific products

Then, enter the products that you want to offer with the discount.

products with shipping discount

In the same way, you can select wider groups of products. Flexible Shipping PRO WooCommerce plugin allows you to set shipping costs for:

  • Product (also supports the variable products)
  • Product tag
  • Product category
  • Shipping Class

Lastly, enter the regular shipping cost in the Costs field.

Step 4. Add free shipping for bulk orders

Now the more advanced configuration begins. First, add another condition to the first rule. To do so, use the plus button. It looks like this:

additional condition to shipping rule

This allows you to add an additional condition that will be used with the previous one. In this way, you can configure a much more detailed shipping rules like determine shipping cost based on a certain number of specific products in the cart.

To do so, in the additional condition, choose Item.

Add shipping discount for bulk orders

Then, set the amount of that product that will qualify for regular shipping. For example, if you want to offer free shipping for orders with 10 or more of the same products, set the maximum amount for regular shipping as 9.

maximum amount for regular shipping

In this way, the regular shipping cost will be displayed for the orders with 9 or less products A in the cart.

It’s time to configure the free shipping. To do so, select the first shipping rule and use Duplicate selected rules button.

duplicate selected shipping rules

As you can see, now you have two shipping rules. To offer free shipping cost for bulk orders, change the quantity range and set the shipping cost as 0. 

In my example, the whole configuration looks like this:

free shipping for bulk orders

If you want, you can add a middle threshold for shipping discount and combine it like that:

free shipping for bulk orders - whole configuration

Thus, with the purchase of up to 9 products, the shipping cost is $20, from 10 to 19 is a reduced $10, and above 20 products the customer receives free shipping. 

Optimizing Your Shipping Discounts

Offering Exclusive Deals for Subscribers and Members

Elevate the perceived value of being part of your brand’s community by providing exclusive or early access to shipping deals for subscribers and members.

Loyalty Programs: Integrate your shipping discounts as a part of a comprehensive loyalty program, ensuring continued engagement and purchases.

Exclusive Access: Provide members with early or exclusive access to special shipping deals, instilling a sense of exclusivity and appreciation.

For more on how to set up WooCommerce shipping for specific user groups, check out our guide.

Display Shipping cost on the product page

Customers also prefer to avoid unexpected costs. The simplest and very effective solution is to display the shipping cost already on the product page. Based on a study conducted by Baymard Institute, 64% of the test subjects looked for shipping costs on the product page before deciding to add a product to the cart. This demonstrates clearly how much simpler it is for your clients to decide whether or not to buy when the shipping cost calculator is enabled on the product page. You may simplify shipping and reduce the number of abandoned carts in your business by doing this.

Summary

In this article I showed you how to set up Shipping Discounts for Bulk Purchases in WooCommerce with working examples. Additionally, you learned how to use it to offer free shipping for bulk orders in WooCommerce. With this knowledge, you will be able to configure your advanced shipping without any major problems. Good luck!

Comments
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

Check out our case studies

Dream Home Story
Furniture shipping via WooCommerce – Dream Home’s Case Study

Learn how to configure custom shipping rules for furniture orders – from heavy and bulky to small and light.

4 minutes read
Octolize Case Study
Vitrek’s Story

Read Octolize Case Study about Vitrek – a provider of innovative global solutions for High Voltage Test and Measurement.

2 minutes read
Octolize Case Study
EnglishSpeakingMum’s Story

Read Octolize Case Study about EnglishSpeakingMum – Polish dedicated and involved parenting blogger.

2 minutes read