Advanced Free Shipping for WooCommerce
Advanced Free Shipping for WooCommerce is an plugin which allows you to set up advanced free shipping conditions.
Solid choice
Advanced Free Shipping for WooC… is a solid plugin choice in 2026, with a few things worth checking first. It runs on 40K+ sites, is rated 4.8/5 and was last updated 12 months ago, and scores 66/100 on our health check.
- Proven at scale on 40K+ active sites
- Loved by users — 4.8/5 from 122 reviews
- Only tested up to WordPress 6.8 (latest is 7.1)
Daily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Advanced Free Shipping for… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| advanced free shipping | #2 |
| advanced shipping | #5 |
| free shipping | #7 |
| shipping | #31 |
| woocommerce shipping | #35 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 4.8 from 122 reviews
About Advanced Free Shipping for WooCommerce
From the official readme · v1.1.7.1Description
With the Advanced Free Shipping for WooCommerce plugin you can setup your own advanced rules to determine when a free shipping rate should be available for the customer.
This plugin will give you full control over your free WooCommerce shipping rates.
Within each shipping rate you can create multiple ‘OR’ condition groups with multiple ‘AND’ conditions inside each group. This means that it is very easy to setup a
free shipping rate for multiple user roles in one shipping rate for example.
There are many default shipping conditions available.
Conditions like:
- Subtotal
- Quantity
- User role
- Country
- Zipcode
- Shipping class
- Category
- Weight
- Volume (Width / Length / Height)
- many, many more…
Not there what you’re looking for? The plugin has been made to be easily extensible, meaning you can also add your own custom conditions through code snippets!
Look at the screenshots!
Applying shipping cost
Have you given this plugin a shot and like how you can set things up?
I’ve build another plugin that allows you to setup shipping cost with the same conditional logic power as this plugin!Features:
– Add shipping cost to the shipping rates
– Per weight
– Per item
– Extra handling fee
– Setup a percentage based fee
– Add Advanced shipping cost via the WAS Advanced Pricing extension
– Cost per shipping class
– Cost per category
– Cost per product
– Cost per weight (table rate)
– Create shipping zones
– Set tax status
Showing a free shipping threshold message
There are a few plugins out there that add a message when someone hasn’t reached the free shipping threshold yet. These plugin work on the ‘Free shipping’ option that is provided in WooCommerce by default.
It is unlikely that these plugins will work out of the box with Advanced Free Shipping due to the complexity of the conditional logic.
In case you do want to show this kind of message, The Advanced Messages for WooCommerce plugin allows you to setup a message with the same type of conditions, allowing you to setup the messages according to the same needs as the free shipping options.
Translations, feature requests and ratings are welcome and appreciated!
Translations
- Spanish
- Italian
- Portuguese (Brazil / Portugal)
- Greek
Installation
- Upload the folder
woocommerce-advanced-free-shippingto the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to the settings page to fine-tune the settings if desired
Frequently asked questions
Can I setup partial free shipping?
The short answer to this is ‘no’, the long answer comes down to ‘possibly’. I wrote a full length blog post about this here: Apply free shipping for specific products in WooCommerce
Can multiple free shipping options show simultaneously?
The current version of the plugin – 1.1.0 – doesn’t have the ability to show multiple Advanced Free Shipping rates at the same time. During first development I made the – in hindsight – wrong decision thinking “Why would anyone need multiple WooCommerce free shipping options at the same time”. In the future this will likely be changed, for now I recommend taking a look at the Advanced Shipping for WooCommerce plugin which does have the ability to show all rates that match the conditions.
The shipping rates I configured are not showing at the cart/check, why?
There are two common reasons why a rate may not be appearing when expected. 1) Shipping cache. It could be you’re looking at cached shipping rates. I’d recommend enabling the shipping debug mode when testing. 2) A conflict in the conditions prevents the rate from appearing. For example, having two ‘Country’ conditions in one condition group is not possible. Try and set a single condition such as ‘Subtotal – greater – 0’ and see if that will appear. If after the above still no rate is showing it is most commonly a third party element that is interfering. Try disabling all other plugins /…
Changelog
1.1.7.1 – 07-10-2025
- [Update] – Plugin name from WooCommerce Advanced Free Shipping to Advanced Free Shipping for WooCommerce
1.1.7 – 08-01-2024
- [Fix] – PHP 8.2 compatibility
1.1.6 – 08-09-2023
- [Add] – HPOS compatibility declaration
- [Update] – Minimum PHP version updated to 7.0
- [Tested] – PHP 8.0, WooCommerce 8.0
1.1.5 – 06-09-2022
- [Fix] – Fixed wrong named action from ‘woocommerce_advanced_fees_condition_value_field_type_’ to ‘woocommerce_advanced_free_shipping_condition_value_field_type_’
- [Fix] – Show in overview future scheduled rates
- [Improvement] – Update WP Conditions to 1.0.12
- [Fix] – PHP 8.0 compatibility with the Coupon condition
1.1.4 – 10-04-2018
- [Improvement] – Improved mobile admin view
- [Improvement] – Update WP Conditions to 1.0.8
- [Fix] – Error message on debug mode when creating a new shipping rate
1.1.3 – 26-09-2017
- [Add] – Helpful resources meta box
- [Tested] – WooCommerce 3.2
- [Improvement] – Update WP Conditions to 1.0.5
– [Improvement] – WC 3.2 changes to prevent notices
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
FAQ
Advanced Free Shipping for WooComme…: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 27, 2026
Is Advanced Free Shipping for WooC… free?
Yes. Advanced Free Shipping for WooC… is free to download and use from the official WordPress.org plugin directory.
Is Advanced Free Shipping for WooC… safe to use in 2026?
Advanced Free Shipping for WooC… is a solid plugin choice in 2026, with a few things worth checking first. It runs on 40K+ sites, is rated 4.8/5 and was last updated 12 months ago, and scores 66/100 on our health check.
How many websites use Advanced Free Shipping for WooC…?
Advanced Free Shipping for WooC… is active on 40K+ WordPress websites and has been downloaded 594,269 times since it launched in April 2014. It was downloaded 2,010 times in the last 30 days.
Does Advanced Free Shipping for WooC… work with WordPress 7.1?
Advanced Free Shipping for WooC… is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Advanced Free Shipping for WooC… need?
Advanced Free Shipping for WooC… requires PHP 7.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Advanced Free Shipping for WooC… last updated?
The latest version, 1.1.7.1, was released on October 9, 2025 (12 months ago).
Who makes Advanced Free Shipping for WooC…?
Advanced Free Shipping for WooC… is developed and maintained by Jeroen Sormani.
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card



