August used to be a large month for WordPress. WordPress 7 ...
Sudden transport prices are one of the most greatest causes consumers abandon their carts. In case your WooCommerce retailer fees an excessive amount of or the pricing feels complicated, then you need to be shedding gross sales with out understanding it.
That’s why it’s so necessary to provide transparent, truthful transport charges. And one of the most most simple tactics to do this is with weight-based transport.
With this system, transport prices are calculated according to the entire weight of the cart. Lighter orders get decrease charges, whilst heavier ones are charged extra appropriately, serving to you duvet your prices with out turning consumers away.
I’ve hung out checking out each WooCommerce’s integrated equipment and third-party plugins to search out the most efficient tactics to set this up.
On this information, I’ll display you precisely the best way to upload weight-based transport on your retailer. Plus, I will be able to percentage some sensible tricks to steer clear of commonplace pitfalls and stay your checkout procedure clean. 🚚


Weight-based transport guarantees truthful and correct supply prices via calculating charges according to the true weight of the order.
In contrast to flat price transport, which fees the similar price for each acquire, this system prevents overcharging for light-weight pieces and shedding cash on heavy ones.
Via switching to weight-based transport to your WooCommerce retailer, you get extra keep an eye on and versatility. It eliminates guesswork, avoids surprises at checkout, and helps to keep prices clear.
It’s particularly helpful for shops that promote heavy pieces, bundles, or a mixture of light-weight and hulking merchandise.
Whether or not you’re transport furnishings, books, or gymnasium apparatus, this is helping you keep winning whilst preserving transport prices clear in your consumers.
Having mentioned that, let’s check out the best way to simply upload weight-based transport in WooCommerce. I will be able to duvet two other strategies on this educational. You’ll use the hyperlinks underneath to leap to the process of your selection:
If you wish to arrange weight-based transport in WooCommerce with out the usage of any further WooCommerce plugins or extensions, then this system is for you.
WooCommerce doesn’t include a integrated weight-based transport choice, however there’s a easy workaround you’ll use.
As a substitute of an instantaneous weight-based environment, you’ll use transport categories to staff merchandise via their weight. Then, you’ll create other flat charges for each and every magnificence inside your transport zones.
This fashion, heavier pieces will have upper transport prices, and lighter ones can send for much less, all the usage of the default WooCommerce settings.
💡 Professional Tip: Sooner than you get started, remember to have set your most popular weight unit (e.g., kg, lbs, oz.) in your retailer.
You’ll do that via navigating to WooCommerce » Settings » Merchandise » Basic and deciding on your unit from the ‘Weight unit’ dropdown menu. This guarantees your whole calculations are constant.
For extra assist configuring your retailer, apply our entire information to WooCommerce retailer setup.
To get began, discuss with the WooCommerce » Settings » Transport » Categories web page from the WordPress dashboard and click on the ‘Upload transport magnificence’ button.


Within the pop-up that looks, upload a reputation in your transport magnificence. I like to recommend opting for one thing transparent that is helping you briefly acknowledge the kind of merchandise it’s for.
For instance, for those who’re developing a category for the entire pieces beneath 5 kg, then you may title it ‘Underneath 5kg.’


Then, you’ll wish to upload a slug for the category. You’ll additionally go away this clean, and WooCommerce will generate one according to the title you input.
But when you wish to have extra keep an eye on, you’ll input your personal.
Subsequent, upload a brief be aware explaining what the transport magnificence is for. It’s basically in your personal reference or for different admins operating at the web site.
Then, pass forward and click on the ‘Create’ button.
You’ll now repeat the method so as to add as many weight founded transport categories as you wish to have.
As soon as you’re carried out, it is going to glance one thing like this:


Subsequent, pass to the ‘Transport Zones’ tab. Right here, you’ll see an inventory of the entire transport zones you’ve arrange in your retailer. Those zones constitute the nations or areas the place you be offering transport.
If you happen to haven’t added a transport zone but, merely click on the ‘Upload zone’ button.


This will likely take you to a brand new display screen the place you’ll upload a reputation. I like to recommend naming the zone after the area or nation you’re providing transport to, as this may assist save you any confusion.
After that, merely sort the title of the area or nation within the ‘Zone areas’ box. When the choice seems, click on on it so as to add it on your zone. You’ll upload as many areas as you wish to have.
While you’re carried out, click on the ‘Upload transport manner’ button to continue.


A brand new popup will now seem in your display screen.
From right here, choose the ‘Flat price’ choice and click on ‘Proceed.’


In the next move, you’ll wish to give your transport manner a reputation. That is necessary as a result of your consumers will see it at checkout.
A reputation like ‘Transport Price In keeping with Product Weight’ is obvious and descriptive.
Subsequent, upload a price for transport within the ‘Price’ box. This would be the default transport price that consumers can pay when buying an merchandise.
That is the bottom transport price for any product with out a transport magnificence. Take into accout, this price can be added to different transport charges, which I’ll give an explanation for in a second.


Subsequent, scroll all the way down to the ‘Transport magnificence prices’ segment. Right here, you’ll set a price for each and every weight-based transport magnificence you’ve created.
For instance, you may rate $10 for pieces within the 11–15 kg magnificence and $20 for the ones within the 16–20 kg magnificence.
⚠️ Necessary Notice: WooCommerce provides the transport magnificence price on most sensible of the default flat price. For instance, in case your default price is $5 and the category price is $10, then the entire transport price for the buyer might be $15.


To steer clear of this and use most effective the transport magnificence price, you will have to set the primary ‘Price’ box for the flat price to $0.
Slightly below the fee fields, you’ll additionally see a environment known as ‘Calculation sort’. This controls how WooCommerce calculates transport when a cart comprises pieces from more than one categories.


Here’s how each and every choice works:
For many shops that use weight-based transport, the ‘In step with magnificence’ choice provides you with extra correct and truthful pricing. That is particularly useful when orders incessantly come with merchandise of various weights.
Upon getting selected your ‘Calculation Sort’, click on the ‘Save’ button to retailer your settings.
Now, head over to the ‘Merchandise’ web page and open your most popular merchandise within the WooCommerce editor. Scroll all the way down to the ‘Product Knowledge’ segment and turn to the ‘Transport’ tab.


First, you want to go into the product’s weight within the ‘Weight’ box. After that, you’ll want to make a choice the proper transport magnificence from the ‘Transport magnificence’ dropdown menu.
💡 Professional Tip: Don’t put out of your mind to incorporate the load of your packaging fabrics (like containers and bubble wrap) within the product’s general weight. This is helping you rate correct transport charges and steer clear of shedding cash on postage.
For instance, in case your product weighs 0.45 kg, you may choose the ‘Underneath 5kg’ magnificence you created previous.
After that, click on the ‘Replace’ or ‘Post’ button to save lots of your adjustments.
Now discuss with your WooCommerce retailer to peer the transport value according to your product’s weight.


Whilst this system works smartly for easy setups, managing many various weight categories can grow to be difficult.
So, when you have many merchandise or want extra versatile transport regulations, then the usage of a devoted plugin is a miles more straightforward answer.
For extra tough and versatile transport regulations, the usage of a devoted plugin is your only option.
I like to recommend the loose WooCommerce Weight Based totally Transport plugin as it means that you can create as many transport regulations as you wish to have according to product weight. You’ll additionally set other charges for various nations and be offering loose transport when a buyer’s order reaches a undeniable general.
First, you want to put in and turn on the WooCommerce Weight Based totally Transport plugin. For main points, see our instructional on the best way to set up a WordPress plugin.
Upon activation, head over to the WooCommerce » Settings » Transport » Weight Based totally Transport web page from the WordPress admin sidebar.
Right here, click on the ‘Set Up International Transport Laws’ button.


This will likely take you to a brand new display screen the place you’ll outline weight-based transport regulations in your merchandise. You’ll realize that the plugin comes with a couple of default regulations already arrange, however you’ll simply edit or delete them as wanted.
You’ll get started via including a name for each and every rule. Make a selection names that allow you to briefly determine the load vary, equivalent to ‘Underneath 5kg’ or ‘5-10kg’.


Within the ‘Vacation spot’ column, you’ll go away the environment as ‘Any’. This implies the load transport rule will observe to all nations you send to.
Alternatively, if you wish to rate other transport charges for explicit areas, you’ll do this via deciding on a rustic from the ‘Vacation spot’ dropdown menu. This lets you observe your weight-based transport rule most effective to that location.
For instance, let’s say your retailer is founded in Europe. It’s possible you’ll wish to rate $5 for orders beneath 5kg going to France as it’s somewhat shut, and transport is less expensive.
However for a similar weight vary being shipped to the US, you need to rate $10 or extra to hide the upper transport price because of the longer distance.


After that, set the ‘From’ and ‘Up To’ weight values for each and every rule within the Weight column. For instance, for the ‘Underneath 5kg’ rule, you’ll input From: 0 and Up To: 5.
While you’ve entered the numbers, click on the ‘OK’ button to save lots of the variety.


Subsequent, check out the ‘Price’ column. That is the place you outline when the transport rule applies, most often according to the entire order quantity.
Let’s say you wish to have to provide loose transport for small applications beneath 5kg, however provided that the buyer spends $100 or extra. If that’s the case, you’ll set the load vary from 0 to five, and within the ‘Price’ column, input 100.00+. Then, set the transport price to ‘Loose.’
This implies if any individual orders merchandise weighing beneath 5kg and their cart general is $100 or extra, they gained’t need to pay anything else for transport.
Now, you may additionally wish to upload some other rule for patrons who order lower than $100 value of things.
For that, create the similar weight vary—0 to 5kg—however within the ‘Price’ column, input 0.00 – 99.99 and set the transport price to one thing like $10.


This implies if the cart is beneath 5kg and the order general is underneath $100, then they’ll be charged $10 for transport.
💡 Professional Tip: If you wish to have the transport rule to be founded most effective on weight and forget about the cart’s general worth, there’s a very simple approach to do it.
Within the ‘Price’ column, merely input 0.00 within the ‘From’ box and go away the ‘To’ box totally clean.
This tells the plugin to use the rule of thumb to all orders, regardless of how a lot they price.
Now, it’s time to in reality set the transport price according to weight. For this, enlarge the ‘Transport’ tab for each and every rule. You’ll choose the ‘Loose’ choice to provide loose transport.
Or, make a selection the ‘Flat’ choice and upload the transport value according to weight.


You’ll additionally make a selection the ‘Flat + Innovative’ choice, which is beneficial for those who promote heavier pieces that transcend your outlined weight regulations.
For instance, let’s say your regulations pass as much as 30 kg. You’ll set a Flat price of $20 for orders as much as 30 kg. Then, within the Innovative box, you’ll upload a price of $2 according to 1 kg.
Now, if a buyer puts an order that weighs 32 kg, they’ll be charged the preliminary $20 (for the primary 30 kg) plus $4 (for the additional 2 kg), for a complete transport price of $24.
This setup guarantees you’re nonetheless overlaying your transport prices quite, even for heavier orders.


Subsequent, upload a be aware for each and every weight rule. This be aware is only for you and your staff, and it is helping stay issues arranged via explaining what each and every rule is for.
For instance, you’ll write one thing like “Loose transport for small orders over $100” or “Additional fees for pieces over 30kg.”


While you’ve added the notes, click on the ‘Save’ icon to retailer your settings.
Subsequent, you want so as to add the transport manner you created to certainly one of your transport zones.
From the ‘Transport’ tab, click on on a zone the place you wish to have to provide weight-based transport. Then, click on the ‘Upload transport manner’ button.


This will likely open a popup at the display screen, the place you’ve gotten to select ‘Weight Based totally Transport’ because the transport manner.
Subsequent, click on the ‘Proceed’ button.


Then, head to the ‘Merchandise’ web page and open an merchandise within the editor.
From right here, scroll all the way down to the ‘Product Knowledge’ segment and turn to the ‘Transport’ tab. Now, it’s a must to upload the load for the product to use the transport regulations to it.


After that, merely click on the ‘Replace’ or ‘Post’ button to retailer your settings.
Now, you’ll discuss with your WooCommerce retailer and upload a product on your cart.
You must have the ability to see the supply fees according to the goods’ weight at the display screen.


Providing weight-based transport is superb for ensuring that your consumers are paying an excellent value. However for those who’re additionally having a look to extend your gross sales, then I like to recommend offering transport reductions.
Many shoppers be expecting some roughly deal in relation to transport, particularly for better orders. Even a small bargain could make a distinction in conversions and buyer pride.
That’s why providing a transport bargain is an effective way to cut back cart abandonment and building up your moderate order worth.
To simply upload transport reductions on your WooCommerce retailer, I like to recommend the usage of the Complex Coupons plugin.


It’s beginner-friendly and provides you with the facility to simply create transport bargain regulations.
For instance, you’ll be offering loose transport when a buyer’s cart reaches a undeniable general, observe percentage-based reductions on transport prices, or routinely cause particular transport offers according to explicit cart prerequisites.
Plus, you’ll mix those provides together with your weight-based transport regulations for optimum flexibility.


To get began, see our instructional on the best way to be offering a transport bargain in WooCommerce.
Listed here are the solutions to a few commonplace questions we get about putting in weight-based transport in WooCommerce.
Do I’ve so as to add a weight to each unmarried WooCommerce product?
Sure, for weight-based transport to paintings accurately, you will have to input a weight for each and every bodily product to your retailer.
If a product doesn’t have a weight assigned, WooCommerce gained’t have the ability to calculate the transport price for it appropriately, and it is going to fall again to a default flat price or display no transport choices in any respect.
What occurs if a buyer has each bodily and virtual merchandise of their cart?
WooCommerce routinely handles this. Transport prices will most effective be calculated according to the load of the bodily pieces within the cart. Virtual merchandise, since they don’t require transport, haven’t any weight and won’t have an effect on the transport calculation.
Can I be offering loose transport for sure WooCommerce orders?
Completely. With the default manner, you’ll create a transport magnificence for a particular weight vary and set its price to $0.
With the plugin manner, you’ll create a rule that gives loose transport when an order reaches a undeniable weight or cart worth, providing you with extra flexibility.
My merchandise have an overly wide variety of weights. What’s one of the simplest ways to take care of this?
The most efficient manner is to create a number of transport regulations to hide your whole merchandise. For extraordinarily heavy pieces that may exceed your heaviest rule, the plugin manner is perfect.
You’ll use its ‘Flat + Innovative’ technique to set a base price plus an additional rate according to kg/lb, making sure you at all times duvet your prices for outsized orders.
I am hoping this text helped you learn to simply upload weight founded transport in WooCommerce. You might also wish to see our newbie’s information on the best way to upload a loose transport bar in WooCommerce and our instructional on the best way to save you fraud and pretend orders in WooCommerce.
If you happen to favored this text, then please subscribe to our YouTube Channel for WordPress video tutorials. You’ll additionally to find us on Twitter and Fb.
August used to be a large month for WordPress. WordPress 7 ...
August 14 – 27, 2026 Welcome again to the WordPr ...
You'll now set up your WordPress.com web page from Ch ...
Lifetime Membership with Unlimited Access