• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Flexible Shipping - All in One Shipping for WooCommerce

  • Plugins
  • Docs
  • Support
  • Blog
  • My account
  • 0

Join more than 10,000 others

WooCommerce tips, Flexible Shipping news - right to your inbox.

Bartosz Gajewski

How to Set Quantity Based Free Shipping in WooCommerce?

Updated: January 04, 2021 / Flexible Shipping, Guides

Setting free shipping over amount in WooCommerce is quite simple and built in WooCommerce core. But what if you want to offer it when your customers have 5 or 10 products in the cart? In this article, I’ll show you how to set quantity based free shipping in WooCommerce.

Free shipping in WooCommerce

Let’s start with a simple explanation of what is free shipping in WooCommerce. Free shipping is a great marketing solution for generating more sales. People are very likely to add more to the cart to get free shipping. The most common scenario is situation when you want to offer a free shipping rate when customers cart value exceeds some amount. We even have a great guide about offering free shipping over amount. We also explained how to combine free and paid shipping. Now, it’s time to explain quantity based free shipping in WooCommerce. 

Use trusted shipping plugin

As in the previous articles, we strongly recommend using one of the best shipping plugins for WooCommerce - Flexible Shipping. It’s a very popular and trusted plugin, used by 151,396 stores on a daily basis and with 4.9 rating in WordPress repository. It allows you to offer a lot more than just free shipping. 

Flexible Shipping PRO WooCommerce £89

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
WP Desk
80,000+ Active Installations
Last Updated: 2020-12-30
Works with WooCommerce 4.6.0 - 4.9.x

In this case, to set quantity based free shipping, you’ll need the PRO version of the plugin.

How to set quantity based free shipping in WooCommerce?

Once you have your plugin, it’s time to add a new shipping method, that will have a free shipping option included. Just go to WooCommerce → Settings → Shipping, and then click on your Shipping Zone. Then click on the Add shipping method button.

Add new shipping method in WooCommerce

Next, choose Flexible Shipping as a shipping method (step 1) and again, click on the Add shipping method button (step 2).

add flexible shipping method

When you’ll get your new Flexible Shipping method, click on it. Then, click on the Add new button.

add new flexible shipping method

Finally, you can set quantity based free shipping in WooCommerce. To do that just add a new rule based on Item (When: Item), set is from as your free shipping quantity, and set rule cost is 0. The last but very important thing is to choose Special action: Stop. This way, all other rules won’t be calculated when the client reaches free shipping over quantity.

Set quantity based free shipping in WooCommerce rules

Remember to always put this rule above other ones. In other cases, free shipping can be not calculated correctly.

Here is a short video of how to do it:

Free shipping over different items in cart

The method above will apply to the quantity of products in the cart no matter if they are different or the same. With Flexible Shipping PRO plugin, you can also set free shipping over different items in cart. Just change When to Cart line item and free shipping will work only with five different products. 

Quantity based free shipping - different products

Learn how to offer Free shipping for specific products in WooCommerce.

Summary

Free shipping is a very useful and powerful marketing solution. In this article, I showed you how to set quantity based free shipping in WooCommerce and how to set free shipping over different items in cart. I hope it will be helpful. Good luck!

Tweet

2 minutes read2093 views

Bartosz Gajewski

Content Specialist in WP Desk. He tries to increase the number of plugin users with useful content. Privately an enthusiast of mountains and European cinema.

Flexible Shipping

The most flexible Table Rate Shipping plugin for WooCommerce. Create any shipping scenario based on totals, weight, quantity, shipping classes and more.

Learn more →

Join more than 10,000 others

WooCommerce tips, Flexible Shipping news - right to your inbox.

Home › How to Set Quantity Based Free Shipping in WooCommerce?

Footer

Flexible Shipping

The most flexible Table Rate Shipping plugin for WooCommerce. Create any shipping scenario based on totals, weight, quantity, shipping classes and more.

© 2021 A WP Desk WP Desk Shipment Secured by Comodo

Company

  • Blog

Products

  • Plugins
  • Docs
  • Support

Legal

  • Terms & Conditions
  • Refund Policy
  • Support Policy
  • Privacy Policy