3 min read • Updated 2 years ago
Manage multiple products with Webflow CMS
Using Webflow CMS, you can manage multiple products with variants, inventory, and more.
Resources
Use the following links to get a head start on integrating Foxy with your Webflow site.
Demo
Read-only
Cloneable Project
Foxy Code Snippet
To display the sidecart when a customer adds a product to cart and to store customer sessions, you must first load the needed Foxy loader file into your website.
CMS Collection Setup
To get started, you'll create a CMS Collection to add your products to. This collection can be called whatever you'd like (ex: Products, Shop, Store, etc.)
Add fields for any data and/or media needed to build out your product pages (ex: price, image, sku). These same fields can be used to dynamically populate needed information for Foxy products. At minimum, the Foxy add to cart form needs a product name and price.
Add To Cart Form
Next, you'll use Webflow's Form Element to design your add to cart form. Add to cart forms can be placed on any page in your Webflow site. The submit button is the only required element, but feel free to add any needed form fields (ex: a number input field for Quantity). Once you have your form designed, please follow the steps below to connect the form to CMS data and Foxy:
Extending Your Add To Cart Form
Your add to cart form can be as simple or as complex as needed, depending on your use case. The following information covers different ways to extend your add to cart form.
Inventory
Automatically update product inventory counts after each successful transaction with our Webflow CMS Inventory Integration.
Product Variants
Product variants (ex: Size and Color) can be handled a few different ways with Foxy + Webflow CMS. For most use cases, this article should get you pointed in the right direction.