Advanced Free Shipping for WooCommerce
View on WordPress.orgScores higher than 25% of indexed plugins
About
Advanced Free Shipping for WooCommerce is an plugin which allows you to set up advanced free shipping conditions.
What It Does
Advanced Free Shipping for WooCommerce lets you configure free shipping eligibility based on detailed cart and customer conditions such as cart subtotal, weight, item count, product categories, user roles, and specific products. Rather than relying on WooCommerce's basic free shipping method, it gives you multiple rule combinations so you can target specific scenarios like free shipping over $50 for retail customers only. Conditions can be combined with AND/OR logic for granular control.
Who It's For
This plugin is best for small to mid-sized WooCommerce store owners who need conditional free shipping rules that go beyond WooCommerce's built-in options, such as restricting free shipping to certain products, customer roles, or cart compositions. It is particularly useful for stores running promotions, subscription boxes, or dropshippers who want to offer free shipping selectively without touching code.
Who Should Skip It
Stores that only need a simple flat-rate free shipping threshold (e.g., free shipping over $75 for everyone) do not need this plugin and can use WooCommerce's built-in free shipping method instead. Large operations requiring complex zone-based table rate calculations, real-time carrier rates, or dimensional weight pricing should look at more advanced tools.
The Bottom Line
Advanced Free Shipping for WooCommerce does one thing well: it lets you gate free shipping behind very specific cart and customer conditions without writing code, and its 96/100 rating confirms users are happy with it. The main weaknesses are a modest install base compared to Flexible Shipping and very low support thread volume, which means there is not much public evidence of how the developer handles harder problems.
Related Plugins
Pick this if you need full table rate shipping by weight, price, or item count rather than just gating a free shipping option, and you want a much larger install base.
Choose this when your shipping logic is primarily driven by cart weight and you want a simpler, focused tool with 60,000 installs.
Go with this if you want a CSV-style table of rates by zone, weight, and price rather than visual conditional rules.
Pick this if you operate in the Baltics or other supported regions and need integrated carriers plus financing, not just free shipping rules.
Choose this when you need real-time carrier rate shopping and label printing, which is outside the scope of a free shipping rule plugin.