Running a WooCommerce store comes with its own unique challenges. While the plugin makes it easy to bring your shop online, it doesn’t run your business for you. In order to avoid losing your shirt, you need to make sure you make enough money per each order. For heavier items, you may have to charge more. Weight Based Shipping for WooCommerce has you covered. It lets you set shipping rates based on the weight of your order.
This conditional logic plugin lets you set shipping rates based on quantity, product, shipping class, and dimensions. You can set a flat rate and increase it based on the weight of items in your cart. Webmaster can also set minimum and max rates for a shipping method. LiveMesh is the developer behind this plugin.