Headless, Hydrogen & GraphQL Setups
If you’re using Hydrogen or a custom storefront, Shopify may host the storefront and checkout on different domains (e.g. store.com vs checkout.shopify.com). This breaks the cookie and makes standard session tracking fail.
Summary
Nosto relies on the 2c.cId cookie for tracking
Shopify blocks cookies in checkout, so the Shopify Pixel is required
You must get cookie consent for the pixel to function
Hydrogen and headless setups require manual integration
How to make it work
You can manually send a token mapping request to Nosto before redirecting to checkout.
Call this on cart updates or just before navigating to checkout.
Last updated
Was this helpful?