

Sticky add-to-cart bar on a WooCommerce product page, shown after the original add-to-cart button scrolls out of view.
DreamFast Commerce Float is a lightweight WooCommerce plugin that adds a sticky add-to-cart product bar and a floating contact button.
The free version keeps the most important product actions visible when shoppers need them. The sticky add-to-cart bar appears on WooCommerce single product pages only after the original add-to-cart area scrolls out of view, so shoppers always have a clear next step without seeing duplicate purchase buttons. The floating contact button can appear across your site so visitors can reach you before they buy.
It is especially useful on mobile, where visitors often scroll past the main purchase area on long product pages.
Many shoppers scroll through images, descriptions, reviews, and product details before deciding. On long product pages, the original add-to-cart button can disappear from view. DreamFast Commerce Float keeps the purchase action nearby without replacing your theme’s existing WooCommerce behavior.
The floating contact button gives shoppers a simple way to message you before buying. Add your number, set a default message, and choose the position and style that fits your store.
DreamFast Commerce Float is designed to stay lightweight and respectful of your existing WooCommerce setup. For simple products, it triggers the original add-to-cart button. For variable products, it guides shoppers back to the variation form instead of bypassing required product choices.
DreamFast Commerce Float Pro is an optional upgrade that adds more floating tools and advanced customization, including:
The Pro version is optional. The free version works on its own and includes the sticky add-to-cart bar and the floating contact button.
It takes about a minute to set up:
This plugin uses two external services. Neither is contacted until it is actually used, and nothing is sent automatically in the background.
Freemius (account, licensing, and updates):
The plugin bundles the Freemius SDK for optional account connection, the Pro upgrade checkout, license management, and plugin updates. The free plugin works without opting in to optional diagnostic data sharing. If an administrator connects an account or starts an upgrade, Freemius may receive site, plugin, user, license, and diagnostic data.
WhatsApp / wa.me (floating contact button):
When you set a WhatsApp number, the floating contact button links to a https://wa.me/ URL. The plugin itself sends no request to WhatsApp — the link only opens in the visitor’s browser or app after the visitor clicks the button, and the conversation is then handled by WhatsApp (Meta) under its own policies.
Store administrators are responsible for their own messaging privacy disclosures.