Free-shipping progress for WooCommerce: the goal comes from WooCommerce’s own free-shipping method (or your amount), the message fills in live amounts, and every bar on the page updates the moment the cart changes. Four designs, striped or milestone progress, an icon that turns into a gift, sticky or fixed placement, and a close button that remembers.