Docs
Free ON WEBFLOW.IO DOMAINS

Free Shipping Upsell

Component
Sub-module
Free shipping threshold display with progress tracking

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

Webflow designer
Custom Attributes
sf-add-to-cart="1"
Custom Attributes
sf-change-quantity="1"
Custom Attributes
sf-change-option="{Option Name}"
Custom Attributes
sf-cart-count="1"
Custom Attributes
sf-change-option="{Option Name}"
Custom Attributes
sf-product="{Product ID}"
Custom Attributes
sf-show-image="1"
Attribute Name
sf-free-shipping-upsell
Attribute Value
True or 1
Nesting Rule
Can be placed anywhere in the site
Cart Module
>
Free Shipping Upsell
Method
sf-free-shipping-upsell

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.

Class name
sf-free-shipping-upsell
Target elements
Can be placed anywhere in the site
Cart Module

Webflow app usage

  1. Click anywhere in the Webflow designer (this component can be placed on any page where Cart Module is present)
  2. In the Shopyflow app; click Add new
  3. Select Free Shipping Upsell Bar
  4. Configure the minimum cart value and exclusion settings
  5. Click Copy component
  6. 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

Visual progress indicator for free shipping threshold
Attribute Name
sf-free-shipping-progress
Attribute Value
True or 1
Method
sf-free-shipping-progress

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.

Read more →

Free Shipping Remaining Amount

Displays remaining amount to qualify for free shipping
Attribute Name
sf-free-shipping-remaining
Attribute Value
True or 1
Method
sf-free-shipping-remaining

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.

Read more →

Component

contents

Free Shipping Progress Bar

Displayer
Visual progress indicator for free shipping threshold
Attribute Name
sf-free-shipping-progress
Attribute Value
True or 1
Nesting Rule
Can be placed anywhere in the site
Free Shipping Upsell
>
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.

Read more →

Webflow app usage

Webflow app settings

Free Shipping Remaining Amount

Displayer
Displays remaining amount to qualify for free shipping
Attribute Name
sf-free-shipping-remaining
Attribute Value
True or 1
Nesting Rule
Can be placed anywhere in the site
Free Shipping Upsell
>
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.

Read more →

Webflow app usage

Webflow app settings

State management

No items found.

Related Utilities

No items found.
Can't find a solution? Join our Discord server to get an instant reply from our experts and the community.