How to Add Multiple WooCommerce Shipping Addresses

This article will guide you through the step-by-step process of adding multiple shipping addresses to your WooCommerce store. I’ll also share its benefits and a few use cases to help you better understand when you should use this strategy. 

Without any further ado, let’s jump straight into it. 

Benefits of Allowing WooCommerce Multiple Shipping Addresses

The following are some highlighted benefits of adding this feature to your WooCommerce online store. 

1. Increase Average Order Value (AOV): Adding this feature to your store will allow you to increase the average order value. Customers can add multiple products to their cart and ship them to different addresses in a single transaction instead of in multiple transactions. It improves the average order value. 

2. Improved Customer Experience: This feature will allow customers to ship products to different locations in a single transaction instead of making multiple transactions, which improves the overall customer experience. 

3. Competitive Advantage: Adding this feature to your WooCommerce store will give you an advantage. 

Now that we know its benefits, let’s dive in and see how to add it to your WooCommerce store. 

How to Add WooCommerce Multiple Shipping Addresses Feature to Your Store?

I’ll use a free plugin to add this feature to one of my demo WooCommerce stores. It also has a paid version. 

You can use any plugin, but I feel it is the most straightforward plugin to add the WooCommerce multiple shipping addresses feature to your online store

The following is the step-by-step process to add this feature. 

1. Install and Activate the Multiple Shipping Addresses For WooCommerce Plugin

First, you must install and activate your store’s ‘Multiple Shipping Addresses For WooCommerce’ plugin. To install it, navigate to Plugins < Add New from your WordPress dashboard and search for the plugin’s name in the search bar.

It will be the first result by ThemeHigh. 

Click the ‘Install Now’ button to install it; once it is installed, it will be replaced with the ‘Activate’ button. Click it to activate the plugin. 

Note: I have already installed and activated the plugin, so I see the ‘Active’ button instead of Install now and Activate buttons. 

2. Navigate to Plugin’s Settings

Note: After installing and activating the plugin, you will be redirected to the page where you can see the plugins you have installed on your store. You can find the plugin you just installed from the list and click the ‘Settings’ below it to go to its settings page.

Instead of using the above method, I’ll simply navigate to WooCommerce > Manage Address from my WordPress dashboard and navigate to the plugin’s settings page. 

3. Enable the WooCommerce Multiple Shipping Addresses Feature

Once on the plugin’s settings page, you can configure its different settings. By default, multiple addresses will be enabled for shipping and billing

You can enable or disable them by checking or unchecking the required checkbox. I have disabled the multiple addresses for billing option as I only want to enable the multiple shipping addresses feature. 

4. Change the Display Style

You can also change its display type and style on the checkout page. It allows you to choose from two different display types:

  • Dropdown: By default, it will display multiple addresses in a dropdown in front of the individual product in the cart on the checkout page. 
  • Popup: If you want to show the addresses in a popup, you can select this option.

I’ll leave it to the default selected option (dropdown). 

4.1. Change the Display Style

The plugin adds a checkbox button by default to allow customers to enable multiple shipping addresses. You also have the option to change the display style of it. You have two options:

  • Button
  • Link

You can select the display style based on your preferences, but I’ll leave it to the default style (button). 

4.2. Save Changes

Once you have made the adjustments, don’t forget to click the blue ‘Save Changes’ button at the bottom of the page to save settings. 

5. Final Results

After saving the settings, let’s test the final results. 

I added a few products to my cart and visited the checkout page to test it. Initially, I couldn’t see any option for multiple shipping addresses. 

When I checked the ‘Shipping to a different address?’ checkbox at the bottom of the page, I could see the option to enable multiple shipping addresses.

Upon checking the multiple addresses checkbox button, I could ship each product to a different address. I could also add a new shipping address by clicking the ‘Add new address’ button link. 

After clicking it, I saw a form to add the shipping address. 

Note: With the free version of this plugin, customers can only add 2 shipping addresses. If you want to allow them to add an unlimited number of shipping addresses, you will need to purchase its premium version, which will also give you access to other premium features. 

Use Cases to Allow WooCommerce Multiple Shipping Addresses

I’ll show some use cases to give you a clear understanding of whether you need to add this feature to your store or not. 

The following are the three main use cases of this feature. 

1. Gift Purchases: Customers may want to send items to different recipients as gifts. Allowing multiple shipping addresses simplifies the process for customers who want to purchase and ship gifts to multiple people in a single transaction.

2. Corporate Purchases: B2B customers or businesses making bulk purchases might need items delivered to different branches or offices. Multiple shipping addresses make it easy for corporate clients to manage their orders efficiently.

3. Subscription Services: Subscription-based businesses may offer customers the option to send different subscription items to various addresses. For example, a subscription box service might allow customers to send different products to different recipients.

Depending on your business, there could be other use cases. Still, those mentioned above are the common use cases, or the business needs to add the WooCommerce multiple shipping addresses feature to an online store. 


That’s it for today’s article. 

I hope it was helpful to you and that you could add the WooCommerce multiple shipping addresses feature to your online store. Allowing your customers to send products in a single order to different locations is an excellent idea.  


Welcome to the AovUp blog, where we discuss all things WooCommerce. I hope we can help you achieve something today...

Leave a Reply

Your email address will not be published. Required fields are marked *

We – and our partners – use cookies to deliver our services and to show you ads. By using our website, you agree to the use of cookies as described in our Cookie Policy