Shipping options: How to configure for your WooCommerce store

Shipping, nowadays, is crucial for every e-commerce business around the world. Having the exact shipping options will push your business to the highest position. This may also affect the customer’s decision of whether they want to complete their purchase, or abandon their cart and shop elsewhere. And the platform named WooCommerce – an eCommerce tool for WordPress – will let you sell digital and physical goods.

Shipping methods

If you’re selling physical goods, it’s important to understand all of the shipping options available to you. If you’re currently running a WooCommerce online store, then there are many shipping options available – right out of the box. You can configure WooCommerce your shipping options – right on your hand. In this article, we – ArrowHiTech would like to walk you through the way on how to configure your shipping options for your WooCommerce website.

But first, let’s go through some definitions.

Some WooCommerce main shipping options

Up to now, there are three main types of shipping options when using WooCommerce. Then, extensions will help with further customizations. Let’s go over the three core shipping options:

Shipping options for WooCommerce
Shipping options for WooCommerce
  • Flat rate shipping: Create a standard rate per item, order or shipping class.
  • Free Shipping: If you choose the free shipping, you can offer free shipping on any order or set the “Free shipping requires…” field. Furthermore, you can create a coupon for free shipping. Under “WooCommerce” in the left sidebar, click “Coupons.” When you create your coupon, check the “Allow free shipping” box.
  • Local pickup: You can give customers the option to pick up their products at no cost instead of having it delivered. 

Getting started with WooCommerce shipping options

Shipping options zone for WooCommerce
Shipping zone options for WooCommerce

When you install and activate the WooCommerce plugin, you’ll fill out a few pages of information to get your account set up. One of those pages is Shipping. You can make tweaks and add extensions later on, but for now, you’ll set basic shipping zones and product weight and dimension parameters.

Some basic setup for shipping zone options

There are two zones that are automatically created: the United States and everywhere else. Under the United States and “Locations not covered by your other zones” sections, you can select flat rates and fill in the amounts or select free shipping. On the other hand, you can turn off the “Set a fixed price to cover shipping costs” button. If you’d prefer to offer live rates from a specific carrier, there are extensions you can add.

Weight and dimensions

This page is also where you’ll set how you measure products. For product weight, you can choose kilograms, grams, pounds or ounces. Similarly, for product dimensions, you can choose meters, centimeters, millimeters, inches or yards.

How to configure your shipping options for your WooCommerce store?

Once you finish setting up the basic things for your WooCommerce store, it’s time to take it to the next level. you can go into your settings (in the left sidebar under “WooCommerce”) to set shipping zones, classes and other options. Here’s the difference between a shipping zone and a shipping class:

  • Shipping Zone: Geographic region with a specific set of shipping options. So, WooCommerce will show shipping methods to a customer based on their shipping address.
  • Shipping Class: Shipping based on the product type. As a result, it may be applied to products grouped by similarity.

Shipping Zones

Setting up the shipping zones for WooCommerce

To start, WooCommerce shipping only gives you two zones: US and non-US. However, this section is where you can create additional zones within the US and abroad. For example, you could do something like this:

  • You live in New York, so you can offer free shipping options in New York State. In the same vein, you allow people to pick up products from a specific New York location.
  • For the rest of the country, you charge a flat rate of $10 for shipping.
  • To send a package to Australia, the flat rate shipping cost is $25.
  • For everywhere else not specified in shipping zones, the flat rate shipping cost is $15. (This is set under “Locations not covered by your other zones.”)

Note that if you don’t fill out any information in the “Locations not covered by your other zones” section, customers will see that shipping isn’t available to their location. Moreover, if you have a certain area that you don’t want to ship to, that’s alright. You can just create a shipping zone for that area and then leave the shipping methods blank.

Flat Rates

Shipping zones can have their own flat rates, and you can create multiple flat rates per zone. To set the flat-rate amount, click “Flat rate” in the “Shipping methods” box under your shipping zone, then fill in the blank sections of the shipping options.

Flat rates pop-up board
  • The “Method title” is what people will see when they check out.
  • “Tax status” can be set to “Taxable” or “None.”
  • “Cost” of shipping for the whole cart. However, leaving this field blank will disable flat-rate pricing.

Charging additional shipping fees

In the “Cost” field, you can enter placeholders so that you can charge per item instead of applying the flat rate to the entire purchase. The placeholder [qty] charges an additional fee for each product in the cart. Then fill out the “Cost” field with something like this: 10 + (5 * [qty]). That means you’ll charge your flat rate of $10 plus $5 for each item in the cart.

The placeholder [fee] charges an extra shipping fee based on a percentage of the total. Set a percent, and then set a min_fee or max_fee. This means the fee of the shipping options can’t go below or above a certain amount.

Shipping classes

Creating WooCommerce shipping classes is helpful if your shop has items at different weights and if your customers usually buy one product at a time. You can also use the shipping options to offer different types of shipping on certain products. For instance, you can create Free Shipping, Regular Shipping, and Rush Shipping classes. Here’s how you’d fill in the costs for each:

  • Free Shipping: 0 * [qty]
  • Regular Shipping: 5 * [qty] to charge the regular rate of $5 per item
  • Rush Shipping: 10 * [qty] to charge the expedited rate of $10 per item
Shipping options - Flat rate settings dashboard
Shipping classes – Flat rate settings dashboard

To set flat rate costs per shipping class, you’ll have to go back into your shipping zones. Click “Flat rate,” then set each class’ shipping cost. Here the tip for you: set your shipping classes first, before setting up shipping zones. This will make this whole process flow better.

Adding a Product and Setting Shipping Options

When you add a product to your store, click on the “Shipping” field, which is in the “Product data” section, underneath the main description box. After that, choose the correct shipping class from the dropdown menu. That should do the trick.

Final words

That should be it! Here, we’ve introduced all about the method you need for configuring your WooCommerce shipping options. As a result, whether you setting up your store based on which platform out there, remember one thing: have a great strategy. To be more specific, take the time to figure out what works best for your company and products. Then, make sure you’re getting everything configured the right way. Your conversions will thank you.

We – ArrowHiTech – with over 12-year experience, will bring the best services for your eCommerce website. Our WooCommerce team will support you 24/7 with all the queries and questions you need. Check out our services now: ArrowHiTech services. If you want to go through our showcase, you should check out our product page, or our portfolio here:

ArrowHiTech services and products

If you have any questions, don’t hesitate to ask us via email or our phone number +84 243 7955 813. We love to hear some feedback from you and, we will reply to you guys ASAP.