Save Shipping Cost by providing USPS Flat Rate for Lighter Products and UPS for Heavier Shipments

WooCommerce store owners have a hard time saving the shipping cost. This is mainly due to the different types of products that they sell to their customers. Sometimes they sell the products which are very heavy and hence the shipping cost is higher. On the other hand, the shipping cost for the lighter products is less. However, one of the main reason that the store owners cannot save that much on the shipping cost is due to the reason that they use a single shipping carrier for shipping all their products. For example, USPS Shipping Rates are cheaper when it comes to shipping small products. However, as the product weight increases, the shipping rates are almost similar to that of UPS. UPS, on the other hand, provides a much better shipping service as well as support for the freight shipping.

Hence, the best way to save more on shipping will be to smartly choose the shipping carrier based on your product size. According to Samantha, a WooCommerce store owner,”…We need specific shipping requirements. When a product is under 50 pounds, we want to calculate shipping via USPS. But when the product is over 50 pounds, we want to use a real-time UPS calculation. How would you go about setting this up? I’m lost. thanks..!

In this article, we will be covering WooCmmerce Multi-Carrier Shipping plugin and how using this plugin you can save your shipping cost by smartly choosing different shipping carriers based on the product weight.

Setting Up Weight based Shipping Rule

WooCommerce Multi-Carrier Shipping plugin allows store owners to choose from the shipping carriers like UPS, FexEd, USPS, DHL, and Stamps. It also supports conditional shipping rules based on the product weight. Hence, based on Samantha’s shipping scenario, she can easily set this up using WooCommerce Multi-Carrier Shipping plugin. Since she requires using USPS below 50 pounds and UPS above 50 pounds, we will set up weight based shipping rates for both UPS and USPS.

The image below shows the shipping rule based on Samantha’s scenario.

Weight based shipping

Weight-based shipping

It is clear from this image that, until the product weight is below 50 lbs, she will only get the USPS shipping rates and UPS shipping rates will be shown on the cart page only when the customer adds products weighing more than 50 lbs.


In this article, we discussed the WooCommerce Multi-Carrier Shipping plugin and how using this plugin you can use UPS and USPS based on your product weight. This way store owners can save shipping cost as the shipping carriers have different shipping cost based on the product weight.

If you have any suggestions or queries regarding the article, feel free to share your views in the comments section below.

About the Plugins

WooCommerce Multi-Carrier Shipping plugin

  • Get real-time accurate shipping rates
  • Supports UPS, FedEx, DHL, USPS and Stamps USPS
  • Provide discounts on shipping cost
  • Table Rate/Conditional Shipping Rules
  • Basic Version of the plugin
  • Premium Version Cost – $89

Leave a Reply