Docs
Free ON WEBFLOW.IO DOMAINS

Buy Module

Guide
Module
Understanding the Buy Module, the building block of Shopyflow

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
Attribute Value
True or 1
Nesting Rule
Can be placed anywhere in the site
No items found.
Buy Module
Method

Above product page has the following components:

  1. An "Add to Cart" button
  2. Detailed Product Information
  3. Variant option selectors to customize the product
  4. Quantity Selector,
  5. A Dynamic Price display,
  6. A dynamic Image Gallery that displays the selected variant image.

This is the simplest form of a product page you can create using Shopyflow. We call it the Buy Module.

Buy Module is the core building block of Shopyflow. You can have as many Buy Modules as you like in a single page and even nest one inside another and build highly custom shopping experiences.  

Every Buy Module is associated with a single product from your store and allow your customers to configure and perform the purchase of that particular product. So all the components inside of the Buy Module like; Product Title, Price, Product Decription, Gallery images, Discounts etc. are automatically populated on the page load with the Shopify store data.

In your Buy Module you can also feature:

  1. Sub Products
  2. Custom Option Selectors & Swatches
  3. Subscription Selectors

All these components are separately available in the Shopyflow Webflow App to insert into your Buy Module with a click.

To have a deep dive into the structure and the sub-components of the Buy Module visit the Product Container page.

Class name
Target elements
Can be placed anywhere in the site
No items found.

Webflow app usage

Webflow app settings

Inner components

Module contents

Available methods

No items found.

Guide

contents

No items found.

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.