WPC Free Shipping Bar for WooCommerce


The WPC Free Shipping Bar plugin is a small improvement for your cart and cart notice. This is a solution to prevent the familiar scenario happens again and again on your site: Customers cancel their order just before the checkout step because of the little extra shipping fee.

Encourage your customers to increase their order value to reach the free shipping threshold will help decrease the abandonment rate significantly. It’s also good for upselling products in your store. Customers tend to navigate back and add more items to reach the free shipping threshold rather than abandoning their cart if you just add one small bar to tell them how close they are to get the free shipping.

It’s a common psychology thing in shoppers: say Yes to a $270 with free shipping rather than a $250 order with a $20 extra shipping fee. Consumers often think that they can get something in return for the amount they will pay for the shipping fee. This ends up that buyers adding more items to their order than their original intentions. That’s how it can help increase the average order value for your online store.

Live demo

Visit our live demo to see how this plugin works.


  • Choose where to display the bar: mini-cart widget, cart & check pages
  • Use the shortcode to display the bar anywhere you like
  • Show/hide the message for reminding customers about the frees shipping threshold
  • Two styles for the bar: rounded or square
  • Customizable colors for the progress and the bar itself
  • Add a beautiful effect to the bar
  • Translatable: find the strings in the Localization tab for translation or text modification
  • Compatible with WPC Fly Cart & WPC Added to Cart Notification plugins

Need more features?

Please try other plugins from us:



  1. Please make sure that you installed WooCommerce
  2. Go to plugins in your dashboard and select “Add New”
  3. Search for “WPC Free Shipping Bar”, Install & Activate it
  4. Done!


March 6, 2024 1 reply
Easy installation and setup, great support. I had an issue with free shipping items. That was resolved quickly with a plugin update and everything works fine now!
August 15, 2023
No issues, just installing and immediately works. Also on a custom theme. Just noticed it is not compatible with mutli-currency. It takes the USD value even though it is in EUR or GBP (whatever). Would love to see that coming.
August 12, 2023 1 reply
Thank you.
June 27, 2023 1 reply
It worked like miracle. Saved me a lot of troubles. Thank you
December 7, 2022 1 reply
After trying a few Free shipping bars, this one I liked the most. Easy to customize and tweak. I will post a thread in the support forum of how I customized it to meet a certain cresterías.
Read all 6 reviews

Contributors & Developers

“WPC Free Shipping Bar for WooCommerce” is open source software. The following people have contributed to this plugin.


“WPC Free Shipping Bar for WooCommerce” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “WPC Free Shipping Bar for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fixed: Minor CSS/JS issues in the backend


  • Updated: Compatible with WP 6.5 & Woo 8.9


  • Added: Option “Disable for Local pickup”
  • Updated: Optimized the code


  • Updated: Compatible with WP 6.4 & Woo 8.7


  • Updated: Hide free shipping bar if shipping is zero


  • Updated: Hide free shipping bar if a free shipping coupon was activated


  • Updated: Compatible with WP 6.4 & Woo 8.5


  • Updated: Optimized the code


  • Fixed: Minor CSS/JS issues in the backend


  • Updated: Compatible with WP 6.3 & Woo 8.0


  • Fixed: Minor CSS/JS issues in the backend


  • Fixed: Work with free shipping method that has “Apply minimum order rule before coupon discount”


  • Updated: Optimized the code


  • Fixed: Show the shipping bar when having “Free shipping” method only
  • Added: Filter hook ‘wpcfb_get_free_shipping_min_amount’


  • Fixed: Hide the free shipping bar if the cart don’t need shipping


  • Fixed: Minor CSS/JS issues in the backend


  • Added: HPOS compatibility


  • Added: Positions on cart/checkout page


  • Added: Function ‘get_settings’ && ‘get_setting’


  • Updated: Optimized the code


  • Fixed: Notice on the settings page


  • Updated: Optimized the code


  • Updated: Compatible with WP 5.9 & Woo 6.3


  • Fixed: Minor JS issue


  • Fixed: Translation issue


  • Released