Free Shipping Upsell
Shopify Storefront data and cart logic is bound to your Webflow elements through Shopyflow attributes. Connecting your Webflow site to Shopify is done by adding custom attributes to your Webflow elements.
Yet, you are not required to type or edit attributes manually. Shopyflow provides you with the pre-configured components needed to create your store, as copyable Webflow elements right in Webflow designer.
All the copyable Shopyflow Components are native editable Webflow elements. There is no layout or styling limitation on any element.
In the below image hover your mouse on the hotspots to see all the required Shopyflow attributes to build a product page like this in Webflow

Displays a dynamic message encouraging customers to add more items to their cart to qualify for free shipping. Free Shipping Upsell Bar is a Div Block with the sf-free-shipping-upsell attribute.
This component automatically calculates the remaining amount needed to reach the free shipping threshold and updates in real-time as customers add or remove items from their cart.
Webflow app usage
- Click anywhere in the Webflow designer (this component can be placed on any page where Cart Module is present)
- In the Shopyflow app; click Add new
- Select Free Shipping Upsell Bar
- Configure the minimum cart value and exclusion settings
- Click Copy component
- Paste Free Shipping Upsell Bar component
Webflow app settings
Min. Cart Value
Set the minimum cart value required to qualify for free shipping. Enter the amount in yourstore currency. Use comma separator for multi-currency stores (e.g., 100USD,90EUR,50GBP)
Exclude Subscription Products
Toggle to exclude subscription products from the cart value calculation for free shipping eligibility
Inner components
Module contents
Available methods
Free Shipping Progress Bar
Displays a visual progress bar showing how close the customer is to qualifying for free shipping. Free Shipping Progress Bar is a Div Block with the attribute sf-free-shipping-progress.
This component provides a visual representation of progress toward the free shipping threshold. The progress bar automatically updates its width based on the current cart value relative to the minimum required amount, creating an engaging visual incentive for customers to add more items.
Free Shipping Remaining Amount
Displays the remaining amount needed to qualify for free shipping. Free Shipping Remaining Amount is a Text Block with the attribute sf-free-shipping-remaining.
This component dynamically shows the exact amount customers need to add to their cart to reach the free shipping threshold. When the threshold is reached, the message updates to indicate that free shipping has been unlocked.
Component
contents
Free Shipping Progress Bar
Displays a visual progress bar showing how close the customer is to qualifying for free shipping. Free Shipping Progress Bar is a Div Block with the attribute sf-free-shipping-progress.
This component provides a visual representation of progress toward the free shipping threshold. The progress bar automatically updates its width based on the current cart value relative to the minimum required amount, creating an engaging visual incentive for customers to add more items.
Webflow app usage
Webflow app settings
Free Shipping Remaining Amount
Displays the remaining amount needed to qualify for free shipping. Free Shipping Remaining Amount is a Text Block with the attribute sf-free-shipping-remaining.
This component dynamically shows the exact amount customers need to add to their cart to reach the free shipping threshold. When the threshold is reached, the message updates to indicate that free shipping has been unlocked.