Progressively Increasing Weight Based Shipping in WooCommerce

Progressively Increasing Weight Based Shipping in WooCommerce
Author Bartosz Gajewski
Updated:
2021-11-01
Reading time:
2 minutes read

Weight based shipping is one of the most popular shipping rules used by WooCommerce store owners. But what if you want to increase the shipping price for each kilogram progressively? I’ll show you how to configure progressive shipping price based on weight.

Let’s assume one scenario. You have a website that sells yerba-mate. Instead of a flat shipping rate, you prefer to use increasing shipping costs based on weight. Shipping services that you’re using costs $20 for a package under 5 kg. For each additional kilogram, you have to pay $3. So, how to charge clients the right amount to not overpay for shipping? Simple, use the Flexible Shipping plugin.

Flexible Shipping PRO

To set up a progressive shipping price based on the weight, you’ll need the PRO version of the Flexible Shipping plugin. It’s one of the best table rate shipping plugin on the market. The free version is being used by 241,935 stores.

Flexible Shipping PRO WooCommerce £71.36

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-03-26
Works with WooCommerce 8.4 - 8.7.x

How to configure progressive shipping price based on weight?

When you have the PRO version of the Flexible Shipping plugin downloaded and installed, go to WooCommerce → Settings → Shipping. There, edit the shipping zone in which you want to add progressive shipping price based on weight or make a new one. Then, click on Add shipping method.

Add shipping method to offer progressively increasing weight based shipping

 

Now, choose Flexible Shipping method. The particular method from the plugin allows you to offer progressive shipping price based on weight. When you have your method created, edit it.  

Insert rule in a new WooCOmmerce shipping method

Want to know more? Read our Weight Based Shipping tutorial.

Let’s go back to our scenario.

To configure it, you have to add three rules:

  • first, based on None and with Cost per order set as 20,
  • second, based on Weight with Min set as 5 and Cost per order as -15,
  • last, based on Weight with Min set as 5, Additional cost as 3 and Value as 1.

It should look like this:

Progressively Increasing Weight Based Shipping

Save changes, and you configured progressively increasing weight based shipping. You can set your own rules, based on my example. Good luck!

Summary

Now you know how to configure progressively increasing weight based shipping in your WooCommerce based store. I hope that this article will be helpful and you consider using the Flexible Shipping plugin.

 

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