If shipping costs consume your margin, you won't make any money.
You need to vary shipping rate by weight in your WooCommerce store.
In this article, I'll show you how to configure this scenario. FAST.
Let's begin with the best shipping plugin
WooCommerce is a great e-commerce solution.
However, it doesn't have all the features that e-commerce managers need.
There is a way to configure a WooCommerce shipping rate by weight.
You know what they say...
You just need a plugin.
Flexible Shipping is the one you need.
Over 99,991 stores use it on a daily basis. Not to mention that users love this plugin!
Shipping Rate by Weight (FAST Method)
Best plugins do their jobs with no user effort.
Do you agree?
If so, you'll love Flexible Shipping.
It may look difficult at the beginning.
However, this guide is here to help you.
You'll configure shipping rate by weight in 5 minutes.
Step 1: Add a new shipping method to WooCommerce
Go to WooCommerce → Settings → Shipping
I have two shipping zones: the UK and the US.
How about you?
Select the one to which you want to add shipping rate by weight.
Once you're in, click Add shipping method button.
Now, you need to select Flexible Shipping.
Step 2: Create the shipping method of Flexible Shipping
As you see, this plugin integrates with WooCommerce smoothly.
It works like any other shipping method and that's great!
You need WooCommerce shipping rate by weight in your store ASAP, right?
Go to the new shipping method then:
Flexible Shipping method has a special feature.
It can contain many different shipping methods.
You can configure a few complex shipping methods inside one Flexible Shipping method.
It's much easier to manage them this way.
So, create the first one:
Step 3: Configure the new shipping method
What's this? - you may ask.
This configuration screen may seem overwhelming at the beginning.
Check it out from the top to the bottom.
There are a few interesting options here!
Let's talk through the configuration options, one by one.
Enable/Disable - You can disable the method for a while if you need to.
Method Title / Method Description - Your customers will see the title and the description in the checkout.
Now, you can configure free shipping for the method:
Free Shipping - Provide order cost above which the shipping is free.
Free Shipping Label - You can configure a label next to the method's title (when free shipping is active).
Calculation Method - Download Flexible Shipping PRO for more configuration options here.
Visibility / Default - Show only to the users who logged in and set the shipping method as default if needed.
Now you know each configuration option.
So it's time to configure the WooCommerce shipping rate by weight.
You'll use the table rate shipping method there.
It means you'll write down your configuration in a table.
No worries. It's just a technical name behind a simple method.
Let's assume you want to configure:
- $5 shipping rate by weight of 0-2 lbs
- $7 shipping rate by weight of 2-5 lbs
- $10 shipping rate by weight of over 5 lbs
Simply write it down in the table.
Next, save the shipping method. It works now.
You can configure the WooCommerce shipping rate by weight for shipping classes: WooCommerce shipping classes and how to use them
Also, you can create virtually any shipping scenario using Flexible Shipping PRO.
That's all from us. Let us know in the comments section below how this guide helped you. We hope that this WooCommerce shipping rate by weight method fits your needs.
If you need some explanation, we're looking for your feedback. You're more than welcome to share your thoughts!