WooCommerce Free Shipping Bar


Try the Demo | Documents | Pro Version

Free shipping method is a marketing tool. It encourages customers to purchase more products to get free shipping. The plugin WooCommerce Free Shipping inform customers know how much they need to spend to get free shipping, how much they have ordered, and how much they will need to spend more. Congratulation message and link to Checkout page if their reached the minimum spend.

-Display the minimum order amounts that customers need to reach to quantify Free Shipping.

-Display successful message when customers purchase to enough minimum amount Free Shipping or missing amounts to reach Free Shipping.

-Display free shipping progress as numbers or percentage.

Important Notice:

-Plugin works based on WooCommerce plugin. Version 3.0 and above.

-The plugin is released on WordPress.org and you can use plugin as free to build themes for sale.


  • Display freeshipping progress: Display how much has a customer purchased, and how much he/she need to spend more to get free shipping.

  • Free shipping zone: Select a shipping zone from WooCommerce that allows free shipping to display the progress

  • Customize messages text: Customize the text Announce message, Purchased message, Success message and error message. The plugin will display this message on the bar on fron-ent. Using shortcode to display numbers from WooCommerce system.

  • Shortcodes: 6 shortcodes are available for you to customize your free shipping bar front-end message:
    {min_amount} – Minimum order amount Free Shipping
    {total_amounts} – The total amount of your purchases
    {cart_amount} – Total current cart amount
    {missing_amount} – The outstanding amount of the free shipping
    {checkout_page} – Link to checkout page
    {shopping} – Link to shop page

  • Works on mobile!: The bar will be displayed normally on mobile device. Most purchase is now come from mobile device so working on reponsive device is now a very important feature for all plugins.

  • Initial delay: The delay time to display the bar after page loaded.

  • Design your shipping bar: Design your free shipping bar with 3 font-end style, 2 position (top and bottom), Background Color, Text Color, Link Color, Font-Size, Text Align, Enable/Disable free shipping progress,

  • Giftbox: Enable or disable the free shipping gift box on the corner of screen. If this option is disabled, the bar will automatically appear and disappear

  • Easy to use: The plugin does have a nice design and friendly user interface.


  • All features from free version.

  • 6 months premium support from VillaTheme: We will help you if you have any problem with the plugin WooCommerce Free Shipping Bar.

  • Detect country and select shipping zone: Free shipping bar will automatical detect customer’s location base on thier IP address. Then automatical select shipping zone. Example: You have a store located in America. You provide free shipping for order above 100 USD with customers from US. But if a customers from Canada, his order will need to be above 200USD to claim free shipping. That is when this option works for you, it will automatically select shipping zone (US or Canada) to display free shipping progress.

  • Enable/Disable the bar on mobile devices.

  • Design: More design options with the pro version Font-Family, Progress Background Color, Current Progress Background Color, Progress Text Color, Font-Size Progress Bar, Progress Bar Effect.

  • Custom CSS: Unlimited your free shipping bar with the Custom CSS option.

  • Initial delay: Select a delay time for the bar to appear after site fully loaded. The bar will make no effect on your site loading time.

  • Close message: Allow customers to close the bar.

  • Time to disappear: Select a time for the bar to automatically disappear. Customer can make it reappear by click on the free delivery icon.

  • Conditional tags: Select which page where the bar should appear. Normally, you will want the bar to appear on WooCommerce pages only. This option will help you to configure where the bar appear by using WordPress conditional tags.

  • Assign pages: Choose to hide the bar on common page like Homepage, Blog page, Cart page, Checkout page…

  • GET PRO VERSION https://codecanyon.net/item/woocommerce-free-shipping-bar/19536343


WooCommerce Notification: Social Proof Marketing plugin. Live recent order on the front-end of your site.

WooCommerce Multi Currency: Switches to different currencies easily and accepts payment with only one currency or all currencies.

WooCommerce Photo Reviews: Allow posting reviews include product pictures, review reminder, review for coupons.

WooCommerce Boost Sales: Increase profit on every single order with Up-selling and Cross-selling

WooCommerce Lucky Wheel: Offer customers to spin for coupons by entering their emails.

WooCommerce Lookbook: Create beautiful Lookbooks, shop by Instagram.

WooCommerce Coupon Box: Subscribe emails for discount coupons


Plugin Links


  • General Setting
  • Design Setting
  • Message Setting
  • Effect Setting
  • Assign Setting
  • Init bar
  • Bar display when add to cart
  • Bar display when get free ship


  1. Unzip the download package
  2. Upload woo-free-shipping-bar to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress


Installation Instructions
  1. Unzip the download package
  2. Upload woo-free-shipping-bar to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress


Excellent way to promote more sales

I’ve been using the free shipping bar for a few weeks now and it’s an excellent way to promote more sales. I’m going to purchase the plugin so I can tweak when it pops up and for how long but the free version works remarkably well. I put the bar on the bottom of my pages and it pops up when someone puts something in the cart, super easy to set up. The person who left 1 star needs to do his/her homework before leaving nasty reviews.

Read all 4 reviews

Contributors & Developers

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



/1.1.1 – 2018.06.05/
– Fixed: Conflict Constant with Premium version
– Fixed: Class Support
– Fixed: Get Zones

/ – 2018.05.11/
– Updated: Class support

/ – 2018.04.16/
– Updated: Plugin description

/1.1.0 – 2018.04.13/
– Added: New features
– Changed: Backend

/1.0.4 – 2017.06.01/
– Fixed: Check pro version

/1.0.3 – 2017.04.28/
– Updated: More option for message purchased.

/1.0.2 – 2017.04.17/
– Updated: Close icon
– Updated: Total cart amount in message purchased

/1.0.1 – 2017.04.13/
– Updated: Link
– Fixed: Close icon