Skip to content

Using Webflow's native cart and generating a Shopify Checkout link based on items in that cart.

Notifications You must be signed in to change notification settings

yuvi100/webflow-shopify-checkout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

webflow-shopify-checkout

The problem

I've read on some forums that some people are having issues with tracking their users with Google Analytics whilst integrating the Shopify Buy Button with Webflow. The add to cart buttons and the cart itself are all rendered in iframes, which is why you can't track them.

The solution

A script that allows you to use Webflow's native cart functionality and replaces the default checkout action with a function that generates a Shopify Checkout link based on the items that you have in your Webflow cart.

Setup

Assign the Shopify Variant ID to the Webflow product inside Webflow's navigator as 'Hidden Variant ID' and give it the class 'hidden-variant-id'.
See screenshot below:

Webflow Screenshot

Edit the script.js file: Change the following if needed (I used a demo Webflow store and the classes might not be exactly the same classes you have on your store)

  • Webflow checkout button class: 'a.w-commerce-commercecartcheckoutbutton.button'
  • Webflow cart item class: '.w-commerce-commercecartitem'
  • Webflow cart item quantity input selector class: 'input.w-commerce-commercecartquantity.text-field'
  • Webflow custom attribute class that you set up for your Webflow products which will contain a value equal to the Shopify Variant ID for that product: '.hidden-variant-id'
  • Shopify Domain: https://ENTER-YOUR-SHOPIFY-DOMAIN-HERE/cart/${arrayShopify}?channel=buy_button

    Include the edited script.js code on Webflow in the head tag:
  • In Project settings > Custom code, enter your code in the Head code section, and Save changes.

About

Using Webflow's native cart and generating a Shopify Checkout link based on items in that cart.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published