There are a few ways to achieve WooCommerce free shipping configuration. It all depends on your needs. You can offer a coupon for a free shipping or require a customer's order total to be above some amount. Maybe both at the same time? I'll show you all the possibilities in this quick tutorial.
WooCommerce Free Shipping Method
WooCommerce has a free shipping feature built-in. That's great! It's much easier to configure it when it's supported without the need for a plugin.
You need to go to the shipping zone to which you want to add your free shipping method (step 1). You'll find it in WooCommerce → Settings → Shipping. Then you need to click on the Add shipping method button (step 2). Look at the screenshot:
A new window will pop up. You need to provide a Title. The title is used to display a shipping method in the cart and checkout.
Conditions required to apply free shipping
The key feature in the WooCommerce Free shipping settings is the Free shipping requires... option. It differs the free shipping method from other methods: Flat rate and Local pickup.
This feature gives us all the options we need. I'll guide you on them.
You can offer free shipping without any conditions. It will be offered to every customer in your store, for every order. If your pricing strategy allows for such a shipping method, feel free to configure it this way!
Valid free shipping coupon
The first option for WooCommerce free shipping is to generate a valid free shipping coupon. How to generate such a coupon for marketing purposes? Just go to WooCommerce → Coupouns → Add new and mark the Allow free shipping checkbox:
Don't you have coupons feature in your store? Learn how to enable it and create WooCommerce coupons →
I created shippingpromo coupon here. Look how it works in the cart:
As you see, before I use the coupon, there is only one shipping method available: Flat rate. The second one - Free shipping - appears only after successfully applying the coupon.
Minimum order amount
Free shipping is a great marketing solution for generating more sales. People often add more to the cart to get free shipping.
Think about your costs and profits. Do you know when you can cover the shipping cost to still be profitable? Enter the amount in the Minimum order amount field and Save changes.
Valid coupon AND/OR minimum order amount
WooCommerce free shipping method offers something more: the hybrid solution. You can configure the method to apply when:
- a customer provides a coupon for free shipping AND their order is above some amount,
- a customer provides a coupon OR their order is above some amount.
From a marketing perspective, you can make more types of promotions. Sometimes it's better to offer free shipping above some amount but only for customers with a coupon.
That coupon could be distributed exclusively via newsletter or social media. It's up to you 🙂 Configure the WooCommerce Free shipping method the way you need, the way it fits your store's marketing vision.
WooCommerce Free Shipping - Table Rate plugin
What is table rate shipping?
Default WooCommerce free shipping method is very simple and it doesn't support features like shipping classes or weight.
If you sell products in different sizes and weights, then the WooCommerce free shipping method probably doesn't fit your needs.
You should definitely check out the table rate shipping method which is offered by the Flexible Shipping plugin. Look:
We created an article about what is table rate shipping. Feel free to read it if you want to know more on this topic! You don't have to do it now. I'll show you the Flexible Shipping configuration below.
Configuration - quick and simple
The configuration is very easy as you can see in this video:
Are you interested? Download the Flexible Shipping plugin for free now!
The key option for you now is the Free Shipping and the Free Shipping Label. You can configure there the amount over which the shipping method becomes free and what label should be added to the shipping method seen in the cart.
Look at my example configuration:
This is how it works in the cart:
The free shipping activates for the second cart because the £92.00 amount of order is more than £50.00 configured in Flexible Shipping. Do you see the Free! label? It's right after the shipping method name in the second cart.
Is it worth using free shipping in WooCommerce?
Whoa! You've reached the end of this article. How was it? I hope you have learned everything you needed to configure WooCommerce free shipping in your store. If you have any questions, just let us know in the comments section below!